No Possible Issues Found via Git Search
jdk_tools_1
[2026-04-14T18:46:14.446Z] Running test jdk_tools_1 ...
[2026-04-14T18:46:14.859Z] ===============================================
[2026-04-14T18:46:15.397Z] jdk_tools_1 Start Time: Tue Apr 14 18:46:14 2026 Epoch Time (ms): 1776192374901
[2026-04-14T18:46:15.809Z] variation: Mode650
[2026-04-14T18:46:16.216Z] JVM_OPTIONS: -XX:-UseCompressedOops
[2026-04-14T18:46:16.216Z] { \
[2026-04-14T18:46:16.216Z] echo ""; echo "TEST SETUP:"; \
[2026-04-14T18:46:16.216Z] echo "Nothing to be done for setup."; \
[2026-04-14T18:46:16.216Z] mkdir -p "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17761871112777\\jdk_tools_1"; \
[2026-04-14T18:46:16.216Z] cd "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17761871112777\\jdk_tools_1"; \
[2026-04-14T18:46:16.216Z] echo ""; echo "TESTING:"; \
[2026-04-14T18:46:16.216Z] "c:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/jdkbinary/j2sdk-image\\bin\\java" -Xmx512m -jar "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests///..//jvmtest\\openjdk\\jtreg\\lib\\jtreg.jar" \
[2026-04-14T18:46:16.216Z] -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_rerun/jdkbinary/openjdk-test-image\\jdk\\jtreg\\native" -vmoptions:"-Xmx512m -XX:-UseCompressedOops " \
[2026-04-14T18:46:16.216Z] \
[2026-04-14T18:46:16.216Z] -w ""C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17761871112777\\jdk_tools_1"\\work" \
[2026-04-14T18:46:16.216Z] -r ""C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17761871112777\\jdk_tools_1"\\report" \
[2026-04-14T18:46:16.216Z] -jdk:"c:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/jdkbinary/j2sdk-image" \
[2026-04-14T18:46:16.216Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk\\ProblemList.txt" \
[2026-04-14T18:46:16.216Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests///..//jvmtest\\openjdk\\excludes/ProblemList_openjdk25.txt" \
[2026-04-14T18:46:16.216Z] \
[2026-04-14T18:46:16.217Z] -exclude:"C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\openjdk\\excludes\\vendors\\eclipse\\ProblemList_openjdk25.txt" \
[2026-04-14T18:46:16.217Z] "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk:jdk_tools"; \
[2026-04-14T18:46:16.217Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_tools_1""_PASSED"; echo "-----------------------------------"; cd C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/; else echo "-----------------------------------"; echo "jdk_tools_1""_FAILED"; echo "-----------------------------------"; fi; \
[2026-04-14T18:46:16.217Z] echo ""; echo "TEST TEARDOWN:"; \
[2026-04-14T18:46:16.217Z] echo "Nothing to be done for teardown."; \
[2026-04-14T18:46:16.217Z] } 2>&1 | tee -a "C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17761871112777\\TestTargetResult";
[2026-04-14T18:46:16.901Z]
[2026-04-14T18:46:16.901Z] TEST SETUP:
[2026-04-14T18:46:16.901Z] Nothing to be done for setup.
[2026-04-14T18:46:16.902Z]
[2026-04-14T18:46:16.902Z] TESTING:
[2026-04-14T18:46:17.503Z] Directory "C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work" not found: creating
[2026-04-14T18:46:17.503Z] Directory "C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\report" not found: creating
[2026-04-14T18:46:21.681Z] XML output with verification to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work
[2026-04-14T19:04:36.677Z] --------------------------------------------------
[2026-04-14T19:04:36.677Z] TEST: tools/jpackage/share/AddLShortcutTest.java#id1
[2026-04-14T19:04:36.677Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image
[2026-04-14T19:04:36.677Z]
[2026-04-14T19:04:36.677Z] ACTION: build -- Passed. Build successful
[2026-04-14T19:04:36.677Z] REASON: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:04:36.677Z] TIME: 2.75 seconds
[2026-04-14T19:04:36.677Z] messages:
[2026-04-14T19:04:36.677Z] command: build jdk.jpackage.test.*
[2026-04-14T19:04:36.677Z] reason: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:04:36.677Z] started: Tue Apr 14 18:56:24 UTC 2026
[2026-04-14T19:04:36.677Z] Library /test/jdk/tools/jpackage/helpers:
[2026-04-14T19:04:36.677Z] 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-14T19:04:36.677Z] finished: Tue Apr 14 18:56:27 UTC 2026
[2026-04-14T19:04:36.677Z] elapsed time (seconds): 2.75
[2026-04-14T19:04:36.677Z]
[2026-04-14T19:04:36.677Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:04:36.677Z] REASON: .class file out of date or does not exist
[2026-04-14T19:04:36.677Z] TIME: 2.741 seconds
[2026-04-14T19:04:36.677Z] messages:
[2026-04-14T19:04:36.678Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java
[2026-04-14T19:04:36.678Z] reason: .class file out of date or does not exist
[2026-04-14T19:04:36.678Z] started: Tue Apr 14 18:56:24 UTC 2026
[2026-04-14T19:04:36.678Z] 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-14T19:04:36.678Z] Mode: agentvm
[2026-04-14T19:04:36.678Z] Agent id: 3
[2026-04-14T19:04:36.678Z] Process id: 5112
[2026-04-14T19:04:36.678Z] finished: Tue Apr 14 18:56:27 UTC 2026
[2026-04-14T19:04:36.678Z] elapsed time (seconds): 2.741
[2026-04-14T19:04:36.678Z] configuration:
[2026-04-14T19:04:36.678Z] Boot Layer (javac runtime environment)
[2026-04-14T19:04:36.678Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:04:36.678Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:04:36.678Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:04:36.678Z]
[2026-04-14T19:04:36.678Z] javac compilation environment
[2026-04-14T19:04:36.678Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:04:36.678Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:04:36.678Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:04:36.678Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:04:36.678Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:04:36.678Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:04:36.678Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:04:36.678Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:04:36.678Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d
[2026-04-14T19:04:36.678Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:04:36.678Z]
[2026-04-14T19:04:36.678Z] rerun:
[2026-04-14T19:04:36.678Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1' && \
[2026-04-14T19:04:36.678Z] 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-14T19:04:36.678Z] SystemDrive=C: \
[2026-04-14T19:04:36.678Z] SystemRoot='C:\Windows' \
[2026-04-14T19:04:36.678Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:04:36.678Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:04:36.678Z] windir='C:\Windows' \
[2026-04-14T19:04:36.678Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:04:36.678Z] -J-ea \
[2026-04-14T19:04:36.679Z] -J-esa \
[2026-04-14T19:04:36.679Z] -J-Xmx512m \
[2026-04-14T19:04:36.679Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:04:36.679Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:04:36.679Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:04:36.679Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:04:36.679Z] -J-Dtest.java.opts= \
[2026-04-14T19:04:36.679Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:04:36.679Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:04:36.679Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:04:36.679Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:04:36.679Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:04:36.679Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \
[2026-04-14T19:04:36.679Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:04:36.679Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \
[2026-04-14T19:04:36.679Z] -J-Dtest.main.class=AddLShortcutTest \
[2026-04-14T19:04:36.679Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:04:36.679Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.679Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d' \
[2026-04-14T19:04:36.679Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.679Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.679Z] -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-14T19:04:36.679Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:04:36.679Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:04:36.679Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:04:36.679Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:04:36.679Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:04:36.679Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:04:36.679Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:04:36.679Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.679Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.680Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java'
[2026-04-14T19:04:36.680Z]
[2026-04-14T19:04:36.680Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:04:36.680Z] REASON: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java
[2026-04-14T19:04:36.680Z] TIME: 0.609 seconds
[2026-04-14T19:04:36.680Z] messages:
[2026-04-14T19:04:36.680Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java
[2026-04-14T19:04:36.680Z] reason: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java
[2026-04-14T19:04:36.680Z] started: Tue Apr 14 18:56:27 UTC 2026
[2026-04-14T19:04:36.680Z] 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-14T19:04:36.680Z] Mode: agentvm
[2026-04-14T19:04:36.680Z] Agent id: 3
[2026-04-14T19:04:36.680Z] Process id: 5112
[2026-04-14T19:04:36.680Z] finished: Tue Apr 14 18:56:27 UTC 2026
[2026-04-14T19:04:36.680Z] elapsed time (seconds): 0.609
[2026-04-14T19:04:36.680Z] configuration:
[2026-04-14T19:04:36.680Z] Boot Layer (javac runtime environment)
[2026-04-14T19:04:36.680Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:04:36.680Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:04:36.680Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:04:36.680Z]
[2026-04-14T19:04:36.680Z] javac compilation environment
[2026-04-14T19:04:36.680Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:04:36.680Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:04:36.680Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:04:36.680Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:04:36.680Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:04:36.680Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:04:36.680Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:04:36.680Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:04:36.680Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:04:36.680Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:04:36.680Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d
[2026-04-14T19:04:36.680Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:04:36.680Z]
[2026-04-14T19:04:36.680Z] rerun:
[2026-04-14T19:04:36.680Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1' && \
[2026-04-14T19:04:36.680Z] 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-14T19:04:36.680Z] SystemDrive=C: \
[2026-04-14T19:04:36.680Z] SystemRoot='C:\Windows' \
[2026-04-14T19:04:36.680Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:04:36.680Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:04:36.680Z] windir='C:\Windows' \
[2026-04-14T19:04:36.680Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:04:36.680Z] -J-ea \
[2026-04-14T19:04:36.680Z] -J-esa \
[2026-04-14T19:04:36.680Z] -J-Xmx512m \
[2026-04-14T19:04:36.680Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:04:36.680Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:04:36.680Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:04:36.680Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:04:36.680Z] -J-Dtest.java.opts= \
[2026-04-14T19:04:36.680Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:04:36.680Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:04:36.680Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:04:36.680Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:04:36.680Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:04:36.680Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \
[2026-04-14T19:04:36.680Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:04:36.680Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \
[2026-04-14T19:04:36.680Z] -J-Dtest.main.class=AddLShortcutTest \
[2026-04-14T19:04:36.680Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:04:36.680Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.680Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d' \
[2026-04-14T19:04:36.680Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.680Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.680Z] -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-14T19:04:36.680Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:04:36.680Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:04:36.680Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:04:36.680Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:04:36.680Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:04:36.680Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:04:36.681Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:04:36.681Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d' \
[2026-04-14T19:04:36.681Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.681Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.681Z] -Xlint:all \
[2026-04-14T19:04:36.681Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java'
[2026-04-14T19:04:36.681Z]
[2026-04-14T19:04:36.681Z] ACTION: build -- Passed. All files up to date
[2026-04-14T19:04:36.681Z] REASON: Named class compiled on demand
[2026-04-14T19:04:36.681Z] TIME: 0.031 seconds
[2026-04-14T19:04:36.681Z] messages:
[2026-04-14T19:04:36.681Z] command: build jdk.jpackage.test.Main
[2026-04-14T19:04:36.681Z] reason: Named class compiled on demand
[2026-04-14T19:04:36.681Z] started: Tue Apr 14 18:56:27 UTC 2026
[2026-04-14T19:04:36.681Z] finished: Tue Apr 14 18:56:27 UTC 2026
[2026-04-14T19:04:36.681Z] elapsed time (seconds): 0.031
[2026-04-14T19:04:36.681Z]
[2026-04-14T19:04:36.681Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:04:36.681Z] REASON: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest
[2026-04-14T19:04:36.681Z] TIME: 486.835 seconds
[2026-04-14T19:04:36.681Z] messages:
[2026-04-14T19:04:36.681Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest
[2026-04-14T19:04:36.681Z] reason: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest
[2026-04-14T19:04:36.681Z] exclusiveAccess wait time (seconds): 0.0
[2026-04-14T19:04:36.681Z] started: Tue Apr 14 18:56:27 UTC 2026
[2026-04-14T19:04:36.681Z] Mode: othervm [/othervm specified]
[2026-04-14T19:04:36.681Z] 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-14T19:04:36.681Z] Process id: 54768
[2026-04-14T19:04:36.681Z] finished: Tue Apr 14 19:04:34 UTC 2026
[2026-04-14T19:04:36.681Z] elapsed time (seconds): 486.835
[2026-04-14T19:04:36.681Z] configuration:
[2026-04-14T19:04:36.681Z] Boot Layer
[2026-04-14T19:04:36.681Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:04:36.681Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:04:36.681Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:04:36.681Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:04:36.681Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:04:36.681Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:04:36.681Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:04:36.681Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:04:36.681Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:04:36.681Z]
[2026-04-14T19:04:36.681Z] STDOUT:
[2026-04-14T19:04:36.681Z] [18:56:28.483] Parsing [--jpt-run=AddLShortcutTest]...
[2026-04-14T19:04:36.681Z] [18:56:28.663] AddLShortcutTest -> [public void AddLShortcutTest.test(), public void AddLShortcutTest.testStartupDirectory2(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[]), public void AddLShortcutTest.testStartupDirectory(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[]), public void AddLShortcutTest.testInvokeShortcuts(jdk.jpackage.test.LauncherShortcut$StartupDirectory)]
[2026-04-14T19:04:36.681Z] [18:56:28.781] Create: AddLShortcutTest.test
[2026-04-14T19:04:36.681Z] [18:56:28.787] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1))
[2026-04-14T19:04:36.681Z] [18:56:28.788] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.788] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.789] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.790] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.790] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.791] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1))
[2026-04-14T19:04:36.681Z] [18:56:28.792] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.792] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.793] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.794] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.794] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.795] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1))
[2026-04-14T19:04:36.681Z] [18:56:28.795] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.796] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.796] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.797] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.798] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.798] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1))
[2026-04-14T19:04:36.681Z] [18:56:28.799] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.799] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.800] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.800] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.801] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.681Z] [18:56:28.801] Create: AddLShortcutTest.testInvokeShortcuts(DEFAULT)
[2026-04-14T19:04:36.681Z] [18:56:28.820] [ RUN ] AddLShortcutTest.test
[2026-04-14T19:04:36.681Z] [18:56:29.029] TRACE: Bundler msi enabled
[2026-04-14T19:04:36.681Z] [18:56:29.160] TRACE: Bundler exe enabled
[2026-04-14T19:04:36.681Z] [18:56:29.202] TRACE: Not running file associations test because running in headless environment
[2026-04-14T19:04:36.681Z] [18:56:29.210] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.681Z] [18:56:29.337] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\fa.properties] properties file...
[2026-04-14T19:04:36.681Z] [18:56:29.339] TRACE: description=jpackage test extension
[2026-04-14T19:04:36.681Z] [18:56:29.339] TRACE: extension=AddLShortcutTest
[2026-04-14T19:04:36.681Z] [18:56:29.339] TRACE: mime-type=application/x-jpackage-AddLShortcutTest
[2026-04-14T19:04:36.681Z] [18:56:29.344] TRACE: Done
[2026-04-14T19:04:36.681Z] [18:56:29.347] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\Foo.properties] properties file...
[2026-04-14T19:04:36.681Z] [18:56:29.347] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico
[2026-04-14T19:04:36.681Z] [18:56:29.347] TRACE: arguments=yep!
[2026-04-14T19:04:36.681Z] [18:56:29.348] TRACE: Done
[2026-04-14T19:04:36.682Z] [18:56:29.349] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\Bar.properties] properties file...
[2026-04-14T19:04:36.682Z] [18:56:29.350] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico
[2026-04-14T19:04:36.682Z] [18:56:29.350] TRACE: arguments=one two three
[2026-04-14T19:04:36.682Z] [18:56:29.350] TRACE: win-shortcut=true
[2026-04-14T19:04:36.682Z] [18:56:29.350] TRACE: win-menu=true
[2026-04-14T19:04:36.682Z] [18:56:29.351] TRACE: Done
[2026-04-14T19:04:36.682Z] [18:56:29.354] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\Launcher3.properties] properties file...
[2026-04-14T19:04:36.682Z] [18:56:29.354] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico
[2026-04-14T19:04:36.682Z] [18:56:29.354] TRACE: arguments=
[2026-04-14T19:04:36.682Z] [18:56:29.354] TRACE: win-shortcut=false
[2026-04-14T19:04:36.682Z] [18:56:29.354] TRACE: win-menu=false
[2026-04-14T19:04:36.682Z] [18:56:29.355] TRACE: Done
[2026-04-14T19:04:36.682Z] [18:56:29.356] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\Launcher4.properties] properties file...
[2026-04-14T19:04:36.682Z] [18:56:29.357] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico
[2026-04-14T19:04:36.682Z] [18:56:29.357] TRACE: arguments=
[2026-04-14T19:04:36.682Z] [18:56:29.357] TRACE: win-shortcut=false
[2026-04-14T19:04:36.682Z] [18:56:29.357] TRACE: win-menu=true
[2026-04-14T19:04:36.682Z] [18:56:29.358] TRACE: Done
[2026-04-14T19:04:36.682Z] [18:56:29.359] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\Launcher5.properties] properties file...
[2026-04-14T19:04:36.682Z] [18:56:29.359] TRACE: icon=C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico
[2026-04-14T19:04:36.682Z] [18:56:29.359] TRACE: arguments=
[2026-04-14T19:04:36.682Z] [18:56:29.360] TRACE: win-shortcut=true
[2026-04-14T19:04:36.682Z] [18:56:29.360] TRACE: win-menu=false
[2026-04-14T19:04:36.682Z] [18:56:29.361] TRACE: Done
[2026-04-14T19:04:36.682Z] [18:56:29.435] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.682Z] [18:56:30.403] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.682Z] [18:56:30.409] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.682Z] [18:56:30.412] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.682Z] [18:56:30.508] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.682Z] [18:56:30.509] 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-14T19:04:36.682Z] [18:56:30.576] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.682Z] [18:56:31.336] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.682Z] [18:56:31.338] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.682Z] [18:56:36.767] Command [PID: -1]:
[2026-04-14T19:04:36.682Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\image\AddLShortcutTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files
[2026-04-14T19:04:36.682Z] [18:56:36.768] Output:
[2026-04-14T19:04:36.682Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:04:36.682Z]
[2026-04-14T19:04:36.682Z] [18:56:36.768] Returned: 0
[2026-04-14T19:04:36.682Z]
[2026-04-14T19:04:36.682Z] [18:56:36.908] Using default package resource JavaApp.ico [icon] (add AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:36.916] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:36.928] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349".
[2026-04-14T19:04:36.682Z] [18:56:37.090] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).
[2026-04-14T19:04:36.682Z] [18:56:37.094] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:37.097] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349".
[2026-04-14T19:04:36.682Z] [18:56:37.238] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).
[2026-04-14T19:04:36.682Z] [18:56:37.240] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Bar.properties to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:37.247] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349".
[2026-04-14T19:04:36.682Z] [18:56:37.371] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).
[2026-04-14T19:04:36.682Z] [18:56:37.373] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher3.properties to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:37.374] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349".
[2026-04-14T19:04:36.682Z] [18:56:37.492] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).
[2026-04-14T19:04:36.682Z] [18:56:37.496] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher4.properties to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:37.498] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349".
[2026-04-14T19:04:36.682Z] [18:56:37.604] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).
[2026-04-14T19:04:36.682Z] [18:56:37.606] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher5.properties to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:37.607] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349".
[2026-04-14T19:04:36.682Z] [18:56:38.241] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:38.395] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:38.432] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\output\AddLShortcutTest-1.0.msi.
[2026-04-14T19:04:36.682Z] [18:56:38.433] MSI ProductCode: fe725957-472f-3fd8-87c7-446f2750bc59.
[2026-04-14T19:04:36.682Z] [18:56:38.433] MSI UpgradeCode: 27acf46c-ee50-302f-9755-871e42484bed.
[2026-04-14T19:04:36.682Z] [18:56:38.552] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:38.579] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:38.590] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.682Z] [18:56:38.616] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.683Z] [18:56:38.621] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.683Z] [18:56:38.629] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.683Z] [18:56:38.637] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.683Z] [18:56:38.709] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\output\AddLShortcutTest-1.0.msi.
[2026-04-14T19:04:36.683Z] [18:56:38.713] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\image\AddLShortcutTest
[2026-04-14T19:04:36.683Z] [18:57:22.449] Command [PID: 9312]:
[2026-04-14T19:04:36.683Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\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.jpackage9939920400160077349\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.jpackage9939920400160077349\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9939920400160077349\wixobj\a.msi
[2026-04-14T19:04:36.683Z] [18:57:22.449] Returned: 0
[2026-04-14T19:04:36.683Z]
[2026-04-14T19:04:36.683Z] [18:57:22.486] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.683Z] [18:57:22.723] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.683Z] [18:57:22.724] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.683Z] [18:57:22.725] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] path exists
[2026-04-14T19:04:36.683Z] [18:57:22.725] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] is a file
[2026-04-14T19:04:36.683Z] [18:57:22.814] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.683Z] Export table [Component] in [test\msi-db/Component.idt] file
[2026-04-14T19:04:36.683Z] Export table [Shortcut] in [test\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.683Z] Export table [Directory] in [test\msi-db/Directory.idt] file
[2026-04-14T19:04:36.683Z] Export table [File] in [test\msi-db/File.idt] file
[2026-04-14T19:04:36.683Z] [18:57:22.949] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.683Z] [18:57:22.951] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.683Z] [18:57:23.122] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.683Z] [18:57:23.124] TRACE: assertStringListEquals(1, AddLShortcutTest)
[2026-04-14T19:04:36.683Z] [18:57:23.124] TRACE: assertStringListEquals(2, Bar)
[2026-04-14T19:04:36.683Z] [18:57:23.124] TRACE: assertStringListEquals(3, Foo)
[2026-04-14T19:04:36.683Z] [18:57:23.124] TRACE: assertStringListEquals(4, Launcher4)
[2026-04-14T19:04:36.683Z] [18:57:23.124] TRACE: assertStringListEquals(5, Launcher5)
[2026-04-14T19:04:36.683Z] [18:57:23.125] TRACE: assertEquals(2): Check the number of shortcuts of launcher [AddLShortcutTest]
[2026-04-14T19:04:36.683Z] [18:57:23.125] TRACE: Verify shortcut #1 of launcher [AddLShortcutTest]
[2026-04-14T19:04:36.684Z] [18:57:23.126] TRACE: assertEquals(DesktopFolder\AddLShortcutTest): Check the shortcut path
[2026-04-14T19:04:36.684Z] [18:57:23.126] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target
[2026-04-14T19:04:36.684Z] [18:57:23.126] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory
[2026-04-14T19:04:36.684Z] [18:57:23.126] TRACE: Done
[2026-04-14T19:04:36.684Z] [18:57:23.126] TRACE: Verify shortcut #2 of launcher [AddLShortcutTest]
[2026-04-14T19:04:36.684Z] [18:57:23.126] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutTest): Check the shortcut path
[2026-04-14T19:04:36.684Z] [18:57:23.127] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target
[2026-04-14T19:04:36.684Z] [18:57:23.127] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory
[2026-04-14T19:04:36.684Z] [18:57:23.127] TRACE: Done
[2026-04-14T19:04:36.685Z] [18:57:23.128] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Bar]
[2026-04-14T19:04:36.685Z] [18:57:23.128] TRACE: Verify shortcut #1 of launcher [Bar]
[2026-04-14T19:04:36.685Z] [18:57:23.128] TRACE: assertEquals(DesktopFolder\Bar): Check the shortcut path
[2026-04-14T19:04:36.685Z] [18:57:23.128] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target
[2026-04-14T19:04:36.685Z] [18:57:23.128] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory
[2026-04-14T19:04:36.685Z] [18:57:23.128] TRACE: Done
[2026-04-14T19:04:36.685Z] [18:57:23.129] TRACE: Verify shortcut #2 of launcher [Bar]
[2026-04-14T19:04:36.685Z] [18:57:23.129] TRACE: assertEquals(ProgramMenuFolder\Unknown\Bar): Check the shortcut path
[2026-04-14T19:04:36.685Z] [18:57:23.129] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target
[2026-04-14T19:04:36.685Z] [18:57:23.129] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory
[2026-04-14T19:04:36.685Z] [18:57:23.129] TRACE: Done
[2026-04-14T19:04:36.685Z] [18:57:23.129] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Foo]
[2026-04-14T19:04:36.685Z] [18:57:23.130] TRACE: Verify shortcut #1 of launcher [Foo]
[2026-04-14T19:04:36.685Z] [18:57:23.130] TRACE: assertEquals(DesktopFolder\Foo): Check the shortcut path
[2026-04-14T19:04:36.685Z] [18:57:23.130] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target
[2026-04-14T19:04:36.685Z] [18:57:23.130] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory
[2026-04-14T19:04:36.685Z] [18:57:23.130] TRACE: Done
[2026-04-14T19:04:36.685Z] [18:57:23.130] TRACE: Verify shortcut #2 of launcher [Foo]
[2026-04-14T19:04:36.685Z] [18:57:23.130] TRACE: assertEquals(ProgramMenuFolder\Unknown\Foo): Check the shortcut path
[2026-04-14T19:04:36.685Z] [18:57:23.131] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target
[2026-04-14T19:04:36.685Z] [18:57:23.131] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory
[2026-04-14T19:04:36.685Z] [18:57:23.131] TRACE: Done
[2026-04-14T19:04:36.685Z] [18:57:23.131] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher4]
[2026-04-14T19:04:36.685Z] [18:57:23.131] TRACE: Verify shortcut #1 of launcher [Launcher4]
[2026-04-14T19:04:36.685Z] [18:57:23.131] TRACE: assertEquals(ProgramMenuFolder\Unknown\Launcher4): Check the shortcut path
[2026-04-14T19:04:36.685Z] [18:57:23.132] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher4.exe): Check the shortcut target
[2026-04-14T19:04:36.685Z] [18:57:23.132] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory
[2026-04-14T19:04:36.685Z] [18:57:23.132] TRACE: Done
[2026-04-14T19:04:36.685Z] [18:57:23.132] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher5]
[2026-04-14T19:04:36.685Z] [18:57:23.132] TRACE: Verify shortcut #1 of launcher [Launcher5]
[2026-04-14T19:04:36.685Z] [18:57:23.132] TRACE: assertEquals(DesktopFolder\Launcher5): Check the shortcut path
[2026-04-14T19:04:36.685Z] [18:57:23.133] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher5.exe): Check the shortcut target
[2026-04-14T19:04:36.685Z] [18:57:23.133] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory
[2026-04-14T19:04:36.685Z] [18:57:23.133] TRACE: Done
[2026-04-14T19:04:36.685Z] [18:57:23.151] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.685Z] [18:57:23.152] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.685Z] [18:57:23.153] TRACE: msiexec /a "test\output\AddLShortcutTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test\unpacked-msi\Program Files"
[2026-04-14T19:04:36.685Z] [18:57:23.154] TRACE: Done
[2026-04-14T19:04:36.685Z] [18:57:23.154] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.685Z] [18:57:24.583] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.685Z] [18:57:27.585] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.685Z] [18:57:28.847] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.685Z] [18:57:32.848] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.685Z] [18:57:34.195] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.685Z] [18:57:39.197] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.685Z] [18:57:40.502] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.685Z] [18:57:46.503] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.685Z] [18:57:47.841] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.685Z] [18:57:54.843] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.685Z] [18:57:56.142] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.685Z] [18:58:04.143] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.685Z] [18:58:05.510] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.685Z] [18:58:14.512] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.685Z] [18:58:15.857] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.685Z] [18:58:25.859] TRACE: Convert [PFiles64\AddLShortcutTest] into [AddLShortcutTest] in [test\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.685Z] [18:58:25.860] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.685Z] [18:58:25.861] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.685Z] [18:58:25.885] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.685Z] [18:58:25.885] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.685Z] [18:58:25.887] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\AddLShortcutTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.685Z] [18:58:25.891] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.685Z] [18:58:25.913] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.685Z] [18:58:25.913] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.685Z] [18:58:25.914] [ FAILED ] AddLShortcutTest.test; checks=40
[2026-04-14T19:04:36.685Z] [18:58:25.916] [ RUN ] AddLShortcutTest.testInvokeShortcuts(DEFAULT)
[2026-04-14T19:04:36.685Z] [18:58:25.920] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.685Z] [18:58:25.923] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testInvokeShortcuts.16ca11d8\a.properties] properties file...
[2026-04-14T19:04:36.685Z] [18:58:25.923] TRACE: java-options=-Djpackage.test.appOutput=${LOCALAPPDATA}/AddLShortcutRunTest-a.out
[2026-04-14T19:04:36.685Z] [18:58:25.923] TRACE: win-shortcut=true
[2026-04-14T19:04:36.685Z] [18:58:25.924] TRACE: Done
[2026-04-14T19:04:36.685Z] [18:58:25.935] TRACE: exec: Execute tool provider [javac -d testInvokeShortcuts.16ca11d8\jar-workdir testInvokeShortcuts.16ca11d8\src\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.685Z] [18:58:26.280] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.685Z] [18:58:26.281] 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-14T19:04:36.685Z] [18:58:26.283] TRACE: exec: Execute tool provider [jar -c -f testInvokeShortcuts.16ca11d8\input\hello.jar -C testInvokeShortcuts.16ca11d8\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.685Z] [18:58:26.312] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.685Z] [18:58:26.313] 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-14T19:04:36.685Z] [18:58:26.317] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.685Z] [18:58:26.990] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.685Z] [18:58:26.993] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.685Z] [18:58:32.401] Command [PID: -1]:
[2026-04-14T19:04:36.685Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\image\AddLShortcutRunTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,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.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-14T19:04:36.685Z] [18:58:32.401] Output:
[2026-04-14T19:04:36.685Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:04:36.685Z]
[2026-04-14T19:04:36.685Z] [18:58:32.401] Returned: 0
[2026-04-14T19:04:36.685Z]
[2026-04-14T19:04:36.685Z] [18:58:32.538] Using default package resource JavaApp.ico [icon] (add AddLShortcutRunTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:32.562] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutRunTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:32.575] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721".
[2026-04-14T19:04:36.685Z] [18:58:32.782] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:32.784] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:32.785] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721".
[2026-04-14T19:04:36.685Z] [18:58:33.744] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.685Z] [18:58:33.917] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:33.994] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi.
[2026-04-14T19:04:36.685Z] [18:58:33.994] MSI ProductCode: 58458c6d-3eb9-336c-ac38-49b3567fefdf.
[2026-04-14T19:04:36.685Z] [18:58:33.995] MSI UpgradeCode: 9de6bb16-ea6e-37fd-b1bf-db4418753a0f.
[2026-04-14T19:04:36.685Z] [18:58:34.037] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.685Z] [18:58:34.071] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:34.089] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:34.100] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:34.105] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:34.128] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:34.137] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.685Z] [18:58:34.170] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi.
[2026-04-14T19:04:36.685Z] [18:58:34.173] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\image\AddLShortcutRunTest
[2026-04-14T19:04:36.685Z] [18:59:23.982] Command [PID: 53464]:
[2026-04-14T19:04:36.686Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\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.jpackage3336421817097705721\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.jpackage3336421817097705721\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3336421817097705721\wixobj\a.msi
[2026-04-14T19:04:36.686Z] [18:59:23.982] Returned: 0
[2026-04-14T19:04:36.686Z]
[2026-04-14T19:04:36.686Z] [18:59:24.016] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.686Z] [18:59:24.327] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.686Z] [18:59:24.327] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.686Z] [18:59:24.328] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] path exists
[2026-04-14T19:04:36.686Z] [18:59:24.328] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] is a file
[2026-04-14T19:04:36.686Z] [18:59:24.331] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.686Z] Export table [Shortcut] in [testInvokeShortcuts.16ca11d8\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.686Z] Export table [Component] in [testInvokeShortcuts.16ca11d8\msi-db/Component.idt] file
[2026-04-14T19:04:36.686Z] Export table [File] in [testInvokeShortcuts.16ca11d8\msi-db/File.idt] file
[2026-04-14T19:04:36.686Z] Export table [Directory] in [testInvokeShortcuts.16ca11d8\msi-db/Directory.idt] file
[2026-04-14T19:04:36.686Z] [18:59:24.554] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.686Z] [18:59:24.555] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.686Z] [18:59:24.566] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.686Z] [18:59:24.566] TRACE: assertStringListEquals(1, a)
[2026-04-14T19:04:36.686Z] [18:59:24.566] TRACE: assertEquals(1): Check the number of shortcuts of launcher [a]
[2026-04-14T19:04:36.686Z] [18:59:24.567] TRACE: Verify shortcut #1 of launcher [a]
[2026-04-14T19:04:36.686Z] [18:59:24.567] TRACE: assertEquals(DesktopFolder\a): Check the shortcut path
[2026-04-14T19:04:36.686Z] [18:59:24.567] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest\a.exe): Check the shortcut target
[2026-04-14T19:04:36.686Z] [18:59:24.567] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest): Check the shortcut work directory
[2026-04-14T19:04:36.686Z] [18:59:24.567] TRACE: Done
[2026-04-14T19:04:36.686Z] [18:59:24.569] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.686Z] [18:59:24.569] TRACE: icacls "testInvokeShortcuts.16ca11d8\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.686Z] [18:59:24.569] TRACE: msiexec /a "testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files"
[2026-04-14T19:04:36.686Z] [18:59:24.570] TRACE: Done
[2026-04-14T19:04:36.686Z] [18:59:24.570] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.686Z] [18:59:25.437] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.686Z] [18:59:28.440] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.686Z] [18:59:29.224] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.686Z] [18:59:33.226] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.686Z] [18:59:34.111] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.686Z] [18:59:39.112] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.686Z] [18:59:39.899] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.686Z] [18:59:45.900] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.686Z] [18:59:46.733] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.686Z] [18:59:53.734] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.686Z] [18:59:54.586] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.686Z] [19:00:02.588] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.686Z] [19:00:03.399] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.686Z] [19:00:12.400] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.686Z] [19:00:13.279] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:04:36.686Z] [19:00:23.282] TRACE: Convert [PFiles64\AddLShortcutRunTest] into [AddLShortcutRunTest] in [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.686Z] [19:00:23.283] TRACE: Deleting [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.686Z] [19:00:23.284] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.686Z] [19:00:23.285] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.686Z] [19:00:23.285] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.686Z] [19:00:23.286] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\AddLShortcutRunTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.686Z] [19:00:23.287] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.686Z] [19:00:23.288] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.686Z] [19:00:23.288] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.686Z] [19:00:23.288] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); checks=15
[2026-04-14T19:04:36.686Z] [19:00:23.289] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.686Z] [19:00:23.294] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.686Z] [19:00:23.296] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\launcher-1.properties] properties file...
[2026-04-14T19:04:36.686Z] [19:00:23.296] TRACE: win-shortcut=false
[2026-04-14T19:04:36.686Z] [19:00:23.296] TRACE: Done
[2026-04-14T19:04:36.686Z] [19:00:23.297] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime] directory
[2026-04-14T19:04:36.686Z] [19:00:23.304] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.686Z] [19:00:23.499] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.686Z] [19:00:23.500] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.686Z] [19:00:23.501] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.686Z] [19:00:23.529] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.686Z] [19:00:23.529] 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-14T19:04:36.686Z] [19:00:23.545] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.686Z] [19:00:24.184] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.686Z] [19:00:24.186] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.686Z] [19:00:24.374] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.400] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.412] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884".
[2026-04-14T19:04:36.686Z] [19:00:24.431] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.434] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.439] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884".
[2026-04-14T19:04:36.686Z] [19:00:24.581] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.686Z] [19:00:24.753] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.791] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.686Z] [19:00:24.792] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.686Z] [19:00:24.793] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.686Z] [19:00:24.808] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.686Z] [19:00:24.837] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.850] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.861] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.866] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.875] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.912] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.686Z] [19:00:24.963] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.687Z] [19:00:24.968] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\image\AddLShortcutDirTest
[2026-04-14T19:04:36.687Z] [19:00:27.014] Command [PID: 42800]:
[2026-04-14T19:04:36.687Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\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.jpackage8309115385835112884\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.jpackage8309115385835112884\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8309115385835112884\wixobj\a.msi
[2026-04-14T19:04:36.687Z] [19:00:27.015] Returned: 0
[2026-04-14T19:04:36.687Z]
[2026-04-14T19:04:36.687Z] [19:00:27.031] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.687Z] [19:00:27.065] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.687Z] [19:00:27.065] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.687Z] [19:00:27.067] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\fake_runtime]
[2026-04-14T19:04:36.687Z] [19:00:27.067] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.687Z] [19:00:27.067] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.687Z] [19:00:27.067] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:23.3035338Z)
[2026-04-14T19:04:36.687Z] [19:00:27.068] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.687Z] [19:00:27.068] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.687Z] [19:00:27.069] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.687Z] Export table [File] in [testStartupDirectory.37efdc7d\msi-db/File.idt] file
[2026-04-14T19:04:36.687Z] Export table [Component] in [testStartupDirectory.37efdc7d\msi-db/Component.idt] file
[2026-04-14T19:04:36.687Z] Export table [Directory] in [testStartupDirectory.37efdc7d\msi-db/Directory.idt] file
[2026-04-14T19:04:36.687Z] [19:00:27.170] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.687Z] [19:00:27.171] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.687Z] [19:00:27.176] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.687Z] [19:00:27.178] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.687Z] [19:00:27.178] TRACE: icacls "testStartupDirectory.37efdc7d\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.687Z] [19:00:27.178] TRACE: msiexec /a "testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\unpacked-msi\Program Files"
[2026-04-14T19:04:36.687Z] [19:00:27.179] TRACE: Done
[2026-04-14T19:04:36.687Z] [19:00:27.179] TRACE: exec: Execute [cmd /c testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.687Z] [19:00:27.597] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.687Z] [19:00:27.598] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.37efdc7d\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.687Z] [19:00:27.600] TRACE: Deleting [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.687Z] [19:00:27.601] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.687Z] [19:00:27.601] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.687Z] [19:00:27.602] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.687Z] [19:00:27.602] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.687Z] [19:00:27.604] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.687Z] [19:00:27.604] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.687Z] [19:00:27.604] TRACE: assertStringListEquals(1, testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.687Z] [19:00:27.605] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.687Z] [19:00:27.605] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.687Z] [19:00:27.606] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.687Z] [19:00:27.606] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.687Z] [19:00:27.606] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.687Z] [19:00:27.621] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.687Z] [19:00:27.621] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.687Z] [19:00:27.622] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.687Z] [19:00:27.622] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.687Z] [19:00:27.622] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.687Z] [19:00:27.626] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.687Z] [19:00:27.676] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.687Z] [19:00:27.858] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.687Z] [19:00:27.858] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.687Z] [19:00:27.859] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file
[2026-04-14T19:04:36.687Z] [19:00:27.860] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.687Z] [19:00:27.888] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.687Z] [19:00:27.889] 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-14T19:04:36.687Z] [19:00:27.891] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-0] directory
[2026-04-14T19:04:36.687Z] [19:00:27.899] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-54768 --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-14T19:04:36.687Z] [19:00:28.303] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\out-54768
[2026-04-14T19:04:36.687Z] [19:00:28.582] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.687Z] [19:00:28.589] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.687Z] [19:00:28.601] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1430127702288175148".
[2026-04-14T19:04:36.687Z] [19:00:28.618] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.687Z] [19:00:28.639] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.687Z] [19:00:28.639] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-54768 --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-14T19:04:36.687Z] [19:00:28.640] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\fake_runtime-0]
[2026-04-14T19:04:36.688Z] [19:00:28.640] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.688Z] [19:00:28.640] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.688Z] [19:00:28.641] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:27.8966256Z)
[2026-04-14T19:04:36.688Z] [19:00:28.708] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.688Z] [19:00:29.360] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.688Z] [19:00:29.360] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.688Z] [19:00:29.361] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.688Z] [19:00:29.989] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.688Z] [19:00:29.989] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.688Z] [19:00:29.990] 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-14T19:04:36.688Z] [19:00:29.990] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.688Z] [19:00:29.995] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.688Z]
[2026-04-14T19:04:36.688Z] FileDescription
[2026-04-14T19:04:36.688Z] ---------------
[2026-04-14T19:04:36.688Z] AddLShortcutDirTest
[2026-04-14T19:04:36.688Z]
[2026-04-14T19:04:36.688Z]
[2026-04-14T19:04:36.688Z] [19:00:30.363] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.688Z] [19:00:30.364] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.688Z] [19:00:30.364] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.688Z] [19:00:30.365] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.688Z] [19:00:30.365] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.688Z] [19:00:30.365] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.688Z] [19:00:30.365] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.688Z] [19:00:30.365] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.688Z] [19:00:30.366] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.688Z] [19:00:30.368] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.688Z] [19:00:30.368] TRACE: win-shortcut=false
[2026-04-14T19:04:36.688Z] [19:00:30.368] TRACE: Done
[2026-04-14T19:04:36.688Z] [19:00:30.369] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-1] directory
[2026-04-14T19:04:36.688Z] [19:00:30.373] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.688Z] [19:00:30.526] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.688Z] [19:00:30.526] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.688Z] [19:00:30.527] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file
[2026-04-14T19:04:36.688Z] [19:00:30.528] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.688Z] [19:00:30.555] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.688Z] [19:00:30.555] 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-14T19:04:36.688Z] [19:00:30.558] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.688Z] [19:00:31.223] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.688Z] [19:00:31.225] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.688Z] [19:00:31.394] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.409] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.424] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581".
[2026-04-14T19:04:36.688Z] [19:00:31.457] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.462] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.464] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581".
[2026-04-14T19:04:36.688Z] [19:00:31.619] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.688Z] [19:00:31.797] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.835] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.688Z] [19:00:31.836] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.688Z] [19:00:31.836] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.688Z] [19:00:31.848] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.688Z] [19:00:31.883] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.913] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.923] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.930] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.939] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.948] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:31.984] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.688Z] [19:00:31.989] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\image\AddLShortcutDirTest
[2026-04-14T19:04:36.688Z] [19:00:33.868] Command [PID: 32288]:
[2026-04-14T19:04:36.688Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\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.jpackage9090611330884055581\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.jpackage9090611330884055581\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581\wixobj\a.msi
[2026-04-14T19:04:36.688Z] [19:00:33.869] Returned: 0
[2026-04-14T19:04:36.688Z]
[2026-04-14T19:04:36.688Z] [19:00:33.890] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\output.
[2026-04-14T19:04:36.688Z] [19:00:33.892] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.688Z] [19:00:33.896] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:33.898] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9090611330884055581".
[2026-04-14T19:04:36.689Z] [19:00:34.188] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\output
[2026-04-14T19:04:36.689Z] [19:00:34.189] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.689Z] [19:00:34.224] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.689Z] [19:00:34.225] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.689Z] [19:00:34.225] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.37efdc7d\fake_runtime-1]
[2026-04-14T19:04:36.689Z] [19:00:34.226] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.689Z] [19:00:34.226] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.689Z] [19:00:34.226] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:30.3716765Z)
[2026-04-14T19:04:36.689Z] [19:00:34.226] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.689Z] [19:00:34.226] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.689Z] [19:00:34.227] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.689Z] [19:00:34.227] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.689Z] [19:00:34.228] TRACE: Deleting [testStartupDirectory.37efdc7d] directory recursively
[2026-04-14T19:04:36.689Z] [19:00:34.243] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=44
[2026-04-14T19:04:36.689Z] [19:00:34.243] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.689Z] [19:00:34.244] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.689Z] [19:00:34.246] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\launcher-1.properties] properties file...
[2026-04-14T19:04:36.689Z] [19:00:34.246] TRACE: win-shortcut=true
[2026-04-14T19:04:36.689Z] [19:00:34.247] TRACE: Done
[2026-04-14T19:04:36.689Z] [19:00:34.247] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime] directory
[2026-04-14T19:04:36.689Z] [19:00:34.251] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.689Z] [19:00:34.410] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.689Z] [19:00:34.410] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.689Z] [19:00:34.411] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.689Z] [19:00:34.442] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.689Z] [19:00:34.443] 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-14T19:04:36.689Z] [19:00:34.446] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.689Z] [19:00:35.098] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.689Z] [19:00:35.100] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.689Z] [19:00:35.265] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.279] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.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.jpackage2921068020596085864".
[2026-04-14T19:04:36.689Z] [19:00:35.326] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.329] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.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.jpackage2921068020596085864".
[2026-04-14T19:04:36.689Z] [19:00:35.484] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.650] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.691] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.689Z] [19:00:35.692] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.689Z] [19:00:35.692] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.689Z] [19:00:35.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-14T19:04:36.689Z] [19:00:35.735] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.754] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.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-14T19:04:36.689Z] [19:00:35.790] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.795] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.804] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.689Z] [19:00:35.841] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.689Z] [19:00:35.846] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\image\AddLShortcutDirTest
[2026-04-14T19:04:36.689Z] [19:00:37.814] Command [PID: 55816]:
[2026-04-14T19:04:36.689Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\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.jpackage2921068020596085864\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.jpackage2921068020596085864\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2921068020596085864\wixobj\a.msi
[2026-04-14T19:04:36.689Z] [19:00:37.814] Returned: 0
[2026-04-14T19:04:36.689Z]
[2026-04-14T19:04:36.689Z] [19:00:37.832] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.689Z] [19:00:37.864] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.689Z] [19:00:37.865] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.689Z] [19:00:37.866] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\fake_runtime]
[2026-04-14T19:04:36.689Z] [19:00:37.866] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.690Z] [19:00:37.866] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.690Z] [19:00:37.866] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:34.2497525Z)
[2026-04-14T19:04:36.690Z] [19:00:37.867] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.690Z] [19:00:37.867] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.690Z] [19:00:37.869] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.690Z] Export table [Shortcut] in [testStartupDirectory.e769dc20\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.690Z] Export table [Component] in [testStartupDirectory.e769dc20\msi-db/Component.idt] file
[2026-04-14T19:04:36.690Z] Export table [File] in [testStartupDirectory.e769dc20\msi-db/File.idt] file
[2026-04-14T19:04:36.690Z] Export table [Directory] in [testStartupDirectory.e769dc20\msi-db/Directory.idt] file
[2026-04-14T19:04:36.690Z] [19:00:37.969] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.690Z] [19:00:37.970] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.690Z] [19:00:37.975] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.690Z] [19:00:37.975] TRACE: assertStringListEquals(1, launcher-1)
[2026-04-14T19:04:36.690Z] [19:00:37.976] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.690Z] [19:00:37.976] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.690Z] [19:00:37.976] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.690Z] [19:00:37.976] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.690Z] [19:00:37.976] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.690Z] [19:00:37.976] TRACE: Done
[2026-04-14T19:04:36.690Z] [19:00:37.978] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.690Z] [19:00:37.978] TRACE: icacls "testStartupDirectory.e769dc20\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.690Z] [19:00:37.978] TRACE: msiexec /a "testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\unpacked-msi\Program Files"
[2026-04-14T19:04:36.690Z] [19:00:37.979] TRACE: Done
[2026-04-14T19:04:36.690Z] [19:00:37.979] TRACE: exec: Execute [cmd /c testStartupDirectory.e769dc20\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.690Z] [19:00:38.358] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.690Z] [19:00:38.359] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.e769dc20\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.690Z] [19:00:38.360] TRACE: Deleting [testStartupDirectory.e769dc20\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.690Z] [19:00:38.361] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.690Z] [19:00:38.362] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.690Z] [19:00:38.363] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.690Z] [19:00:38.363] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.690Z] [19:00:38.364] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.690Z] [19:00:38.365] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.690Z] [19:00:38.365] TRACE: assertStringListEquals(1, testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.690Z] [19:00:38.366] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.690Z] [19:00:38.366] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.690Z] [19:00:38.366] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.690Z] [19:00:38.366] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.690Z] [19:00:38.366] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.690Z] [19:00:38.367] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.690Z] [19:00:38.367] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.690Z] [19:00:38.367] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.690Z] [19:00:38.368] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.690Z] [19:00:38.368] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.690Z] [19:00:38.368] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.690Z] [19:00:38.371] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.690Z] [19:00:38.506] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.690Z] [19:00:38.506] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.690Z] [19:00:38.507] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file
[2026-04-14T19:04:36.690Z] [19:00:38.508] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.690Z] [19:00:38.531] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.690Z] [19:00:38.531] 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-14T19:04:36.690Z] [19:00:38.533] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-0] directory
[2026-04-14T19:04:36.690Z] [19:00:38.538] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-54768 --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-14T19:04:36.690Z] [19:00:38.937] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\out-54768
[2026-04-14T19:04:36.690Z] [19:00:39.217] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.690Z] [19:00:39.224] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.690Z] [19:00:39.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.jpackage9722174020152280654".
[2026-04-14T19:04:36.690Z] [19:00:39.247] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.690Z] [19:00:39.267] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.690Z] [19:00:39.268] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-54768 --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-14T19:04:36.690Z] [19:00:39.269] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\fake_runtime-0]
[2026-04-14T19:04:36.690Z] [19:00:39.269] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.690Z] [19:00:39.269] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.690Z] [19:00:39.269] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:38.5358371Z)
[2026-04-14T19:04:36.690Z] [19:00:39.328] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.690Z] [19:00:39.968] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.690Z] [19:00:39.969] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.690Z] [19:00:39.969] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.690Z] [19:00:40.606] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.690Z] [19:00:40.607] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.690Z] [19:00:40.607] 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-14T19:04:36.690Z] [19:00:40.607] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.690Z] [19:00:40.610] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.690Z]
[2026-04-14T19:04:36.690Z] FileDescription
[2026-04-14T19:04:36.690Z] ---------------
[2026-04-14T19:04:36.690Z] AddLShortcutDirTest
[2026-04-14T19:04:36.690Z]
[2026-04-14T19:04:36.690Z]
[2026-04-14T19:04:36.690Z] [19:00:40.985] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.691Z] [19:00:40.986] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.691Z] [19:00:40.986] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.691Z] [19:00:40.986] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.691Z] [19:00:40.987] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.691Z] [19:00:40.987] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.691Z] [19:00:40.987] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.691Z] [19:00:40.987] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.691Z] [19:00:40.987] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.691Z] [19:00:40.989] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.691Z] [19:00:40.989] TRACE: win-shortcut=true
[2026-04-14T19:04:36.691Z] [19:00:40.989] TRACE: Done
[2026-04-14T19:04:36.691Z] [19:00:40.990] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-1] directory
[2026-04-14T19:04:36.691Z] [19:00:40.993] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.691Z] [19:00:41.118] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.691Z] [19:00:41.118] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.691Z] [19:00:41.119] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file
[2026-04-14T19:04:36.691Z] [19:00:41.120] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.691Z] [19:00:41.146] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.691Z] [19:00:41.147] 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-14T19:04:36.691Z] [19:00:41.150] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.691Z] [19:00:41.831] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.691Z] [19:00:41.833] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.691Z] [19:00:42.027] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.034] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.046] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805".
[2026-04-14T19:04:36.691Z] [19:00:42.068] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.071] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.073] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805".
[2026-04-14T19:04:36.691Z] [19:00:42.221] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.691Z] [19:00:42.379] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.421] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.691Z] [19:00:42.422] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.691Z] [19:00:42.422] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.691Z] [19:00:42.434] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.691Z] [19:00:42.461] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.477] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.504] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.513] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.523] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.528] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:42.582] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.691Z] [19:00:42.587] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\image\AddLShortcutDirTest
[2026-04-14T19:04:36.691Z] [19:00:44.521] Command [PID: 40244]:
[2026-04-14T19:04:36.691Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\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.jpackage5131798010859603805\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.jpackage5131798010859603805\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805\wixobj\a.msi
[2026-04-14T19:04:36.691Z] [19:00:44.522] Returned: 0
[2026-04-14T19:04:36.691Z]
[2026-04-14T19:04:36.691Z] [19:00:44.544] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\output.
[2026-04-14T19:04:36.691Z] [19:00:44.546] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:44.550] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.691Z] [19:00:44.551] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5131798010859603805".
[2026-04-14T19:04:36.691Z] [19:00:44.884] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\output
[2026-04-14T19:04:36.691Z] [19:00:44.885] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.691Z] [19:00:44.918] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.691Z] [19:00:44.919] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.691Z] [19:00:44.920] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.e769dc20\fake_runtime-1]
[2026-04-14T19:04:36.691Z] [19:00:44.920] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.691Z] [19:00:44.920] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.691Z] [19:00:44.921] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:40.9928911Z)
[2026-04-14T19:04:36.691Z] [19:00:44.921] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.691Z] [19:00:44.921] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.691Z] [19:00:44.921] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.691Z] [19:00:44.921] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.691Z] [19:00:44.922] TRACE: Deleting [testStartupDirectory.e769dc20] directory recursively
[2026-04-14T19:04:36.691Z] [19:00:44.938] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=48
[2026-04-14T19:04:36.691Z] [19:00:44.939] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.691Z] [19:00:44.939] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.691Z] [19:00:44.940] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\launcher-1.properties] properties file...
[2026-04-14T19:04:36.691Z] [19:00:44.941] TRACE: win-shortcut=false
[2026-04-14T19:04:36.691Z] [19:00:44.941] TRACE: Done
[2026-04-14T19:04:36.691Z] [19:00:44.942] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime] directory
[2026-04-14T19:04:36.691Z] [19:00:44.945] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.691Z] [19:00:45.066] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.691Z] [19:00:45.066] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.691Z] [19:00:45.067] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.691Z] [19:00:45.093] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.691Z] [19:00:45.093] 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-14T19:04:36.692Z] [19:00:45.096] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.692Z] [19:00:45.738] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.692Z] [19:00:45.740] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.692Z] [19:00:45.963] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:45.970] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:45.982] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707".
[2026-04-14T19:04:36.692Z] [19:00:45.993] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:45.995] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:45.999] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707".
[2026-04-14T19:04:36.692Z] [19:00:46.138] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.692Z] [19:00:46.299] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:46.341] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.692Z] [19:00:46.342] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.692Z] [19:00:46.342] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.692Z] [19:00:46.357] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:46.384] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:46.398] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:46.409] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:46.415] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:46.424] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:46.435] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:46.482] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.692Z] [19:00:46.487] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\image\AddLShortcutDirTest
[2026-04-14T19:04:36.692Z] [19:00:48.337] Command [PID: 34340]:
[2026-04-14T19:04:36.692Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\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.jpackage12533673293860130707\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.jpackage12533673293860130707\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12533673293860130707\wixobj\a.msi
[2026-04-14T19:04:36.692Z] [19:00:48.338] Returned: 0
[2026-04-14T19:04:36.692Z]
[2026-04-14T19:04:36.692Z] [19:00:48.357] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.692Z] [19:00:48.392] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.692Z] [19:00:48.392] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.692Z] [19:00:48.393] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\fake_runtime]
[2026-04-14T19:04:36.692Z] [19:00:48.393] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.692Z] [19:00:48.393] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.692Z] [19:00:48.393] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:44.943973Z)
[2026-04-14T19:04:36.692Z] [19:00:48.394] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.692Z] [19:00:48.394] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.692Z] [19:00:48.396] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.692Z] Export table [Shortcut] in [testStartupDirectory.6af02edc\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.692Z] Export table [Component] in [testStartupDirectory.6af02edc\msi-db/Component.idt] file
[2026-04-14T19:04:36.692Z] Export table [File] in [testStartupDirectory.6af02edc\msi-db/File.idt] file
[2026-04-14T19:04:36.692Z] Export table [Directory] in [testStartupDirectory.6af02edc\msi-db/Directory.idt] file
[2026-04-14T19:04:36.692Z] [19:00:48.492] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.692Z] [19:00:48.492] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.692Z] [19:00:48.497] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.692Z] [19:00:48.497] TRACE: assertStringListEquals(1, AddLShortcutDirTest)
[2026-04-14T19:04:36.692Z] [19:00:48.497] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.692Z] [19:00:48.497] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.692Z] [19:00:48.497] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path
[2026-04-14T19:04:36.692Z] [19:00:48.497] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target
[2026-04-14T19:04:36.692Z] [19:00:48.497] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.692Z] [19:00:48.497] TRACE: Done
[2026-04-14T19:04:36.692Z] [19:00:48.498] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.692Z] [19:00:48.498] TRACE: icacls "testStartupDirectory.6af02edc\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.692Z] [19:00:48.499] TRACE: msiexec /a "testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\unpacked-msi\Program Files"
[2026-04-14T19:04:36.692Z] [19:00:48.499] TRACE: Done
[2026-04-14T19:04:36.692Z] [19:00:48.500] TRACE: exec: Execute [cmd /c testStartupDirectory.6af02edc\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.692Z] [19:00:48.872] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.692Z] [19:00:48.873] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.6af02edc\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.692Z] [19:00:48.875] TRACE: Deleting [testStartupDirectory.6af02edc\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.692Z] [19:00:48.876] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.692Z] [19:00:48.876] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.692Z] [19:00:48.877] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.692Z] [19:00:48.877] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.692Z] [19:00:48.878] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.692Z] [19:00:48.879] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.692Z] [19:00:48.879] TRACE: assertStringListEquals(1, testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.692Z] [19:00:48.879] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.692Z] [19:00:48.879] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.692Z] [19:00:48.880] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.692Z] [19:00:48.880] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.692Z] [19:00:48.880] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.692Z] [19:00:48.880] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.692Z] [19:00:48.880] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.692Z] [19:00:48.881] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.692Z] [19:00:48.881] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.692Z] [19:00:48.881] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.692Z] [19:00:48.881] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.692Z] [19:00:48.884] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.692Z] [19:00:49.016] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.692Z] [19:00:49.016] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.692Z] [19:00:49.017] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file
[2026-04-14T19:04:36.692Z] [19:00:49.018] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.692Z] [19:00:49.045] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.692Z] [19:00:49.046] 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-14T19:04:36.692Z] [19:00:49.048] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-0] directory
[2026-04-14T19:04:36.692Z] [19:00:49.052] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-54768 --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-14T19:04:36.692Z] [19:00:49.427] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\out-54768
[2026-04-14T19:04:36.692Z] [19:00:49.738] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:49.745] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.692Z] [19:00:49.757] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage703551188505631628".
[2026-04-14T19:04:36.692Z] [19:00:49.767] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.692Z] [19:00:49.787] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.692Z] [19:00:49.788] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-54768 --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-14T19:04:36.692Z] [19:00:49.789] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\fake_runtime-0]
[2026-04-14T19:04:36.692Z] [19:00:49.790] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.692Z] [19:00:49.790] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.692Z] [19:00:49.790] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:49.049053Z)
[2026-04-14T19:04:36.692Z] [19:00:49.865] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.692Z] [19:00:50.504] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.692Z] [19:00:50.504] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.692Z] [19:00:50.504] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.692Z] [19:00:51.129] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.692Z] [19:00:51.129] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.692Z] [19:00:51.129] 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-14T19:04:36.692Z] [19:00:51.130] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.693Z] [19:00:51.132] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.693Z]
[2026-04-14T19:04:36.693Z] FileDescription
[2026-04-14T19:04:36.693Z] ---------------
[2026-04-14T19:04:36.693Z] AddLShortcutDirTest
[2026-04-14T19:04:36.693Z]
[2026-04-14T19:04:36.693Z]
[2026-04-14T19:04:36.693Z] [19:00:51.510] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.693Z] [19:00:51.511] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.693Z] [19:00:51.511] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.693Z] [19:00:51.511] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.693Z] [19:00:51.511] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.693Z] [19:00:51.512] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.693Z] [19:00:51.512] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.693Z] [19:00:51.512] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.693Z] [19:00:51.512] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.693Z] [19:00:51.513] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.693Z] [19:00:51.513] TRACE: win-shortcut=false
[2026-04-14T19:04:36.693Z] [19:00:51.514] TRACE: Done
[2026-04-14T19:04:36.693Z] [19:00:51.515] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-1] directory
[2026-04-14T19:04:36.693Z] [19:00:51.517] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.693Z] [19:00:51.630] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.693Z] [19:00:51.630] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.693Z] [19:00:51.631] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file
[2026-04-14T19:04:36.693Z] [19:00:51.632] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.693Z] [19:00:51.655] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.693Z] [19:00:51.655] 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-14T19:04:36.693Z] [19:00:51.658] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.693Z] [19:00:52.285] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.693Z] [19:00:52.287] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.693Z] [19:00:52.499] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.506] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.517] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027".
[2026-04-14T19:04:36.693Z] [19:00:52.527] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.532] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.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.jpackage15722091542114313027".
[2026-04-14T19:04:36.693Z] [19:00:52.678] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.693Z] [19:00:52.837] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.878] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.693Z] [19:00:52.879] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.693Z] [19:00:52.879] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.693Z] [19:00:52.899] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.693Z] [19:00:52.928] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.960] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.970] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.975] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.984] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:52.993] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:53.030] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.693Z] [19:00:53.035] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\image\AddLShortcutDirTest
[2026-04-14T19:04:36.693Z] [19:00:54.880] Command [PID: 19744]:
[2026-04-14T19:04:36.693Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\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.jpackage15722091542114313027\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.jpackage15722091542114313027\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027\wixobj\a.msi
[2026-04-14T19:04:36.693Z] [19:00:54.880] Returned: 0
[2026-04-14T19:04:36.693Z]
[2026-04-14T19:04:36.693Z] [19:00:54.905] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\output.
[2026-04-14T19:04:36.693Z] [19:00:54.906] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:54.910] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:54.911] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15722091542114313027".
[2026-04-14T19:04:36.693Z] [19:00:55.238] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\output
[2026-04-14T19:04:36.693Z] [19:00:55.238] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.693Z] [19:00:55.275] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.693Z] [19:00:55.275] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.693Z] [19:00:55.276] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.6af02edc\fake_runtime-1]
[2026-04-14T19:04:36.693Z] [19:00:55.276] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.693Z] [19:00:55.277] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.693Z] [19:00:55.277] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:51.516099Z)
[2026-04-14T19:04:36.693Z] [19:00:55.277] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.693Z] [19:00:55.277] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.693Z] [19:00:55.277] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.693Z] [19:00:55.278] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.693Z] [19:00:55.278] TRACE: Deleting [testStartupDirectory.6af02edc] directory recursively
[2026-04-14T19:04:36.693Z] [19:00:55.296] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=48
[2026-04-14T19:04:36.693Z] [19:00:55.296] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.693Z] [19:00:55.297] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.693Z] [19:00:55.299] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\launcher-1.properties] properties file...
[2026-04-14T19:04:36.693Z] [19:00:55.299] TRACE: win-shortcut=true
[2026-04-14T19:04:36.693Z] [19:00:55.300] TRACE: Done
[2026-04-14T19:04:36.693Z] [19:00:55.300] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime] directory
[2026-04-14T19:04:36.693Z] [19:00:55.304] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.693Z] [19:00:55.405] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.693Z] [19:00:55.405] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.693Z] [19:00:55.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-14T19:04:36.693Z] [19:00:55.431] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.693Z] [19:00:55.432] 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-14T19:04:36.693Z] [19:00:55.434] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.693Z] [19:00:56.078] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.693Z] [19:00:56.080] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.693Z] [19:00:56.296] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.303] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.315] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976".
[2026-04-14T19:04:36.693Z] [19:00:56.335] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.337] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.339] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976".
[2026-04-14T19:04:36.693Z] [19:00:56.475] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.693Z] [19:00:56.638] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.685] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.693Z] [19:00:56.686] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.693Z] [19:00:56.686] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.693Z] [19:00:56.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-14T19:04:36.693Z] [19:00:56.731] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.743] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.752] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.761] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.786] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.793] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.693Z] [19:00:56.828] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.693Z] [19:00:56.833] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\image\AddLShortcutDirTest
[2026-04-14T19:04:36.693Z] [19:00:58.675] Command [PID: 19296]:
[2026-04-14T19:04:36.693Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\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.jpackage17910466993357926976\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.jpackage17910466993357926976\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17910466993357926976\wixobj\a.msi
[2026-04-14T19:04:36.693Z] [19:00:58.675] Returned: 0
[2026-04-14T19:04:36.693Z]
[2026-04-14T19:04:36.693Z] [19:00:58.694] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.693Z] [19:00:58.725] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.693Z] [19:00:58.726] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.693Z] [19:00:58.727] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\fake_runtime]
[2026-04-14T19:04:36.693Z] [19:00:58.727] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.693Z] [19:00:58.727] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.693Z] [19:00:58.727] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:55.3021746Z)
[2026-04-14T19:04:36.693Z] [19:00:58.727] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.693Z] [19:00:58.727] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.693Z] [19:00:58.729] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.693Z] Export table [Shortcut] in [testStartupDirectory.85f641e1\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.693Z] Export table [Component] in [testStartupDirectory.85f641e1\msi-db/Component.idt] file
[2026-04-14T19:04:36.693Z] Export table [File] in [testStartupDirectory.85f641e1\msi-db/File.idt] file
[2026-04-14T19:04:36.693Z] Export table [Directory] in [testStartupDirectory.85f641e1\msi-db/Directory.idt] file
[2026-04-14T19:04:36.693Z] [19:00:58.824] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.693Z] [19:00:58.825] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.693Z] [19:00:58.830] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.693Z] [19:00:58.830] TRACE: assertStringListEquals(1, AddLShortcutDirTest)
[2026-04-14T19:04:36.693Z] [19:00:58.830] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.693Z] [19:00:58.830] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.693Z] [19:00:58.830] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.693Z] [19:00:58.830] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path
[2026-04-14T19:04:36.693Z] [19:00:58.830] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target
[2026-04-14T19:04:36.693Z] [19:00:58.831] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.693Z] [19:00:58.831] TRACE: Done
[2026-04-14T19:04:36.693Z] [19:00:58.831] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.693Z] [19:00:58.831] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.693Z] [19:00:58.831] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.693Z] [19:00:58.831] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.693Z] [19:00:58.831] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.693Z] [19:00:58.831] TRACE: Done
[2026-04-14T19:04:36.693Z] [19:00:58.832] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.693Z] [19:00:58.832] TRACE: icacls "testStartupDirectory.85f641e1\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.693Z] [19:00:58.832] TRACE: msiexec /a "testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\unpacked-msi\Program Files"
[2026-04-14T19:04:36.693Z] [19:00:58.833] TRACE: Done
[2026-04-14T19:04:36.693Z] [19:00:58.833] TRACE: exec: Execute [cmd /c testStartupDirectory.85f641e1\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.693Z] [19:00:59.230] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.693Z] [19:00:59.231] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.85f641e1\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.693Z] [19:00:59.232] TRACE: Deleting [testStartupDirectory.85f641e1\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.693Z] [19:00:59.233] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.693Z] [19:00:59.234] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.693Z] [19:00:59.234] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.693Z] [19:00:59.234] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.693Z] [19:00:59.235] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.694Z] [19:00:59.236] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.694Z] [19:00:59.236] TRACE: assertStringListEquals(1, testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.694Z] [19:00:59.237] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.694Z] [19:00:59.237] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.694Z] [19:00:59.237] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.694Z] [19:00:59.237] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.694Z] [19:00:59.237] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.694Z] [19:00:59.238] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.694Z] [19:00:59.238] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.694Z] [19:00:59.238] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.694Z] [19:00:59.238] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.694Z] [19:00:59.238] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.694Z] [19:00:59.239] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.694Z] [19:00:59.241] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.694Z] [19:00:59.334] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:00:59.335] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.694Z] [19:00:59.335] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file
[2026-04-14T19:04:36.694Z] [19:00:59.336] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.694Z] [19:00:59.361] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:00:59.361] 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-14T19:04:36.694Z] [19:00:59.363] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-0] directory
[2026-04-14T19:04:36.694Z] [19:00:59.367] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-54768 --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-14T19:04:36.694Z] [19:00:59.777] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\out-54768
[2026-04-14T19:04:36.694Z] [19:01:00.077] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:00.084] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:00.095] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5589916525870485410".
[2026-04-14T19:04:36.694Z] [19:01:00.105] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.694Z] [19:01:00.126] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:01:00.126] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-54768 --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-14T19:04:36.694Z] [19:01:00.127] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\fake_runtime-0]
[2026-04-14T19:04:36.694Z] [19:01:00.127] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.694Z] [19:01:00.127] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.694Z] [19:01:00.127] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:00:59.3652618Z)
[2026-04-14T19:04:36.694Z] [19:01:00.199] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.694Z] [19:01:00.819] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:01:00.819] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.694Z] [19:01:00.820] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.694Z] [19:01:01.439] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:01:01.439] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.694Z] [19:01:01.439] 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-14T19:04:36.694Z] [19:01:01.440] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.694Z] [19:01:01.442] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.694Z]
[2026-04-14T19:04:36.694Z] FileDescription
[2026-04-14T19:04:36.694Z] ---------------
[2026-04-14T19:04:36.694Z] AddLShortcutDirTest
[2026-04-14T19:04:36.694Z]
[2026-04-14T19:04:36.694Z]
[2026-04-14T19:04:36.694Z] [19:01:01.808] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:01:01.808] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.694Z] [19:01:01.809] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.694Z] [19:01:01.809] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.694Z] [19:01:01.809] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.694Z] [19:01:01.809] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.694Z] [19:01:01.810] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.694Z] [19:01:01.810] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.694Z] [19:01:01.810] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.694Z] [19:01:01.811] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.694Z] [19:01:01.811] TRACE: win-shortcut=true
[2026-04-14T19:04:36.694Z] [19:01:01.812] TRACE: Done
[2026-04-14T19:04:36.694Z] [19:01:01.813] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-1] directory
[2026-04-14T19:04:36.694Z] [19:01:01.816] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.694Z] [19:01:01.918] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:01:01.918] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.694Z] [19:01:01.919] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file
[2026-04-14T19:04:36.694Z] [19:01:01.919] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.694Z] [19:01:01.945] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:01:01.945] 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-14T19:04:36.694Z] [19:01:01.948] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.694Z] [19:01:02.616] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.694Z] [19:01:02.618] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.694Z] [19:01:02.781] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:02.789] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:02.818] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110".
[2026-04-14T19:04:36.694Z] [19:01:02.845] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:02.848] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:02.850] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110".
[2026-04-14T19:04:36.694Z] [19:01:02.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-14T19:04:36.694Z] [19:01:03.182] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:03.226] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.694Z] [19:01:03.227] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.694Z] [19:01:03.227] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.694Z] [19:01:03.240] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.694Z] [19:01:03.269] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:03.281] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:03.291] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:03.301] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:03.333] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:03.338] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:03.374] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.694Z] [19:01:03.378] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\image\AddLShortcutDirTest
[2026-04-14T19:04:36.694Z] [19:01:05.277] Command [PID: 38400]:
[2026-04-14T19:04:36.694Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\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.jpackage10823450057225074110\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.jpackage10823450057225074110\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110\wixobj\a.msi
[2026-04-14T19:04:36.694Z] [19:01:05.277] Returned: 0
[2026-04-14T19:04:36.694Z]
[2026-04-14T19:04:36.694Z] [19:01:05.299] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\output.
[2026-04-14T19:04:36.694Z] [19:01:05.301] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:05.305] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:05.307] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10823450057225074110".
[2026-04-14T19:04:36.694Z] [19:01:05.639] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\output
[2026-04-14T19:04:36.694Z] [19:01:05.640] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.694Z] [19:01:05.675] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:01:05.675] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.694Z] [19:01:05.676] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.85f641e1\fake_runtime-1]
[2026-04-14T19:04:36.694Z] [19:01:05.676] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.694Z] [19:01:05.676] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.694Z] [19:01:05.676] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:01.8153114Z)
[2026-04-14T19:04:36.694Z] [19:01:05.677] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.694Z] [19:01:05.677] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.694Z] [19:01:05.677] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.694Z] [19:01:05.677] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.694Z] [19:01:05.677] TRACE: Deleting [testStartupDirectory.85f641e1] directory recursively
[2026-04-14T19:04:36.694Z] [19:01:05.695] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=52
[2026-04-14T19:04:36.694Z] [19:01:05.695] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2))
[2026-04-14T19:04:36.694Z] [19:01:05.696] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.694Z] [19:01:05.697] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\launcher-1.properties] properties file...
[2026-04-14T19:04:36.694Z] [19:01:05.697] TRACE: Done
[2026-04-14T19:04:36.694Z] [19:01:05.698] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime] directory
[2026-04-14T19:04:36.694Z] [19:01:05.701] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.694Z] [19:01:05.803] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:01:05.803] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.694Z] [19:01:05.804] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.694Z] [19:01:05.831] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.694Z] [19:01:05.832] 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-14T19:04:36.694Z] [19:01:05.835] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.694Z] [19:01:06.499] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.694Z] [19:01:06.501] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.694Z] [19:01:06.713] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:06.720] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:06.731] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012".
[2026-04-14T19:04:36.694Z] [19:01:06.753] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:06.756] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:06.758] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012".
[2026-04-14T19:04:36.694Z] [19:01:06.892] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.694Z] [19:01:07.087] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:07.127] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.694Z] [19:01:07.128] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.694Z] [19:01:07.128] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.694Z] [19:01:07.142] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.694Z] [19:01:07.169] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:07.189] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:07.200] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:07.225] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:07.230] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.694Z] [19:01:07.241] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:07.279] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.695Z] [19:01:07.284] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\image\AddLShortcutDirTest
[2026-04-14T19:04:36.695Z] [19:01:08.953] Command [PID: 52040]:
[2026-04-14T19:04:36.695Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\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.jpackage7613977200116176012\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.jpackage7613977200116176012\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7613977200116176012\wixobj\a.msi
[2026-04-14T19:04:36.695Z] [19:01:08.953] Returned: 0
[2026-04-14T19:04:36.695Z]
[2026-04-14T19:04:36.695Z] [19:01:08.972] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.695Z] [19:01:09.001] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:09.001] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.695Z] [19:01:09.002] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\fake_runtime]
[2026-04-14T19:04:36.695Z] [19:01:09.002] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.695Z] [19:01:09.002] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.695Z] [19:01:09.002] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:05.7003876Z)
[2026-04-14T19:04:36.695Z] [19:01:09.002] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.695Z] [19:01:09.003] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.695Z] [19:01:09.004] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.695Z] Export table [Shortcut] in [testStartupDirectory.d16ce7d3\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.695Z] Export table [Component] in [testStartupDirectory.d16ce7d3\msi-db/Component.idt] file
[2026-04-14T19:04:36.695Z] Export table [File] in [testStartupDirectory.d16ce7d3\msi-db/File.idt] file
[2026-04-14T19:04:36.695Z] Export table [Directory] in [testStartupDirectory.d16ce7d3\msi-db/Directory.idt] file
[2026-04-14T19:04:36.695Z] [19:01:09.098] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:09.098] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.695Z] [19:01:09.101] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: assertStringListEquals(1, AddLShortcutDirTest)
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: Done
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.695Z] [19:01:09.102] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.695Z] [19:01:09.103] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.695Z] [19:01:09.103] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.695Z] [19:01:09.103] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.695Z] [19:01:09.103] TRACE: Done
[2026-04-14T19:04:36.695Z] [19:01:09.104] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.695Z] [19:01:09.104] TRACE: icacls "testStartupDirectory.d16ce7d3\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.695Z] [19:01:09.104] TRACE: msiexec /a "testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files"
[2026-04-14T19:04:36.695Z] [19:01:09.105] TRACE: Done
[2026-04-14T19:04:36.695Z] [19:01:09.105] TRACE: exec: Execute [cmd /c testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.695Z] [19:01:09.510] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:09.511] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.695Z] [19:01:09.512] TRACE: Deleting [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.695Z] [19:01:09.513] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.695Z] [19:01:09.514] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.695Z] [19:01:09.514] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.695Z] [19:01:09.514] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.695Z] [19:01:09.515] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.695Z] [19:01:09.515] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.695Z] [19:01:09.515] TRACE: assertStringListEquals(1, testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.695Z] [19:01:09.516] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.695Z] [19:01:09.516] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.695Z] [19:01:09.516] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.695Z] [19:01:09.516] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.695Z] [19:01:09.516] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.695Z] [19:01:09.516] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.695Z] [19:01:09.516] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.695Z] [19:01:09.517] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.695Z] [19:01:09.517] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.695Z] [19:01:09.517] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.695Z] [19:01:09.517] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.695Z] [19:01:09.519] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.695Z] [19:01:09.614] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:09.615] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.695Z] [19:01:09.615] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file
[2026-04-14T19:04:36.695Z] [19:01:09.616] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.695Z] [19:01:09.642] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:09.642] 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-14T19:04:36.695Z] [19:01:09.644] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-0] directory
[2026-04-14T19:04:36.695Z] [19:01:09.648] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-54768 --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-14T19:04:36.695Z] [19:01:10.022] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\out-54768
[2026-04-14T19:04:36.695Z] [19:01:10.304] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:10.312] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:10.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.jpackage11763398023863098923".
[2026-04-14T19:04:36.695Z] [19:01:10.335] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.695Z] [19:01:10.356] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:10.357] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-54768 --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-14T19:04:36.695Z] [19:01:10.357] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\fake_runtime-0]
[2026-04-14T19:04:36.695Z] [19:01:10.358] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.695Z] [19:01:10.358] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.695Z] [19:01:10.358] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:09.6464698Z)
[2026-04-14T19:04:36.695Z] [19:01:10.417] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.695Z] [19:01:11.036] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:11.036] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.695Z] [19:01:11.036] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.695Z] [19:01:11.635] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:11.635] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.695Z] [19:01:11.635] 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-14T19:04:36.695Z] [19:01:11.635] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.695Z] [19:01:11.638] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.695Z]
[2026-04-14T19:04:36.695Z] FileDescription
[2026-04-14T19:04:36.695Z] ---------------
[2026-04-14T19:04:36.695Z] AddLShortcutDirTest
[2026-04-14T19:04:36.695Z]
[2026-04-14T19:04:36.695Z]
[2026-04-14T19:04:36.695Z] [19:01:11.996] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:11.997] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.695Z] [19:01:11.997] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.695Z] [19:01:11.997] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.695Z] [19:01:11.997] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.695Z] [19:01:11.998] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.695Z] [19:01:11.998] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.695Z] [19:01:11.998] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.695Z] [19:01:11.998] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.695Z] [19:01:12.000] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.695Z] [19:01:12.000] TRACE: Done
[2026-04-14T19:04:36.695Z] [19:01:12.001] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-1] directory
[2026-04-14T19:04:36.695Z] [19:01:12.003] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.695Z] [19:01:12.096] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:12.097] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.695Z] [19:01:12.097] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file
[2026-04-14T19:04:36.695Z] [19:01:12.098] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.695Z] [19:01:12.123] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.695Z] [19:01:12.123] 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-14T19:04:36.695Z] [19:01:12.126] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.695Z] [19:01:12.779] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.695Z] [19:01:12.781] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.695Z] [19:01:12.961] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:12.977] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:12.989] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525".
[2026-04-14T19:04:36.695Z] [19:01:13.011] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.014] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.015] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525".
[2026-04-14T19:04:36.695Z] [19:01:13.159] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.332] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.370] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.695Z] [19:01:13.371] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.695Z] [19:01:13.371] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.695Z] [19:01:13.385] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.695Z] [19:01:13.418] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.430] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.457] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.466] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.476] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.485] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.695Z] [19:01:13.516] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.695Z] [19:01:13.521] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\image\AddLShortcutDirTest
[2026-04-14T19:04:36.695Z] [19:01:15.372] Command [PID: 5620]:
[2026-04-14T19:04:36.696Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\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.jpackage14661468527180762525\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.jpackage14661468527180762525\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525\wixobj\a.msi
[2026-04-14T19:04:36.696Z] [19:01:15.372] Returned: 0
[2026-04-14T19:04:36.696Z]
[2026-04-14T19:04:36.696Z] [19:01:15.395] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\output.
[2026-04-14T19:04:36.696Z] [19:01:15.397] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:15.400] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:15.402] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14661468527180762525".
[2026-04-14T19:04:36.696Z] [19:01:15.701] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\output
[2026-04-14T19:04:36.696Z] [19:01:15.702] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.696Z] [19:01:15.736] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.696Z] [19:01:15.736] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.696Z] [19:01:15.737] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d16ce7d3\fake_runtime-1]
[2026-04-14T19:04:36.696Z] [19:01:15.737] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.696Z] [19:01:15.737] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.696Z] [19:01:15.737] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:12.0025156Z)
[2026-04-14T19:04:36.696Z] [19:01:15.737] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.696Z] [19:01:15.737] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.696Z] [19:01:15.738] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.696Z] [19:01:15.738] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.696Z] [19:01:15.738] TRACE: Deleting [testStartupDirectory.d16ce7d3] directory recursively
[2026-04-14T19:04:36.696Z] [19:01:15.754] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=52
[2026-04-14T19:04:36.696Z] [19:01:15.754] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1))
[2026-04-14T19:04:36.696Z] [19:01:15.755] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.696Z] [19:01:15.756] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime] directory
[2026-04-14T19:04:36.696Z] [19:01:15.759] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.696Z] [19:01:15.850] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.696Z] [19:01:15.850] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.696Z] [19:01:15.852] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.696Z] [19:01:15.879] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.696Z] [19:01:15.879] 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-14T19:04:36.696Z] [19:01:15.882] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.696Z] [19:01:16.524] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.696Z] [19:01:16.525] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.696Z] [19:01:16.677] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:16.693] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:16.706] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076".
[2026-04-14T19:04:36.696Z] [19:01:16.855] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.696Z] [19:01:17.019] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:17.059] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.696Z] [19:01:17.059] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.696Z] [19:01:17.059] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.696Z] [19:01:17.071] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.696Z] [19:01:17.101] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:17.107] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:17.122] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:17.132] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:17.157] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:17.167] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:17.203] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.696Z] [19:01:17.209] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\image\AddLShortcutDirTest
[2026-04-14T19:04:36.696Z] [19:01:18.777] Command [PID: 46540]:
[2026-04-14T19:04:36.696Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\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.jpackage9497008000128838076\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.jpackage9497008000128838076\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9497008000128838076\wixobj\a.msi
[2026-04-14T19:04:36.696Z] [19:01:18.777] Returned: 0
[2026-04-14T19:04:36.696Z]
[2026-04-14T19:04:36.696Z] [19:01:18.796] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.696Z] [19:01:18.827] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.696Z] [19:01:18.827] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.696Z] [19:01:18.828] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.60780a75\fake_runtime]
[2026-04-14T19:04:36.696Z] [19:01:18.828] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.696Z] [19:01:18.828] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.696Z] [19:01:18.828] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:15.7575931Z)
[2026-04-14T19:04:36.696Z] [19:01:18.829] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.696Z] [19:01:18.829] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.696Z] [19:01:18.830] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.696Z] Export table [Shortcut] in [testStartupDirectory.60780a75\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.696Z] Export table [Component] in [testStartupDirectory.60780a75\msi-db/Component.idt] file
[2026-04-14T19:04:36.696Z] Export table [File] in [testStartupDirectory.60780a75\msi-db/File.idt] file
[2026-04-14T19:04:36.696Z] Export table [Directory] in [testStartupDirectory.60780a75\msi-db/Directory.idt] file
[2026-04-14T19:04:36.696Z] [19:01:18.923] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.696Z] [19:01:18.924] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.696Z] [19:01:18.927] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.696Z] [19:01:18.927] TRACE: assertStringListEquals(1, AddLShortcutDirTest)
[2026-04-14T19:04:36.696Z] [19:01:18.928] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.696Z] [19:01:18.928] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.696Z] [19:01:18.928] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path
[2026-04-14T19:04:36.696Z] [19:01:18.928] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target
[2026-04-14T19:04:36.696Z] [19:01:18.928] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.696Z] [19:01:18.928] TRACE: Done
[2026-04-14T19:04:36.696Z] [19:01:18.929] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.60780a75\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.696Z] [19:01:18.929] TRACE: icacls "testStartupDirectory.60780a75\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.696Z] [19:01:18.929] TRACE: msiexec /a "testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.60780a75\unpacked-msi\Program Files"
[2026-04-14T19:04:36.696Z] [19:01:18.930] TRACE: Done
[2026-04-14T19:04:36.696Z] [19:01:18.930] TRACE: exec: Execute [cmd /c testStartupDirectory.60780a75\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.696Z] [19:01:19.306] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.696Z] [19:01:19.307] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.60780a75\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.696Z] [19:01:19.308] TRACE: Deleting [testStartupDirectory.60780a75\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.696Z] [19:01:19.309] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.696Z] [19:01:19.310] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.696Z] [19:01:19.310] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.696Z] [19:01:19.310] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.696Z] [19:01:19.311] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.696Z] [19:01:19.311] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.696Z] [19:01:19.311] TRACE: assertStringListEquals(1, testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.696Z] [19:01:19.312] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.696Z] [19:01:19.312] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.696Z] [19:01:19.312] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.696Z] [19:01:19.312] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.696Z] [19:01:19.312] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.696Z] [19:01:19.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.696Z] [19:01:19.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.696Z] [19:01:19.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.696Z] [19:01:19.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.696Z] [19:01:19.313] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.696Z] [19:01:19.314] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime-0] directory
[2026-04-14T19:04:36.696Z] [19:01:19.317] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.696Z] [19:01:19.407] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.696Z] [19:01:19.407] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.60780a75\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.696Z] [19:01:19.408] TRACE: Delete [testStartupDirectory.60780a75\input\hello.jar] existing jar file
[2026-04-14T19:04:36.696Z] [19:01:19.409] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.696Z] [19:01:19.434] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.696Z] [19:01:19.435] 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-14T19:04:36.696Z] [19:01:19.437] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.696Z] [19:01:20.090] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.696Z] [19:01:20.092] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.696Z] [19:01:20.248] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.263] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.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.jpackage11067069266152845771".
[2026-04-14T19:04:36.696Z] [19:01:20.430] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.696Z] [19:01:20.588] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.627] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.696Z] [19:01:20.627] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.696Z] [19:01:20.627] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.696Z] [19:01:20.640] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.671] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.683] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.697] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.722] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.732] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.737] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:20.774] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.696Z] [19:01:20.779] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\image\AddLShortcutDirTest
[2026-04-14T19:04:36.696Z] [19:01:22.383] Command [PID: 18224]:
[2026-04-14T19:04:36.696Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\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.jpackage11067069266152845771\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.jpackage11067069266152845771\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771\wixobj\a.msi
[2026-04-14T19:04:36.696Z] [19:01:22.383] Returned: 0
[2026-04-14T19:04:36.696Z]
[2026-04-14T19:04:36.696Z] [19:01:22.407] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.60780a75\output.
[2026-04-14T19:04:36.696Z] [19:01:22.409] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:22.413] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.696Z] [19:01:22.414] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11067069266152845771".
[2026-04-14T19:04:36.696Z] [19:01:22.670] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.60780a75\output
[2026-04-14T19:04:36.696Z] [19:01:22.671] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.696Z] [19:01:22.704] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:22.704] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.697Z] [19:01:22.705] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.60780a75\fake_runtime-0]
[2026-04-14T19:04:36.697Z] [19:01:22.705] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.697Z] [19:01:22.705] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.697Z] [19:01:22.705] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:19.3166635Z)
[2026-04-14T19:04:36.697Z] [19:01:22.705] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.697Z] [19:01:22.705] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.697Z] [19:01:22.706] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.697Z] [19:01:22.706] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.697Z] [19:01:22.706] TRACE: Deleting [testStartupDirectory.60780a75] directory recursively
[2026-04-14T19:04:36.697Z] [19:01:22.716] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=32
[2026-04-14T19:04:36.697Z] [19:01:22.716] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.697Z] [19:01:22.717] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.697Z] [19:01:22.718] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\launcher-1.properties] properties file...
[2026-04-14T19:04:36.697Z] [19:01:22.718] TRACE: win-menu=false
[2026-04-14T19:04:36.697Z] [19:01:22.718] TRACE: Done
[2026-04-14T19:04:36.697Z] [19:01:22.719] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime] directory
[2026-04-14T19:04:36.697Z] [19:01:22.722] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.697Z] [19:01:22.816] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:22.816] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.697Z] [19:01:22.817] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.697Z] [19:01:22.843] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:22.844] 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-14T19:04:36.697Z] [19:01:22.846] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.697Z] [19:01:23.470] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.697Z] [19:01:23.472] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.697Z] [19:01:23.678] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:23.686] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:23.699] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027".
[2026-04-14T19:04:36.697Z] [19:01:23.724] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:23.726] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:23.731] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027".
[2026-04-14T19:04:36.697Z] [19:01:23.910] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.697Z] [19:01:24.100] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:24.142] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.697Z] [19:01:24.143] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.697Z] [19:01:24.143] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.697Z] [19:01:24.164] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.697Z] [19:01:24.194] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:24.206] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:24.239] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:24.250] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:24.258] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:24.266] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:24.293] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.697Z] [19:01:24.299] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\image\AddLShortcutDirTest
[2026-04-14T19:04:36.697Z] [19:01:26.364] Command [PID: 53000]:
[2026-04-14T19:04:36.697Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\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.jpackage7816551855706448027\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.jpackage7816551855706448027\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7816551855706448027\wixobj\a.msi
[2026-04-14T19:04:36.697Z] [19:01:26.365] Returned: 0
[2026-04-14T19:04:36.697Z]
[2026-04-14T19:04:36.697Z] [19:01:26.384] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.697Z] [19:01:26.417] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:26.417] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.697Z] [19:01:26.418] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\fake_runtime]
[2026-04-14T19:04:36.697Z] [19:01:26.418] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.697Z] [19:01:26.418] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.697Z] [19:01:26.418] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:22.7207292Z)
[2026-04-14T19:04:36.697Z] [19:01:26.418] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.697Z] [19:01:26.418] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.697Z] [19:01:26.420] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.697Z] Export table [File] in [testStartupDirectory.3269a047\msi-db/File.idt] file
[2026-04-14T19:04:36.697Z] Export table [Component] in [testStartupDirectory.3269a047\msi-db/Component.idt] file
[2026-04-14T19:04:36.697Z] Export table [Directory] in [testStartupDirectory.3269a047\msi-db/Directory.idt] file
[2026-04-14T19:04:36.697Z] [19:01:26.518] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:26.519] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.697Z] [19:01:26.522] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.697Z] [19:01:26.523] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.697Z] [19:01:26.524] TRACE: icacls "testStartupDirectory.3269a047\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.697Z] [19:01:26.524] TRACE: msiexec /a "testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\unpacked-msi\Program Files"
[2026-04-14T19:04:36.697Z] [19:01:26.524] TRACE: Done
[2026-04-14T19:04:36.697Z] [19:01:26.525] TRACE: exec: Execute [cmd /c testStartupDirectory.3269a047\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.697Z] [19:01:26.928] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:26.929] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.3269a047\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.697Z] [19:01:26.930] TRACE: Deleting [testStartupDirectory.3269a047\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.697Z] [19:01:26.931] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.697Z] [19:01:26.932] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.697Z] [19:01:26.932] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.697Z] [19:01:26.932] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.697Z] [19:01:26.933] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.697Z] [19:01:26.933] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.697Z] [19:01:26.934] TRACE: assertStringListEquals(1, testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.697Z] [19:01:26.934] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.697Z] [19:01:26.934] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.697Z] [19:01:26.934] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.697Z] [19:01:26.934] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.697Z] [19:01:26.934] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.697Z] [19:01:26.934] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.697Z] [19:01:26.935] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.697Z] [19:01:26.935] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.697Z] [19:01:26.935] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.697Z] [19:01:26.935] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.697Z] [19:01:26.935] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.697Z] [19:01:26.938] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.697Z] [19:01:27.033] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:27.033] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.697Z] [19:01:27.034] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file
[2026-04-14T19:04:36.697Z] [19:01:27.034] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.697Z] [19:01:27.062] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:27.062] 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-14T19:04:36.697Z] [19:01:27.064] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-0] directory
[2026-04-14T19:04:36.697Z] [19:01:27.067] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-54768 --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-14T19:04:36.697Z] [19:01:27.462] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\out-54768
[2026-04-14T19:04:36.697Z] [19:01:27.774] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:27.782] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.697Z] [19:01:27.794] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5589162204955491662".
[2026-04-14T19:04:36.697Z] [19:01:27.805] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.697Z] [19:01:27.831] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:27.832] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-54768 --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-14T19:04:36.697Z] [19:01:27.833] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\fake_runtime-0]
[2026-04-14T19:04:36.697Z] [19:01:27.833] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.697Z] [19:01:27.833] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.697Z] [19:01:27.833] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:27.0658225Z)
[2026-04-14T19:04:36.697Z] [19:01:27.908] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.697Z] [19:01:28.497] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:28.497] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.697Z] [19:01:28.497] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.697Z] [19:01:29.115] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:29.115] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.697Z] [19:01:29.115] 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-14T19:04:36.697Z] [19:01:29.116] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.697Z] [19:01:29.118] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.697Z]
[2026-04-14T19:04:36.697Z] FileDescription
[2026-04-14T19:04:36.697Z] ---------------
[2026-04-14T19:04:36.697Z] AddLShortcutDirTest
[2026-04-14T19:04:36.697Z]
[2026-04-14T19:04:36.697Z]
[2026-04-14T19:04:36.697Z] [19:01:29.489] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.697Z] [19:01:29.490] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.697Z] [19:01:29.490] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.697Z] [19:01:29.490] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.698Z] [19:01:29.490] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.698Z] [19:01:29.490] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.698Z] [19:01:29.490] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.698Z] [19:01:29.490] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.698Z] [19:01:29.491] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.698Z] [19:01:29.492] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.698Z] [19:01:29.492] TRACE: win-menu=false
[2026-04-14T19:04:36.698Z] [19:01:29.493] TRACE: Done
[2026-04-14T19:04:36.698Z] [19:01:29.494] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-1] directory
[2026-04-14T19:04:36.698Z] [19:01:29.496] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.698Z] [19:01:29.599] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.698Z] [19:01:29.599] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.698Z] [19:01:29.599] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file
[2026-04-14T19:04:36.698Z] [19:01:29.600] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.698Z] [19:01:29.628] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.698Z] [19:01:29.629] 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-14T19:04:36.698Z] [19:01:29.631] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.698Z] [19:01:30.280] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.698Z] [19:01:30.282] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.698Z] [19:01:30.473] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:30.482] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:30.493] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825".
[2026-04-14T19:04:36.698Z] [19:01:30.510] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:30.513] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:30.514] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825".
[2026-04-14T19:04:36.698Z] [19:01:30.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-14T19:04:36.698Z] [19:01:30.802] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:30.842] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.698Z] [19:01:30.843] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.698Z] [19:01:30.843] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.698Z] [19:01:30.858] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.698Z] [19:01:30.887] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:30.901] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:30.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-14T19:04:36.698Z] [19:01:30.922] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:30.931] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:30.936] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:31.015] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.698Z] [19:01:31.020] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\image\AddLShortcutDirTest
[2026-04-14T19:04:36.698Z] [19:01:32.866] Command [PID: 43780]:
[2026-04-14T19:04:36.698Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\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.jpackage9074873594698468825\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.jpackage9074873594698468825\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825\wixobj\a.msi
[2026-04-14T19:04:36.698Z] [19:01:32.866] Returned: 0
[2026-04-14T19:04:36.698Z]
[2026-04-14T19:04:36.698Z] [19:01:32.892] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\output.
[2026-04-14T19:04:36.698Z] [19:01:32.893] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:32.897] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:32.899] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9074873594698468825".
[2026-04-14T19:04:36.698Z] [19:01:33.175] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\output
[2026-04-14T19:04:36.698Z] [19:01:33.175] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.698Z] [19:01:33.210] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.698Z] [19:01:33.210] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.698Z] [19:01:33.211] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.3269a047\fake_runtime-1]
[2026-04-14T19:04:36.698Z] [19:01:33.211] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.698Z] [19:01:33.211] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.698Z] [19:01:33.211] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:29.4958676Z)
[2026-04-14T19:04:36.698Z] [19:01:33.211] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.698Z] [19:01:33.211] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.698Z] [19:01:33.211] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.698Z] [19:01:33.211] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.698Z] [19:01:33.212] TRACE: Deleting [testStartupDirectory.3269a047] directory recursively
[2026-04-14T19:04:36.698Z] [19:01:33.227] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=44
[2026-04-14T19:04:36.698Z] [19:01:33.227] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.698Z] [19:01:33.228] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.698Z] [19:01:33.229] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\launcher-1.properties] properties file...
[2026-04-14T19:04:36.698Z] [19:01:33.229] TRACE: win-menu=true
[2026-04-14T19:04:36.698Z] [19:01:33.230] TRACE: Done
[2026-04-14T19:04:36.698Z] [19:01:33.231] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime] directory
[2026-04-14T19:04:36.698Z] [19:01:33.234] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.698Z] [19:01:33.313] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.698Z] [19:01:33.313] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.698Z] [19:01:33.314] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.698Z] [19:01:33.337] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.698Z] [19:01:33.337] 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-14T19:04:36.698Z] [19:01:33.340] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.698Z] [19:01:33.975] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.698Z] [19:01:33.977] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.698Z] [19:01:34.132] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.139] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.151] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675".
[2026-04-14T19:04:36.698Z] [19:01:34.210] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.213] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.217] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675".
[2026-04-14T19:04:36.698Z] [19:01:34.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-14T19:04:36.698Z] [19:01:34.532] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.572] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.698Z] [19:01:34.573] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.698Z] [19:01:34.573] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.698Z] [19:01:34.586] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.615] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.646] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.665] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.676] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.686] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.695] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.698Z] [19:01:34.727] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.698Z] [19:01:34.733] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\image\AddLShortcutDirTest
[2026-04-14T19:04:36.698Z] [19:01:36.466] Command [PID: 46452]:
[2026-04-14T19:04:36.698Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\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.jpackage13555487282958583675\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.jpackage13555487282958583675\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13555487282958583675\wixobj\a.msi
[2026-04-14T19:04:36.698Z] [19:01:36.467] Returned: 0
[2026-04-14T19:04:36.698Z]
[2026-04-14T19:04:36.698Z] [19:01:36.485] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.698Z] [19:01:36.516] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.698Z] [19:01:36.516] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.698Z] [19:01:36.517] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\fake_runtime]
[2026-04-14T19:04:36.698Z] [19:01:36.517] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.698Z] [19:01:36.517] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.698Z] [19:01:36.517] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:33.2329438Z)
[2026-04-14T19:04:36.698Z] [19:01:36.517] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.698Z] [19:01:36.517] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.698Z] [19:01:36.519] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.698Z] Export table [Shortcut] in [testStartupDirectory.84237716\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.698Z] Export table [Component] in [testStartupDirectory.84237716\msi-db/Component.idt] file
[2026-04-14T19:04:36.698Z] Export table [Directory] in [testStartupDirectory.84237716\msi-db/Directory.idt] file
[2026-04-14T19:04:36.698Z] Export table [File] in [testStartupDirectory.84237716\msi-db/File.idt] file
[2026-04-14T19:04:36.698Z] [19:01:36.620] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.698Z] [19:01:36.621] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.698Z] [19:01:36.624] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.698Z] [19:01:36.624] TRACE: assertStringListEquals(1, launcher-1)
[2026-04-14T19:04:36.698Z] [19:01:36.624] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.698Z] [19:01:36.624] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.698Z] [19:01:36.625] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.698Z] [19:01:36.625] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.698Z] [19:01:36.625] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.698Z] [19:01:36.625] TRACE: Done
[2026-04-14T19:04:36.698Z] [19:01:36.626] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.698Z] [19:01:36.626] TRACE: icacls "testStartupDirectory.84237716\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.698Z] [19:01:36.626] TRACE: msiexec /a "testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\unpacked-msi\Program Files"
[2026-04-14T19:04:36.698Z] [19:01:36.627] TRACE: Done
[2026-04-14T19:04:36.698Z] [19:01:36.627] TRACE: exec: Execute [cmd /c testStartupDirectory.84237716\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.698Z] [19:01:37.038] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.698Z] [19:01:37.039] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.84237716\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.698Z] [19:01:37.040] TRACE: Deleting [testStartupDirectory.84237716\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.698Z] [19:01:37.041] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.698Z] [19:01:37.042] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.698Z] [19:01:37.042] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.698Z] [19:01:37.042] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.698Z] [19:01:37.043] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.698Z] [19:01:37.043] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.698Z] [19:01:37.044] TRACE: assertStringListEquals(1, testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.698Z] [19:01:37.044] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.698Z] [19:01:37.044] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.698Z] [19:01:37.044] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.698Z] [19:01:37.044] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.699Z] [19:01:37.044] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.699Z] [19:01:37.045] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.699Z] [19:01:37.045] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.699Z] [19:01:37.045] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.699Z] [19:01:37.045] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.699Z] [19:01:37.045] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.699Z] [19:01:37.045] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.699Z] [19:01:37.048] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.699Z] [19:01:37.145] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:37.145] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.699Z] [19:01:37.146] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file
[2026-04-14T19:04:36.699Z] [19:01:37.146] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.699Z] [19:01:37.166] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:37.166] 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-14T19:04:36.699Z] [19:01:37.167] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-0] directory
[2026-04-14T19:04:36.699Z] [19:01:37.171] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-54768 --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-14T19:04:36.699Z] [19:01:37.557] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\out-54768
[2026-04-14T19:04:36.699Z] [19:01:37.859] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:37.869] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:37.882] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7091455052459906000".
[2026-04-14T19:04:36.699Z] [19:01:37.892] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.699Z] [19:01:37.913] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:37.914] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-54768 --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-14T19:04:36.699Z] [19:01:37.914] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\fake_runtime-0]
[2026-04-14T19:04:36.699Z] [19:01:37.914] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.699Z] [19:01:37.915] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.699Z] [19:01:37.915] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:37.1690233Z)
[2026-04-14T19:04:36.699Z] [19:01:37.985] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.699Z] [19:01:38.620] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:38.620] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.699Z] [19:01:38.621] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.699Z] [19:01:39.228] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:39.228] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.699Z] [19:01:39.228] 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-14T19:04:36.699Z] [19:01:39.229] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.699Z] [19:01:39.231] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.699Z]
[2026-04-14T19:04:36.699Z] FileDescription
[2026-04-14T19:04:36.699Z] ---------------
[2026-04-14T19:04:36.699Z] AddLShortcutDirTest
[2026-04-14T19:04:36.699Z]
[2026-04-14T19:04:36.699Z]
[2026-04-14T19:04:36.699Z] [19:01:39.608] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:39.608] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.699Z] [19:01:39.608] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.699Z] [19:01:39.608] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.699Z] [19:01:39.608] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.699Z] [19:01:39.609] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.699Z] [19:01:39.609] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.699Z] [19:01:39.609] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.699Z] [19:01:39.609] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.699Z] [19:01:39.610] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.699Z] [19:01:39.610] TRACE: win-menu=true
[2026-04-14T19:04:36.699Z] [19:01:39.611] TRACE: Done
[2026-04-14T19:04:36.699Z] [19:01:39.612] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-1] directory
[2026-04-14T19:04:36.699Z] [19:01:39.614] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.699Z] [19:01:39.701] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:39.701] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.699Z] [19:01:39.702] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file
[2026-04-14T19:04:36.699Z] [19:01:39.703] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.699Z] [19:01:39.729] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:39.730] 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-14T19:04:36.699Z] [19:01:39.732] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.699Z] [19:01:40.377] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.699Z] [19:01:40.379] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.699Z] [19:01:40.539] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:40.553] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:40.565] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659".
[2026-04-14T19:04:36.699Z] [19:01:40.612] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:40.615] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:40.616] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659".
[2026-04-14T19:04:36.699Z] [19:01:40.755] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.699Z] [19:01:40.921] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:40.964] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.699Z] [19:01:40.965] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.699Z] [19:01:40.965] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.699Z] [19:01:40.977] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.699Z] [19:01:41.010] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:41.017] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:41.046] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:41.056] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:41.065] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:41.076] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:41.131] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.699Z] [19:01:41.135] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\image\AddLShortcutDirTest
[2026-04-14T19:04:36.699Z] [19:01:42.926] Command [PID: 55448]:
[2026-04-14T19:04:36.699Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\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.jpackage7851742950275630659\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.jpackage7851742950275630659\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7851742950275630659\wixobj\a.msi
[2026-04-14T19:04:36.699Z] [19:01:42.926] Returned: 0
[2026-04-14T19:04:36.699Z]
[2026-04-14T19:04:36.699Z] [19:01:42.949] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\output.
[2026-04-14T19:04:36.699Z] [19:01:42.951] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:42.955] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:42.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.jpackage7851742950275630659".
[2026-04-14T19:04:36.699Z] [19:01:43.248] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\output
[2026-04-14T19:04:36.699Z] [19:01:43.248] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.699Z] [19:01:43.281] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:43.282] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.699Z] [19:01:43.282] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.84237716\fake_runtime-1]
[2026-04-14T19:04:36.699Z] [19:01:43.283] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.699Z] [19:01:43.283] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.699Z] [19:01:43.283] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:39.6130706Z)
[2026-04-14T19:04:36.699Z] [19:01:43.283] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.699Z] [19:01:43.283] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.699Z] [19:01:43.283] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.699Z] [19:01:43.283] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.699Z] [19:01:43.284] TRACE: Deleting [testStartupDirectory.84237716] directory recursively
[2026-04-14T19:04:36.699Z] [19:01:43.299] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=48
[2026-04-14T19:04:36.699Z] [19:01:43.299] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.699Z] [19:01:43.300] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.699Z] [19:01:43.301] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\launcher-1.properties] properties file...
[2026-04-14T19:04:36.699Z] [19:01:43.301] TRACE: win-menu=false
[2026-04-14T19:04:36.699Z] [19:01:43.302] TRACE: Done
[2026-04-14T19:04:36.699Z] [19:01:43.302] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime] directory
[2026-04-14T19:04:36.699Z] [19:01:43.306] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.699Z] [19:01:43.400] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:43.401] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.699Z] [19:01:43.402] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.699Z] [19:01:43.429] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.699Z] [19:01:43.429] 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-14T19:04:36.699Z] [19:01:43.432] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.699Z] [19:01:44.114] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.699Z] [19:01:44.115] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.699Z] [19:01:44.272] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:44.287] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:44.299] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201".
[2026-04-14T19:04:36.699Z] [19:01:44.330] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:44.334] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.699Z] [19:01:44.336] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201".
[2026-04-14T19:04:36.700Z] [19:01:44.479] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.700Z] [19:01:44.647] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:44.688] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.700Z] [19:01:44.691] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.700Z] [19:01:44.691] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.700Z] [19:01:44.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-14T19:04:36.700Z] [19:01:44.741] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:44.753] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:44.763] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:44.767] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:44.791] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:44.801] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:44.838] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.700Z] [19:01:44.842] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\image\AddLShortcutDirTest
[2026-04-14T19:04:36.700Z] [19:01:46.768] Command [PID: 3756]:
[2026-04-14T19:04:36.700Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\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.jpackage10874706789418068201\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.jpackage10874706789418068201\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10874706789418068201\wixobj\a.msi
[2026-04-14T19:04:36.700Z] [19:01:46.768] Returned: 0
[2026-04-14T19:04:36.700Z]
[2026-04-14T19:04:36.700Z] [19:01:46.786] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.700Z] [19:01:46.819] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:46.819] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.700Z] [19:01:46.820] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\fake_runtime]
[2026-04-14T19:04:36.700Z] [19:01:46.820] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.700Z] [19:01:46.820] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.700Z] [19:01:46.820] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:43.3051491Z)
[2026-04-14T19:04:36.700Z] [19:01:46.820] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.700Z] [19:01:46.821] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.700Z] [19:01:46.822] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.700Z] Export table [Shortcut] in [testStartupDirectory.df2d6994\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.700Z] Export table [Component] in [testStartupDirectory.df2d6994\msi-db/Component.idt] file
[2026-04-14T19:04:36.700Z] Export table [Directory] in [testStartupDirectory.df2d6994\msi-db/Directory.idt] file
[2026-04-14T19:04:36.700Z] Export table [File] in [testStartupDirectory.df2d6994\msi-db/File.idt] file
[2026-04-14T19:04:36.700Z] [19:01:46.923] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:46.924] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.700Z] [19:01:46.927] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.700Z] [19:01:46.927] TRACE: assertStringListEquals(1, AddLShortcutDirTest)
[2026-04-14T19:04:36.700Z] [19:01:46.927] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.700Z] [19:01:46.928] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.700Z] [19:01:46.928] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path
[2026-04-14T19:04:36.700Z] [19:01:46.928] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target
[2026-04-14T19:04:36.700Z] [19:01:46.928] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.700Z] [19:01:46.928] TRACE: Done
[2026-04-14T19:04:36.700Z] [19:01:46.929] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.700Z] [19:01:46.929] TRACE: icacls "testStartupDirectory.df2d6994\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.700Z] [19:01:46.929] TRACE: msiexec /a "testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\unpacked-msi\Program Files"
[2026-04-14T19:04:36.700Z] [19:01:46.930] TRACE: Done
[2026-04-14T19:04:36.700Z] [19:01:46.930] TRACE: exec: Execute [cmd /c testStartupDirectory.df2d6994\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.700Z] [19:01:47.336] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:47.336] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.df2d6994\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.700Z] [19:01:47.337] TRACE: Deleting [testStartupDirectory.df2d6994\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.700Z] [19:01:47.338] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.700Z] [19:01:47.339] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.700Z] [19:01:47.339] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.700Z] [19:01:47.339] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.700Z] [19:01:47.340] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.700Z] [19:01:47.340] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.700Z] [19:01:47.340] TRACE: assertStringListEquals(1, testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.700Z] [19:01:47.341] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.700Z] [19:01:47.341] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.700Z] [19:01:47.341] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.700Z] [19:01:47.341] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.700Z] [19:01:47.341] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.700Z] [19:01:47.341] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.700Z] [19:01:47.341] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.700Z] [19:01:47.342] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.700Z] [19:01:47.342] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.700Z] [19:01:47.342] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.700Z] [19:01:47.342] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.700Z] [19:01:47.344] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.700Z] [19:01:47.430] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:47.430] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.700Z] [19:01:47.430] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file
[2026-04-14T19:04:36.700Z] [19:01:47.431] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.700Z] [19:01:47.453] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:47.453] 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-14T19:04:36.700Z] [19:01:47.454] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-0] directory
[2026-04-14T19:04:36.700Z] [19:01:47.458] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-54768 --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-14T19:04:36.700Z] [19:01:47.832] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\out-54768
[2026-04-14T19:04:36.700Z] [19:01:48.106] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:48.113] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:48.125] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3687240526185784212".
[2026-04-14T19:04:36.700Z] [19:01:48.147] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.700Z] [19:01:48.168] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:48.168] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-54768 --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-14T19:04:36.700Z] [19:01:48.169] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\fake_runtime-0]
[2026-04-14T19:04:36.700Z] [19:01:48.169] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.700Z] [19:01:48.169] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.700Z] [19:01:48.169] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:47.4562291Z)
[2026-04-14T19:04:36.700Z] [19:01:48.219] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.700Z] [19:01:48.823] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:48.823] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.700Z] [19:01:48.823] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.700Z] [19:01:49.435] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:49.436] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.700Z] [19:01:49.436] 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-14T19:04:36.700Z] [19:01:49.436] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.700Z] [19:01:49.438] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.700Z]
[2026-04-14T19:04:36.700Z] FileDescription
[2026-04-14T19:04:36.700Z] ---------------
[2026-04-14T19:04:36.700Z] AddLShortcutDirTest
[2026-04-14T19:04:36.700Z]
[2026-04-14T19:04:36.700Z]
[2026-04-14T19:04:36.700Z] [19:01:49.805] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:49.806] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.700Z] [19:01:49.806] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.700Z] [19:01:49.806] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.700Z] [19:01:49.806] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.700Z] [19:01:49.806] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.700Z] [19:01:49.806] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.700Z] [19:01:49.807] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.700Z] [19:01:49.807] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.700Z] [19:01:49.808] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.700Z] [19:01:49.808] TRACE: win-menu=false
[2026-04-14T19:04:36.700Z] [19:01:49.809] TRACE: Done
[2026-04-14T19:04:36.700Z] [19:01:49.810] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-1] directory
[2026-04-14T19:04:36.700Z] [19:01:49.812] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.700Z] [19:01:49.896] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:49.896] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.700Z] [19:01:49.896] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file
[2026-04-14T19:04:36.700Z] [19:01:49.897] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.700Z] [19:01:49.923] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.700Z] [19:01:49.923] 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-14T19:04:36.700Z] [19:01:49.925] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.700Z] [19:01:50.615] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.700Z] [19:01:50.617] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.700Z] [19:01:50.821] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:50.831] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:50.843] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936".
[2026-04-14T19:04:36.700Z] [19:01:50.853] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:50.856] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:50.857] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936".
[2026-04-14T19:04:36.700Z] [19:01:51.008] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:51.161] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:51.202] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.700Z] [19:01:51.203] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.700Z] [19:01:51.203] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.700Z] [19:01:51.219] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.700Z] [19:01:51.248] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:51.283] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:51.289] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:51.301] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:51.310] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:51.320] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.700Z] [19:01:51.359] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.700Z] [19:01:51.363] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\image\AddLShortcutDirTest
[2026-04-14T19:04:36.700Z] [19:01:53.225] Command [PID: 31944]:
[2026-04-14T19:04:36.701Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\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.jpackage15002274367463474936\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.jpackage15002274367463474936\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936\wixobj\a.msi
[2026-04-14T19:04:36.701Z] [19:01:53.226] Returned: 0
[2026-04-14T19:04:36.701Z]
[2026-04-14T19:04:36.701Z] [19:01:53.248] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\output.
[2026-04-14T19:04:36.701Z] [19:01:53.250] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:53.253] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:53.255] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15002274367463474936".
[2026-04-14T19:04:36.701Z] [19:01:53.545] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\output
[2026-04-14T19:04:36.701Z] [19:01:53.547] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.701Z] [19:01:53.583] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.701Z] [19:01:53.583] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.701Z] [19:01:53.584] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.df2d6994\fake_runtime-1]
[2026-04-14T19:04:36.701Z] [19:01:53.584] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.701Z] [19:01:53.585] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.701Z] [19:01:53.585] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:49.8112808Z)
[2026-04-14T19:04:36.701Z] [19:01:53.585] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.701Z] [19:01:53.585] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.701Z] [19:01:53.585] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.701Z] [19:01:53.585] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.701Z] [19:01:53.586] TRACE: Deleting [testStartupDirectory.df2d6994] directory recursively
[2026-04-14T19:04:36.701Z] [19:01:53.601] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=48
[2026-04-14T19:04:36.701Z] [19:01:53.601] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.701Z] [19:01:53.602] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.701Z] [19:01:53.603] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\launcher-1.properties] properties file...
[2026-04-14T19:04:36.701Z] [19:01:53.603] TRACE: win-menu=true
[2026-04-14T19:04:36.701Z] [19:01:53.604] TRACE: Done
[2026-04-14T19:04:36.701Z] [19:01:53.605] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime] directory
[2026-04-14T19:04:36.701Z] [19:01:53.608] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.701Z] [19:01:53.697] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.701Z] [19:01:53.697] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.701Z] [19:01:53.698] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.701Z] [19:01:53.723] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.701Z] [19:01:53.723] 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-14T19:04:36.701Z] [19:01:53.726] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.701Z] [19:01:54.388] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.701Z] [19:01:54.390] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.701Z] [19:01:54.601] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:54.616] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:54.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.jpackage15533913817066964917".
[2026-04-14T19:04:36.701Z] [19:01:54.640] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:54.643] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:54.647] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917".
[2026-04-14T19:04:36.701Z] [19:01:54.793] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.701Z] [19:01:54.957] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:54.994] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.701Z] [19:01:54.995] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.701Z] [19:01:54.995] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.701Z] [19:01:55.009] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.701Z] [19:01:55.039] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:55.051] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:55.060] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:55.070] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:55.095] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:55.100] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:55.144] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.701Z] [19:01:55.149] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\image\AddLShortcutDirTest
[2026-04-14T19:04:36.701Z] [19:01:57.063] Command [PID: 39028]:
[2026-04-14T19:04:36.701Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\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.jpackage15533913817066964917\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.jpackage15533913817066964917\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15533913817066964917\wixobj\a.msi
[2026-04-14T19:04:36.701Z] [19:01:57.064] Returned: 0
[2026-04-14T19:04:36.701Z]
[2026-04-14T19:04:36.701Z] [19:01:57.080] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.701Z] [19:01:57.113] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.701Z] [19:01:57.113] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.701Z] [19:01:57.114] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\fake_runtime]
[2026-04-14T19:04:36.701Z] [19:01:57.114] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.701Z] [19:01:57.114] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.701Z] [19:01:57.114] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:53.6063572Z)
[2026-04-14T19:04:36.701Z] [19:01:57.114] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.701Z] [19:01:57.114] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.701Z] [19:01:57.116] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.701Z] Export table [Shortcut] in [testStartupDirectory.dc4ad029\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.701Z] Export table [Component] in [testStartupDirectory.dc4ad029\msi-db/Component.idt] file
[2026-04-14T19:04:36.701Z] Export table [Directory] in [testStartupDirectory.dc4ad029\msi-db/Directory.idt] file
[2026-04-14T19:04:36.701Z] Export table [File] in [testStartupDirectory.dc4ad029\msi-db/File.idt] file
[2026-04-14T19:04:36.701Z] [19:01:57.216] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.701Z] [19:01:57.216] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.701Z] [19:01:57.220] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.701Z] [19:01:57.220] TRACE: assertStringListEquals(1, AddLShortcutDirTest)
[2026-04-14T19:04:36.701Z] [19:01:57.220] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.701Z] [19:01:57.220] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.701Z] [19:01:57.220] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.701Z] [19:01:57.220] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path
[2026-04-14T19:04:36.701Z] [19:01:57.220] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target
[2026-04-14T19:04:36.701Z] [19:01:57.220] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.701Z] [19:01:57.221] TRACE: Done
[2026-04-14T19:04:36.701Z] [19:01:57.221] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.701Z] [19:01:57.221] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.701Z] [19:01:57.221] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.701Z] [19:01:57.221] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.701Z] [19:01:57.221] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.701Z] [19:01:57.221] TRACE: Done
[2026-04-14T19:04:36.701Z] [19:01:57.222] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.701Z] [19:01:57.222] TRACE: icacls "testStartupDirectory.dc4ad029\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.701Z] [19:01:57.222] TRACE: msiexec /a "testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\unpacked-msi\Program Files"
[2026-04-14T19:04:36.701Z] [19:01:57.222] TRACE: Done
[2026-04-14T19:04:36.701Z] [19:01:57.223] TRACE: exec: Execute [cmd /c testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.701Z] [19:01:57.618] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.701Z] [19:01:57.618] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.dc4ad029\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.701Z] [19:01:57.620] TRACE: Deleting [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.701Z] [19:01:57.620] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.701Z] [19:01:57.621] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.701Z] [19:01:57.621] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.701Z] [19:01:57.622] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.701Z] [19:01:57.622] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.701Z] [19:01:57.623] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.701Z] [19:01:57.623] TRACE: assertStringListEquals(1, testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.701Z] [19:01:57.623] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.701Z] [19:01:57.623] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.701Z] [19:01:57.623] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.701Z] [19:01:57.623] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.701Z] [19:01:57.623] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.701Z] [19:01:57.624] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.701Z] [19:01:57.624] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.701Z] [19:01:57.624] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.701Z] [19:01:57.624] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.701Z] [19:01:57.624] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.701Z] [19:01:57.624] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.701Z] [19:01:57.626] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.701Z] [19:01:57.714] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.701Z] [19:01:57.714] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.701Z] [19:01:57.715] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file
[2026-04-14T19:04:36.701Z] [19:01:57.715] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.701Z] [19:01:57.744] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.701Z] [19:01:57.744] 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-14T19:04:36.701Z] [19:01:57.746] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-0] directory
[2026-04-14T19:04:36.701Z] [19:01:57.749] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-54768 --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-14T19:04:36.701Z] [19:01:58.161] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\out-54768
[2026-04-14T19:04:36.701Z] [19:01:58.457] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:58.464] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.701Z] [19:01:58.475] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10740173698824262162".
[2026-04-14T19:04:36.701Z] [19:01:58.484] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.701Z] [19:01:58.503] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.701Z] [19:01:58.503] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-54768 --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-14T19:04:36.701Z] [19:01:58.504] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\fake_runtime-0]
[2026-04-14T19:04:36.701Z] [19:01:58.504] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.701Z] [19:01:58.504] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.701Z] [19:01:58.504] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:01:57.7474406Z)
[2026-04-14T19:04:36.701Z] [19:01:58.580] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.702Z] [19:01:59.226] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:01:59.227] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.702Z] [19:01:59.227] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.702Z] [19:01:59.863] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:01:59.863] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.702Z] [19:01:59.863] 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-14T19:04:36.702Z] [19:01:59.863] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.702Z] [19:01:59.866] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.702Z]
[2026-04-14T19:04:36.702Z] FileDescription
[2026-04-14T19:04:36.702Z] ---------------
[2026-04-14T19:04:36.702Z] AddLShortcutDirTest
[2026-04-14T19:04:36.702Z]
[2026-04-14T19:04:36.702Z]
[2026-04-14T19:04:36.702Z] [19:02:00.215] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:02:00.216] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.702Z] [19:02:00.216] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.702Z] [19:02:00.216] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.702Z] [19:02:00.216] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.702Z] [19:02:00.216] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.702Z] [19:02:00.216] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.702Z] [19:02:00.217] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.702Z] [19:02:00.217] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.702Z] [19:02:00.218] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.702Z] [19:02:00.218] TRACE: win-menu=true
[2026-04-14T19:04:36.702Z] [19:02:00.219] TRACE: Done
[2026-04-14T19:04:36.702Z] [19:02:00.220] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-1] directory
[2026-04-14T19:04:36.702Z] [19:02:00.222] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.702Z] [19:02:00.297] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:02:00.297] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.702Z] [19:02:00.297] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file
[2026-04-14T19:04:36.702Z] [19:02:00.298] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.702Z] [19:02:00.326] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:02:00.326] 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-14T19:04:36.702Z] [19:02:00.329] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.702Z] [19:02:01.030] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.702Z] [19:02:01.032] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.702Z] [19:02:01.196] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.211] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.226] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123".
[2026-04-14T19:04:36.702Z] [19:02:01.270] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.272] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.274] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123".
[2026-04-14T19:04:36.702Z] [19:02:01.442] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.604] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.641] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.702Z] [19:02:01.642] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.702Z] [19:02:01.642] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.702Z] [19:02:01.655] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.702Z] [19:02:01.686] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.713] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.723] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.732] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.737] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.748] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:01.781] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.702Z] [19:02:01.786] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\image\AddLShortcutDirTest
[2026-04-14T19:04:36.702Z] [19:02:03.566] Command [PID: 14740]:
[2026-04-14T19:04:36.702Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\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.jpackage7211948852206451123\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.jpackage7211948852206451123\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7211948852206451123\wixobj\a.msi
[2026-04-14T19:04:36.702Z] [19:02:03.566] Returned: 0
[2026-04-14T19:04:36.702Z]
[2026-04-14T19:04:36.702Z] [19:02:03.592] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\output.
[2026-04-14T19:04:36.702Z] [19:02:03.594] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:03.598] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:03.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.jpackage7211948852206451123".
[2026-04-14T19:04:36.702Z] [19:02:03.876] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\output
[2026-04-14T19:04:36.702Z] [19:02:03.876] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.702Z] [19:02:03.911] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:02:03.912] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.702Z] [19:02:03.912] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.dc4ad029\fake_runtime-1]
[2026-04-14T19:04:36.702Z] [19:02:03.912] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.702Z] [19:02:03.912] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.702Z] [19:02:03.912] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:00.2214892Z)
[2026-04-14T19:04:36.702Z] [19:02:03.913] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.702Z] [19:02:03.913] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.702Z] [19:02:03.913] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.702Z] [19:02:03.913] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.702Z] [19:02:03.913] TRACE: Deleting [testStartupDirectory.dc4ad029] directory recursively
[2026-04-14T19:04:36.702Z] [19:02:03.928] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=52
[2026-04-14T19:04:36.702Z] [19:02:03.928] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2))
[2026-04-14T19:04:36.702Z] [19:02:03.929] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.702Z] [19:02:03.930] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\launcher-1.properties] properties file...
[2026-04-14T19:04:36.702Z] [19:02:03.930] TRACE: Done
[2026-04-14T19:04:36.702Z] [19:02:03.931] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime] directory
[2026-04-14T19:04:36.702Z] [19:02:03.934] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.702Z] [19:02:04.021] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:02:04.022] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.702Z] [19:02:04.023] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.702Z] [19:02:04.045] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:02:04.045] 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-14T19:04:36.702Z] [19:02:04.047] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.702Z] [19:02:04.692] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.702Z] [19:02:04.694] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.702Z] [19:02:04.851] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:04.866] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:04.889] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022".
[2026-04-14T19:04:36.702Z] [19:02:04.920] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:04.923] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:04.924] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022".
[2026-04-14T19:04:36.702Z] [19:02:05.089] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.702Z] [19:02:05.247] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:05.289] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.702Z] [19:02:05.289] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.702Z] [19:02:05.290] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.702Z] [19:02:05.303] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.702Z] [19:02:05.352] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:05.364] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:05.371] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:05.401] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:05.412] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:05.422] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.702Z] [19:02:05.460] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.702Z] [19:02:05.464] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\image\AddLShortcutDirTest
[2026-04-14T19:04:36.702Z] [19:02:07.419] Command [PID: 39540]:
[2026-04-14T19:04:36.702Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\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.jpackage7469197852253802022\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.jpackage7469197852253802022\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7469197852253802022\wixobj\a.msi
[2026-04-14T19:04:36.702Z] [19:02:07.419] Returned: 0
[2026-04-14T19:04:36.702Z]
[2026-04-14T19:04:36.702Z] [19:02:07.437] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.702Z] [19:02:07.468] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:02:07.468] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.702Z] [19:02:07.469] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\fake_runtime]
[2026-04-14T19:04:36.702Z] [19:02:07.469] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.702Z] [19:02:07.469] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.702Z] [19:02:07.469] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:03.9325637Z)
[2026-04-14T19:04:36.702Z] [19:02:07.469] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.702Z] [19:02:07.469] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.702Z] [19:02:07.471] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.702Z] Export table [Shortcut] in [testStartupDirectory.d493da1b\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.702Z] Export table [Component] in [testStartupDirectory.d493da1b\msi-db/Component.idt] file
[2026-04-14T19:04:36.702Z] Export table [Directory] in [testStartupDirectory.d493da1b\msi-db/Directory.idt] file
[2026-04-14T19:04:36.702Z] Export table [File] in [testStartupDirectory.d493da1b\msi-db/File.idt] file
[2026-04-14T19:04:36.702Z] [19:02:07.562] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.702Z] [19:02:07.562] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.702Z] [19:02:07.568] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.703Z] [19:02:07.568] TRACE: assertStringListEquals(1, AddLShortcutDirTest)
[2026-04-14T19:04:36.703Z] [19:02:07.568] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.703Z] [19:02:07.568] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.703Z] [19:02:07.568] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.703Z] [19:02:07.568] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path
[2026-04-14T19:04:36.703Z] [19:02:07.568] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target
[2026-04-14T19:04:36.703Z] [19:02:07.568] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.703Z] [19:02:07.568] TRACE: Done
[2026-04-14T19:04:36.703Z] [19:02:07.569] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.703Z] [19:02:07.569] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.703Z] [19:02:07.569] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.703Z] [19:02:07.569] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.703Z] [19:02:07.569] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.703Z] [19:02:07.569] TRACE: Done
[2026-04-14T19:04:36.703Z] [19:02:07.570] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.703Z] [19:02:07.570] TRACE: icacls "testStartupDirectory.d493da1b\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.703Z] [19:02:07.570] TRACE: msiexec /a "testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\unpacked-msi\Program Files"
[2026-04-14T19:04:36.703Z] [19:02:07.571] TRACE: Done
[2026-04-14T19:04:36.703Z] [19:02:07.571] TRACE: exec: Execute [cmd /c testStartupDirectory.d493da1b\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.703Z] [19:02:07.962] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:07.962] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d493da1b\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.703Z] [19:02:07.964] TRACE: Deleting [testStartupDirectory.d493da1b\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.703Z] [19:02:07.965] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.703Z] [19:02:07.965] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.703Z] [19:02:07.965] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.703Z] [19:02:07.966] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.703Z] [19:02:07.966] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.703Z] [19:02:07.967] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.703Z] [19:02:07.967] TRACE: assertStringListEquals(1, testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.703Z] [19:02:07.967] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.703Z] [19:02:07.968] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.703Z] [19:02:07.968] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.703Z] [19:02:07.968] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.703Z] [19:02:07.968] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.703Z] [19:02:07.968] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.703Z] [19:02:07.968] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.703Z] [19:02:07.968] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.703Z] [19:02:07.968] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.703Z] [19:02:07.969] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.703Z] [19:02:07.969] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.703Z] [19:02:07.971] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.703Z] [19:02:08.068] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:08.068] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.703Z] [19:02:08.068] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file
[2026-04-14T19:04:36.703Z] [19:02:08.069] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.703Z] [19:02:08.096] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:08.097] 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-14T19:04:36.703Z] [19:02:08.098] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-0] directory
[2026-04-14T19:04:36.703Z] [19:02:08.102] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-54768 --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-14T19:04:36.703Z] [19:02:08.493] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\out-54768
[2026-04-14T19:04:36.703Z] [19:02:08.789] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:08.798] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:08.810] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16594309391432854914".
[2026-04-14T19:04:36.703Z] [19:02:08.819] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.703Z] [19:02:08.841] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:08.842] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-54768 --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-14T19:04:36.703Z] [19:02:08.843] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\fake_runtime-0]
[2026-04-14T19:04:36.703Z] [19:02:08.843] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.703Z] [19:02:08.843] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.703Z] [19:02:08.843] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:08.1006498Z)
[2026-04-14T19:04:36.703Z] [19:02:08.905] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.703Z] [19:02:09.520] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:09.520] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.703Z] [19:02:09.520] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.703Z] [19:02:10.138] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:10.138] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.703Z] [19:02:10.138] 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-14T19:04:36.703Z] [19:02:10.139] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.703Z] [19:02:10.141] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.703Z]
[2026-04-14T19:04:36.703Z] FileDescription
[2026-04-14T19:04:36.703Z] ---------------
[2026-04-14T19:04:36.703Z] AddLShortcutDirTest
[2026-04-14T19:04:36.703Z]
[2026-04-14T19:04:36.703Z]
[2026-04-14T19:04:36.703Z] [19:02:10.523] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:10.523] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.703Z] [19:02:10.523] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe]
[2026-04-14T19:04:36.703Z] [19:02:10.524] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists
[2026-04-14T19:04:36.703Z] [19:02:10.524] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file
[2026-04-14T19:04:36.703Z] [19:02:10.524] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable
[2026-04-14T19:04:36.703Z] [19:02:10.524] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.703Z] [19:02:10.524] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.703Z] [19:02:10.524] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.703Z] [19:02:10.525] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\launcher-1-0.properties] properties file...
[2026-04-14T19:04:36.703Z] [19:02:10.526] TRACE: Done
[2026-04-14T19:04:36.703Z] [19:02:10.526] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-1] directory
[2026-04-14T19:04:36.703Z] [19:02:10.529] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.703Z] [19:02:10.605] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:10.606] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.703Z] [19:02:10.606] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file
[2026-04-14T19:04:36.703Z] [19:02:10.607] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.703Z] [19:02:10.632] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:10.632] 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-14T19:04:36.703Z] [19:02:10.635] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.703Z] [19:02:11.266] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.703Z] [19:02:11.268] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.703Z] [19:02:11.479] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.487] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.499] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365".
[2026-04-14T19:04:36.703Z] [19:02:11.508] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.511] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.512] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365".
[2026-04-14T19:04:36.703Z] [19:02:11.655] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.703Z] [19:02:11.819] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.864] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.703Z] [19:02:11.864] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.703Z] [19:02:11.864] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.703Z] [19:02:11.880] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.703Z] [19:02:11.912] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.923] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.929] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.938] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.948] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:11.977] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:12.014] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.703Z] [19:02:12.019] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\image\AddLShortcutDirTest
[2026-04-14T19:04:36.703Z] [19:02:13.970] Command [PID: 6456]:
[2026-04-14T19:04:36.703Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\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.jpackage9432365896647993365\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.jpackage9432365896647993365\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365\wixobj\a.msi
[2026-04-14T19:04:36.703Z] [19:02:13.970] Returned: 0
[2026-04-14T19:04:36.703Z]
[2026-04-14T19:04:36.703Z] [19:02:13.992] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\output.
[2026-04-14T19:04:36.703Z] [19:02:13.994] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:13.997] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.703Z] [19:02:13.998] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9432365896647993365".
[2026-04-14T19:04:36.703Z] [19:02:14.277] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\output
[2026-04-14T19:04:36.703Z] [19:02:14.278] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.703Z] [19:02:14.312] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:14.312] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.703Z] [19:02:14.313] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.d493da1b\fake_runtime-1]
[2026-04-14T19:04:36.703Z] [19:02:14.314] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.703Z] [19:02:14.315] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.703Z] [19:02:14.315] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:10.5286952Z)
[2026-04-14T19:04:36.703Z] [19:02:14.315] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.703Z] [19:02:14.315] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.703Z] [19:02:14.315] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.703Z] [19:02:14.315] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.703Z] [19:02:14.316] TRACE: Deleting [testStartupDirectory.d493da1b] directory recursively
[2026-04-14T19:04:36.703Z] [19:02:14.334] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=52
[2026-04-14T19:04:36.703Z] [19:02:14.334] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1))
[2026-04-14T19:04:36.703Z] [19:02:14.335] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.703Z] [19:02:14.336] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime] directory
[2026-04-14T19:04:36.703Z] [19:02:14.346] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.703Z] [19:02:14.415] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.703Z] [19:02:14.415] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.703Z] [19:02:14.416] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.703Z] [19:02:14.443] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.704Z] [19:02:14.444] 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-14T19:04:36.704Z] [19:02:14.446] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] [19:02:15.101] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.704Z] [19:02:15.103] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.704Z] [19:02:15.252] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:15.260] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:15.285] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224".
[2026-04-14T19:04:36.704Z] [19:02:15.443] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.704Z] [19:02:15.607] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:15.647] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.704Z] [19:02:15.647] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.704Z] [19:02:15.648] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.704Z] [19:02:15.660] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.704Z] [19:02:15.691] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:15.704] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:15.736] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:15.747] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:15.757] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:15.767] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:15.793] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.704Z] [19:02:15.797] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\image\AddLShortcutDirTest
[2026-04-14T19:04:36.704Z] [19:02:17.353] Command [PID: 81768]:
[2026-04-14T19:04:36.704Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\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.jpackage7304561191993181224\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.jpackage7304561191993181224\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7304561191993181224\wixobj\a.msi
[2026-04-14T19:04:36.704Z] [19:02:17.354] Returned: 0
[2026-04-14T19:04:36.704Z]
[2026-04-14T19:04:36.704Z] [19:02:17.374] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.704Z] [19:02:17.402] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.704Z] [19:02:17.402] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] [19:02:17.403] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.0a2e75cf\fake_runtime]
[2026-04-14T19:04:36.704Z] [19:02:17.403] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.704Z] [19:02:17.403] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.704Z] [19:02:17.403] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:14.3457747Z)
[2026-04-14T19:04:36.704Z] [19:02:17.403] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] path exists
[2026-04-14T19:04:36.704Z] [19:02:17.403] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] is a file
[2026-04-14T19:04:36.704Z] [19:02:17.405] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] Export table [Shortcut] in [testStartupDirectory.0a2e75cf\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.704Z] Export table [Component] in [testStartupDirectory.0a2e75cf\msi-db/Component.idt] file
[2026-04-14T19:04:36.704Z] Export table [Directory] in [testStartupDirectory.0a2e75cf\msi-db/Directory.idt] file
[2026-04-14T19:04:36.704Z] Export table [File] in [testStartupDirectory.0a2e75cf\msi-db/File.idt] file
[2026-04-14T19:04:36.704Z] [19:02:17.502] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.704Z] [19:02:17.503] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] [19:02:17.506] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.704Z] [19:02:17.506] TRACE: assertStringListEquals(1, AddLShortcutDirTest)
[2026-04-14T19:04:36.704Z] [19:02:17.506] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.704Z] [19:02:17.506] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest]
[2026-04-14T19:04:36.704Z] [19:02:17.506] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path
[2026-04-14T19:04:36.704Z] [19:02:17.506] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target
[2026-04-14T19:04:36.704Z] [19:02:17.506] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory
[2026-04-14T19:04:36.704Z] [19:02:17.506] TRACE: Done
[2026-04-14T19:04:36.704Z] [19:02:17.507] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.704Z] [19:02:17.507] TRACE: icacls "testStartupDirectory.0a2e75cf\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.704Z] [19:02:17.507] TRACE: msiexec /a "testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.0a2e75cf\unpacked-msi\Program Files"
[2026-04-14T19:04:36.704Z] [19:02:17.508] TRACE: Done
[2026-04-14T19:04:36.704Z] [19:02:17.508] TRACE: exec: Execute [cmd /c testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.704Z] [19:02:17.889] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.704Z] [19:02:17.890] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.704Z] [19:02:17.891] TRACE: Deleting [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.704Z] [19:02:17.892] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] [19:02:17.893] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.704Z] [19:02:17.893] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.704Z] [19:02:17.893] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.704Z] [19:02:17.893] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.704Z] [19:02:17.894] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.704Z] [19:02:17.894] TRACE: assertStringListEquals(1, testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package)
[2026-04-14T19:04:36.704Z] [19:02:17.894] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists
[2026-04-14T19:04:36.704Z] [19:02:17.895] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file
[2026-04-14T19:04:36.704Z] [19:02:17.895] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable
[2026-04-14T19:04:36.704Z] [19:02:17.895] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists
[2026-04-14T19:04:36.704Z] [19:02:17.896] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file
[2026-04-14T19:04:36.704Z] [19:02:17.896] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist
[2026-04-14T19:04:36.704Z] [19:02:17.896] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists
[2026-04-14T19:04:36.704Z] [19:02:17.896] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file
[2026-04-14T19:04:36.704Z] [19:02:17.896] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists
[2026-04-14T19:04:36.704Z] [19:02:17.897] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory
[2026-04-14T19:04:36.704Z] [19:02:17.898] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime-0] directory
[2026-04-14T19:04:36.704Z] [19:02:17.901] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.704Z] [19:02:17.983] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.704Z] [19:02:17.983] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.704Z] [19:02:17.983] TRACE: Delete [testStartupDirectory.0a2e75cf\input\hello.jar] existing jar file
[2026-04-14T19:04:36.704Z] [19:02:17.984] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.704Z] [19:02:18.007] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.704Z] [19:02:18.007] 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-14T19:04:36.704Z] [19:02:18.010] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] [19:02:18.633] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.704Z] [19:02:18.635] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.704Z] [19:02:18.795] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:18.811] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:18.835] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555".
[2026-04-14T19:04:36.704Z] [19:02:18.964] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:19.126] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:19.164] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.704Z] [19:02:19.165] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b.
[2026-04-14T19:04:36.704Z] [19:02:19.165] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b.
[2026-04-14T19:04:36.704Z] [19:02:19.176] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.704Z] [19:02:19.206] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:19.212] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:19.227] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:19.238] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:19.264] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:19.274] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:19.306] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\msi\AddLShortcutDirTest-1.0.msi.
[2026-04-14T19:04:36.704Z] [19:02:19.310] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\image\AddLShortcutDirTest
[2026-04-14T19:04:36.704Z] [19:02:20.714] Command [PID: 41828]:
[2026-04-14T19:04:36.704Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\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.jpackage12836929036133422555\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.jpackage12836929036133422555\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555\wixobj\a.msi
[2026-04-14T19:04:36.704Z] [19:02:20.715] Returned: 0
[2026-04-14T19:04:36.704Z]
[2026-04-14T19:04:36.704Z] [19:02:20.737] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.0a2e75cf\output.
[2026-04-14T19:04:36.704Z] [19:02:20.739] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:20.743] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:20.744] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12836929036133422555".
[2026-04-14T19:04:36.704Z] [19:02:21.053] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.0a2e75cf\output
[2026-04-14T19:04:36.704Z] [19:02:21.053] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.704Z] [19:02:21.087] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.704Z] [19:02:21.087] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] [19:02:21.092] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory.0a2e75cf\fake_runtime-0]
[2026-04-14T19:04:36.704Z] [19:02:21.093] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.704Z] [19:02:21.093] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.704Z] [19:02:21.093] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:17.8998465Z)
[2026-04-14T19:04:36.704Z] [19:02:21.093] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] path exists
[2026-04-14T19:04:36.704Z] [19:02:21.093] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] is a file
[2026-04-14T19:04:36.704Z] [19:02:21.093] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] [19:02:21.093] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] [19:02:21.094] TRACE: Deleting [testStartupDirectory.0a2e75cf] directory recursively
[2026-04-14T19:04:36.704Z] [19:02:21.104] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=32
[2026-04-14T19:04:36.704Z] [19:02:21.104] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.704Z] [19:02:21.123] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.704Z] [19:02:21.125] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.704Z] [19:02:21.208] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.704Z] [19:02:21.208] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.704Z] [19:02:21.209] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.704Z] [19:02:21.231] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.704Z] [19:02:21.231] 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-14T19:04:36.704Z] [19:02:21.232] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime] directory
[2026-04-14T19:04:36.704Z] [19:02:21.235] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\launcher-1.properties] properties file...
[2026-04-14T19:04:36.704Z] [19:02:21.235] TRACE: win-shortcut=false
[2026-04-14T19:04:36.704Z] [19:02:21.236] TRACE: Done
[2026-04-14T19:04:36.704Z] [19:02:21.237] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.704Z] [19:02:21.626] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output
[2026-04-14T19:04:36.704Z] [19:02:21.953] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:21.961] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:21.973] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10174820013689755547".
[2026-04-14T19:04:36.704Z] [19:02:21.981] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:21.984] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.704Z] [19:02:21.985] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10174820013689755547".
[2026-04-14T19:04:36.704Z] [19:02:22.003] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.704Z] [19:02:22.030] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:22.030] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.705Z] [19:02:22.031] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\fake_runtime]
[2026-04-14T19:04:36.705Z] [19:02:22.031] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.705Z] [19:02:22.031] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.705Z] [19:02:22.031] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:21.2349149Z)
[2026-04-14T19:04:36.705Z] [19:02:22.032] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.705Z] [19:02:22.035] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.705Z] [19:02:22.124] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:22.124] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.705Z] [19:02:22.124] TRACE: Delete [testStartupDirectory2.e64b9105\input\hello.jar] existing jar file
[2026-04-14T19:04:36.705Z] [19:02:22.125] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.705Z] [19:02:22.148] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:22.148] 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-14T19:04:36.705Z] [19:02:22.150] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime-0] directory
[2026-04-14T19:04:36.705Z] [19:02:22.153] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-54768 --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-14T19:04:36.705Z] [19:02:22.929] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\out-54768
[2026-04-14T19:04:36.705Z] [19:02:23.212] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:23.220] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:23.233] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11009604598286482704".
[2026-04-14T19:04:36.705Z] [19:02:23.243] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.705Z] [19:02:23.265] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:23.266] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-54768 --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-14T19:04:36.705Z] [19:02:23.266] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\fake_runtime-0]
[2026-04-14T19:04:36.705Z] [19:02:23.266] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.705Z] [19:02:23.266] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.705Z] [19:02:23.266] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:22.1519307Z)
[2026-04-14T19:04:36.705Z] [19:02:23.332] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.705Z] [19:02:23.956] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:23.957] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.705Z] [19:02:23.957] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.705Z] [19:02:24.515] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:24.515] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.705Z] [19:02:24.516] 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-14T19:04:36.705Z] [19:02:24.516] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.705Z] [19:02:24.518] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.705Z]
[2026-04-14T19:04:36.705Z] FileDescription
[2026-04-14T19:04:36.705Z] ---------------
[2026-04-14T19:04:36.705Z] foo
[2026-04-14T19:04:36.705Z]
[2026-04-14T19:04:36.705Z]
[2026-04-14T19:04:36.705Z] [19:02:24.874] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:24.874] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.705Z] [19:02:24.874] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.705Z] [19:02:24.875] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.705Z] [19:02:24.875] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.705Z] [19:02:24.875] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.705Z] [19:02:24.875] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.705Z] [19:02:24.875] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.705Z] [19:02:24.875] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.705Z] [19:02:24.877] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.705Z] [19:02:25.561] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.705Z] [19:02:25.562] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.705Z] [19:02:25.756] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:25.904] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:25.936] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.705Z] [19:02:25.937] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.705Z] [19:02:25.937] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.705Z] [19:02:25.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-14T19:04:36.705Z] [19:02:25.978] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:25.990] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:26.001] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:26.011] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:26.020] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:26.025] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:26.060] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.705Z] [19:02:26.065] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\foo
[2026-04-14T19:04:36.705Z] [19:02:28.076] Command [PID: 15608]:
[2026-04-14T19:04:36.705Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage3631967250756453777\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3631967250756453777\wixobj\a.msi
[2026-04-14T19:04:36.705Z] [19:02:28.077] Returned: 0
[2026-04-14T19:04:36.705Z]
[2026-04-14T19:04:36.705Z] [19:02:28.098] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.705Z] [19:02:28.126] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:28.126] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.705Z] [19:02:28.127] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\foo]
[2026-04-14T19:04:36.705Z] [19:02:28.127] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.705Z] [19:02:28.127] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:02:21.9449333Z)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:02:21.8219252Z)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:02:21.2299117Z)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:02:21.8279271Z)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:02:21.9789286Z)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:02:22.0019301Z)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:02:21.2349149Z)
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.705Z] [19:02:28.128] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.705Z] [19:02:28.129] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.705Z] [19:02:28.129] TRACE: icacls "testStartupDirectory2.e64b9105\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.705Z] [19:02:28.129] TRACE: msiexec /a "testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\unpacked-msi\Program Files"
[2026-04-14T19:04:36.705Z] [19:02:28.130] TRACE: Done
[2026-04-14T19:04:36.705Z] [19:02:28.130] TRACE: exec: Execute [cmd /c testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.705Z] [19:02:28.551] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:28.608] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.e64b9105\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.705Z] [19:02:28.608] TRACE: Deleting [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.705Z] [19:02:28.609] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.e64b9105\output\foo](9)
[2026-04-14T19:04:36.705Z] [19:02:28.609] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.705Z] [19:02:28.610] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.705Z] [19:02:28.615] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.705Z] [19:02:28.621] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.705Z] [19:02:28.626] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.705Z] [19:02:28.626] TRACE: assertStringListEquals(1, testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.705Z] [19:02:28.638] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.705Z] [19:02:28.638] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.705Z] [19:02:28.638] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.705Z] [19:02:28.638] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.705Z] [19:02:28.638] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.705Z] [19:02:28.646] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.705Z] [19:02:28.651] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.705Z] [19:02:28.651] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.705Z] [19:02:28.653] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.705Z] [19:02:29.316] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.705Z] [19:02:29.317] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.705Z] [19:02:29.532] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.705Z] [19:02:29.709] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:29.744] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.705Z] [19:02:29.744] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.705Z] [19:02:29.745] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.705Z] [19:02:29.758] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.705Z] [19:02:29.788] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:29.800] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:29.805] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:29.816] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:29.826] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:29.835] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:29.869] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.705Z] [19:02:29.874] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\foo
[2026-04-14T19:04:36.705Z] [19:02:31.725] Command [PID: 58492]:
[2026-04-14T19:04:36.705Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage4708646792397148088\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4708646792397148088\wixobj\a.msi
[2026-04-14T19:04:36.705Z] [19:02:31.726] Returned: 0
[2026-04-14T19:04:36.705Z]
[2026-04-14T19:04:36.705Z] [19:02:31.750] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output.
[2026-04-14T19:04:36.705Z] [19:02:31.752] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:31.759] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.705Z] [19:02:31.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.jpackage4708646792397148088".
[2026-04-14T19:04:36.705Z] [19:02:32.224] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output
[2026-04-14T19:04:36.705Z] [19:02:32.224] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.705Z] [19:02:32.258] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.705Z] [19:02:32.258] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.705Z] [19:02:32.260] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.e64b9105\output\foo]
[2026-04-14T19:04:36.705Z] [19:02:32.260] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.705Z] [19:02:32.260] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.705Z] [19:02:32.260] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:02:21.9449333Z)
[2026-04-14T19:04:36.705Z] [19:02:32.260] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:02:21.8219252Z)
[2026-04-14T19:04:36.705Z] [19:02:32.261] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:02:21.2299117Z)
[2026-04-14T19:04:36.705Z] [19:02:32.261] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:02:21.8279271Z)
[2026-04-14T19:04:36.705Z] [19:02:32.261] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:02:21.9789286Z)
[2026-04-14T19:04:36.705Z] [19:02:32.261] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:02:22.0019301Z)
[2026-04-14T19:04:36.705Z] [19:02:32.261] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.705Z] [19:02:32.261] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.705Z] [19:02:32.261] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:02:21.2349149Z)
[2026-04-14T19:04:36.705Z] [19:02:32.261] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.705Z] [19:02:32.262] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.705Z] [19:02:32.262] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.e64b9105\output\foo](9) command
[2026-04-14T19:04:36.705Z] [19:02:32.262] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.e64b9105\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.e64b9105\output\foo](9) command
[2026-04-14T19:04:36.705Z] [19:02:32.262] TRACE: Deleting [testStartupDirectory2.e64b9105] directory recursively
[2026-04-14T19:04:36.705Z] [19:02:32.280] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=40
[2026-04-14T19:04:36.706Z] [19:02:32.280] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.706Z] [19:02:32.281] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.706Z] [19:02:32.283] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.706Z] [19:02:32.359] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:32.359] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.706Z] [19:02:32.360] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.706Z] [19:02:32.387] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:32.387] 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-14T19:04:36.706Z] [19:02:32.389] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime] directory
[2026-04-14T19:04:36.706Z] [19:02:32.391] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\launcher-1.properties] properties file...
[2026-04-14T19:04:36.706Z] [19:02:32.391] TRACE: win-shortcut=true
[2026-04-14T19:04:36.706Z] [19:02:32.392] TRACE: Done
[2026-04-14T19:04:36.706Z] [19:02:32.394] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.706Z] [19:02:32.782] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output
[2026-04-14T19:04:36.706Z] [19:02:33.115] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:33.123] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:33.135] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15261779504073347280".
[2026-04-14T19:04:36.706Z] [19:02:33.144] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:33.156] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:33.157] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15261779504073347280".
[2026-04-14T19:04:36.706Z] [19:02:33.173] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.706Z] [19:02:33.215] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:33.217] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.706Z] [19:02:33.218] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\fake_runtime]
[2026-04-14T19:04:36.706Z] [19:02:33.218] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.706Z] [19:02:33.218] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.706Z] [19:02:33.218] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:32.3900392Z)
[2026-04-14T19:04:36.706Z] [19:02:33.218] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.706Z] [19:02:33.221] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.706Z] [19:02:33.324] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:33.324] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.706Z] [19:02:33.325] TRACE: Delete [testStartupDirectory2.cc017698\input\hello.jar] existing jar file
[2026-04-14T19:04:36.706Z] [19:02:33.325] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.706Z] [19:02:33.354] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:33.354] 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-14T19:04:36.706Z] [19:02:33.356] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime-0] directory
[2026-04-14T19:04:36.706Z] [19:02:33.359] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-54768 --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-14T19:04:36.706Z] [19:02:33.754] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\out-54768
[2026-04-14T19:04:36.706Z] [19:02:33.990] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:33.997] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:34.009] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8761366000050982640".
[2026-04-14T19:04:36.706Z] [19:02:34.052] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.706Z] [19:02:34.074] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:34.074] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-54768 --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-14T19:04:36.706Z] [19:02:34.074] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\fake_runtime-0]
[2026-04-14T19:04:36.706Z] [19:02:34.075] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.706Z] [19:02:34.075] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.706Z] [19:02:34.075] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:33.3570587Z)
[2026-04-14T19:04:36.706Z] [19:02:34.142] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.706Z] [19:02:34.952] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:34.952] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.706Z] [19:02:34.952] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.706Z] [19:02:35.462] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:35.462] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.706Z] [19:02:35.462] 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-14T19:04:36.706Z] [19:02:35.462] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.706Z] [19:02:35.464] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.706Z]
[2026-04-14T19:04:36.706Z] FileDescription
[2026-04-14T19:04:36.706Z] ---------------
[2026-04-14T19:04:36.706Z] foo
[2026-04-14T19:04:36.706Z]
[2026-04-14T19:04:36.706Z]
[2026-04-14T19:04:36.706Z] [19:02:35.822] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:35.823] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.706Z] [19:02:35.823] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.cc017698\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.706Z] [19:02:35.823] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.706Z] [19:02:35.823] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.706Z] [19:02:35.823] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.706Z] [19:02:35.823] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.706Z] [19:02:35.823] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.706Z] [19:02:35.823] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.706Z] [19:02:35.826] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.706Z] [19:02:36.499] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.706Z] [19:02:36.501] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.706Z] [19:02:36.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-14T19:04:36.706Z] [19:02:36.849] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:36.880] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.706Z] [19:02:36.880] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.706Z] [19:02:36.880] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.706Z] [19:02:36.894] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.706Z] [19:02:36.924] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:36.955] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:36.964] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:36.974] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:36.978] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:36.987] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.706Z] [19:02:37.008] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.706Z] [19:02:37.012] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\foo
[2026-04-14T19:04:36.706Z] [19:02:38.875] Command [PID: 12916]:
[2026-04-14T19:04:36.706Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage9574069830018105857\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9574069830018105857\wixobj\a.msi
[2026-04-14T19:04:36.706Z] [19:02:38.875] Returned: 0
[2026-04-14T19:04:36.706Z]
[2026-04-14T19:04:36.706Z] [19:02:38.894] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.706Z] [19:02:38.923] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.706Z] [19:02:38.923] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\foo]
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:02:33.1050557Z)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:02:32.9810555Z)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:02:32.3860399Z)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:02:32.9870573Z)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:02:33.1400551Z)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:02:33.172059Z)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.706Z] [19:02:38.924] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:02:32.3900392Z)
[2026-04-14T19:04:36.706Z] [19:02:38.925] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.706Z] [19:02:38.925] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.706Z] [19:02:38.926] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.706Z] [19:02:38.926] TRACE: icacls "testStartupDirectory2.cc017698\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.707Z] [19:02:38.926] TRACE: msiexec /a "testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\unpacked-msi\Program Files"
[2026-04-14T19:04:36.707Z] [19:02:38.926] TRACE: Done
[2026-04-14T19:04:36.707Z] [19:02:38.926] TRACE: exec: Execute [cmd /c testStartupDirectory2.cc017698\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.707Z] [19:02:39.338] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:39.345] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.cc017698\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.707Z] [19:02:39.345] TRACE: Deleting [testStartupDirectory2.cc017698\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.707Z] [19:02:39.346] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.cc017698\output\foo](9)
[2026-04-14T19:04:36.707Z] [19:02:39.347] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.707Z] [19:02:39.347] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.707Z] [19:02:39.351] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.707Z] [19:02:39.355] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.707Z] [19:02:39.360] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.707Z] [19:02:39.360] TRACE: assertStringListEquals(1, testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.707Z] [19:02:39.371] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.707Z] [19:02:39.371] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.707Z] [19:02:39.371] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.707Z] [19:02:39.372] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.707Z] [19:02:39.372] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.707Z] [19:02:39.379] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.707Z] [19:02:39.383] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.707Z] [19:02:39.383] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.707Z] [19:02:39.386] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.707Z] [19:02:40.074] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.707Z] [19:02:40.076] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.707Z] [19:02:40.243] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:40.412] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:40.450] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.707Z] [19:02:40.450] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.707Z] [19:02:40.450] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.707Z] [19:02:40.464] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:40.495] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:40.507] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:40.535] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:40.547] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:40.557] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:40.562] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:40.583] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.707Z] [19:02:40.588] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\foo
[2026-04-14T19:04:36.707Z] [19:02:42.525] Command [PID: 60528]:
[2026-04-14T19:04:36.707Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage2155296950115713340\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340\wixobj\a.msi
[2026-04-14T19:04:36.707Z] [19:02:42.526] Returned: 0
[2026-04-14T19:04:36.707Z]
[2026-04-14T19:04:36.707Z] [19:02:42.551] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output.
[2026-04-14T19:04:36.707Z] [19:02:42.553] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:42.560] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:42.568] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2155296950115713340".
[2026-04-14T19:04:36.707Z] [19:02:42.894] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output
[2026-04-14T19:04:36.707Z] [19:02:42.894] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.707Z] [19:02:42.926] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:42.926] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.707Z] [19:02:42.927] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.cc017698\output\foo]
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:02:33.1050557Z)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:02:32.9810555Z)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:02:32.3860399Z)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:02:32.9870573Z)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:02:33.1400551Z)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:02:33.172059Z)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:02:32.3900392Z)
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.cc017698\output\foo](9) command
[2026-04-14T19:04:36.707Z] [19:02:42.928] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.cc017698\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.cc017698\output\foo](9) command
[2026-04-14T19:04:36.707Z] [19:02:42.929] TRACE: Deleting [testStartupDirectory2.cc017698] directory recursively
[2026-04-14T19:04:36.707Z] [19:02:42.946] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=40
[2026-04-14T19:04:36.707Z] [19:02:42.946] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.707Z] [19:02:42.947] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.707Z] [19:02:42.948] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.707Z] [19:02:43.027] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:43.027] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.707Z] [19:02:43.028] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.707Z] [19:02:43.054] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:43.055] 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-14T19:04:36.707Z] [19:02:43.056] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime] directory
[2026-04-14T19:04:36.707Z] [19:02:43.059] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\launcher-1.properties] properties file...
[2026-04-14T19:04:36.707Z] [19:02:43.059] TRACE: win-shortcut=false
[2026-04-14T19:04:36.707Z] [19:02:43.059] TRACE: Done
[2026-04-14T19:04:36.707Z] [19:02:43.061] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.707Z] [19:02:43.508] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output
[2026-04-14T19:04:36.707Z] [19:02:43.823] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:43.831] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:43.843] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11885470456429687283".
[2026-04-14T19:04:36.707Z] [19:02:43.851] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:43.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-14T19:04:36.707Z] [19:02:43.854] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11885470456429687283".
[2026-04-14T19:04:36.707Z] [19:02:43.871] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.707Z] [19:02:43.899] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:43.900] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.707Z] [19:02:43.901] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\fake_runtime]
[2026-04-14T19:04:36.707Z] [19:02:43.901] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.707Z] [19:02:43.901] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.707Z] [19:02:43.901] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:43.0571535Z)
[2026-04-14T19:04:36.707Z] [19:02:43.901] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.707Z] [19:02:43.904] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.707Z] [19:02:43.993] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:43.993] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.707Z] [19:02:43.993] TRACE: Delete [testStartupDirectory2.7361d154\input\hello.jar] existing jar file
[2026-04-14T19:04:36.707Z] [19:02:43.994] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.707Z] [19:02:44.017] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:44.017] 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-14T19:04:36.707Z] [19:02:44.019] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime-0] directory
[2026-04-14T19:04:36.707Z] [19:02:44.022] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-54768 --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-14T19:04:36.707Z] [19:02:44.398] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\out-54768
[2026-04-14T19:04:36.707Z] [19:02:44.646] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:44.655] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.707Z] [19:02:44.670] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2454654354508245679".
[2026-04-14T19:04:36.707Z] [19:02:44.701] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.707Z] [19:02:44.721] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:44.722] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-54768 --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-14T19:04:36.707Z] [19:02:44.722] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\fake_runtime-0]
[2026-04-14T19:04:36.707Z] [19:02:44.723] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.707Z] [19:02:44.723] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.707Z] [19:02:44.723] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:44.0205757Z)
[2026-04-14T19:04:36.707Z] [19:02:44.790] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.707Z] [19:02:45.415] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:45.415] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.707Z] [19:02:45.416] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.707Z] [19:02:46.197] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:46.197] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.707Z] [19:02:46.197] 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-14T19:04:36.707Z] [19:02:46.197] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.707Z] [19:02:46.200] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.707Z]
[2026-04-14T19:04:36.707Z] FileDescription
[2026-04-14T19:04:36.707Z] ---------------
[2026-04-14T19:04:36.707Z] foo
[2026-04-14T19:04:36.707Z]
[2026-04-14T19:04:36.707Z]
[2026-04-14T19:04:36.707Z] [19:02:46.566] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.707Z] [19:02:46.567] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.707Z] [19:02:46.567] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.7361d154\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.708Z] [19:02:46.567] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.708Z] [19:02:46.567] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.708Z] [19:02:46.567] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.708Z] [19:02:46.567] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.708Z] [19:02:46.567] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.708Z] [19:02:46.567] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.708Z] [19:02:46.569] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] [19:02:47.249] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.708Z] [19:02:47.251] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.708Z] [19:02:47.424] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.708Z] [19:02:47.582] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:47.616] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.708Z] [19:02:47.617] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.708Z] [19:02:47.617] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.708Z] [19:02:47.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-14T19:04:36.708Z] [19:02:47.666] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:47.672] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:47.683] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:47.713] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:47.723] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:47.733] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:47.755] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.708Z] [19:02:47.760] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\foo
[2026-04-14T19:04:36.708Z] [19:02:49.662] Command [PID: 17644]:
[2026-04-14T19:04:36.708Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage4707280180706470154\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4707280180706470154\wixobj\a.msi
[2026-04-14T19:04:36.708Z] [19:02:49.663] Returned: 0
[2026-04-14T19:04:36.708Z]
[2026-04-14T19:04:36.708Z] [19:02:49.686] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.708Z] [19:02:49.712] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.708Z] [19:02:49.713] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\foo]
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:02:43.8145741Z)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:02:43.6995744Z)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:02:43.0531493Z)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:02:43.705567Z)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:02:43.8485766Z)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:02:43.8705737Z)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:02:43.0571535Z)
[2026-04-14T19:04:36.708Z] [19:02:49.714] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.708Z] [19:02:49.715] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.708Z] [19:02:49.716] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] Export table [Shortcut] in [testStartupDirectory2.7361d154\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.708Z] Export table [Component] in [testStartupDirectory2.7361d154\msi-db/Component.idt] file
[2026-04-14T19:04:36.708Z] Export table [File] in [testStartupDirectory2.7361d154\msi-db/File.idt] file
[2026-04-14T19:04:36.708Z] Export table [Directory] in [testStartupDirectory2.7361d154\msi-db/Directory.idt] file
[2026-04-14T19:04:36.708Z] [19:02:49.812] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.708Z] [19:02:49.813] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] [19:02:49.850] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertStringListEquals(1, foo)
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo]
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: Verify shortcut #1 of launcher [foo]
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: Done
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.708Z] [19:02:49.850] TRACE: Done
[2026-04-14T19:04:36.708Z] [19:02:49.851] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.708Z] [19:02:49.851] TRACE: icacls "testStartupDirectory2.7361d154\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.708Z] [19:02:49.851] TRACE: msiexec /a "testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\unpacked-msi\Program Files"
[2026-04-14T19:04:36.708Z] [19:02:49.852] TRACE: Done
[2026-04-14T19:04:36.708Z] [19:02:49.852] TRACE: exec: Execute [cmd /c testStartupDirectory2.7361d154\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.708Z] [19:02:50.260] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.708Z] [19:02:50.265] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.7361d154\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.708Z] [19:02:50.266] TRACE: Deleting [testStartupDirectory2.7361d154\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.708Z] [19:02:50.266] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] [19:02:50.267] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.708Z] [19:02:50.267] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.708Z] [19:02:50.271] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.708Z] [19:02:50.275] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.708Z] [19:02:50.279] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.708Z] [19:02:50.279] TRACE: assertStringListEquals(1, testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.708Z] [19:02:50.288] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.708Z] [19:02:50.288] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.708Z] [19:02:50.288] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.708Z] [19:02:50.288] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.708Z] [19:02:50.288] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.708Z] [19:02:50.296] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.708Z] [19:02:50.299] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.708Z] [19:02:50.299] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.708Z] [19:02:50.301] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] [19:02:50.974] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.708Z] [19:02:50.976] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.708Z] [19:02:51.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-14T19:04:36.708Z] [19:02:51.313] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:51.346] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.708Z] [19:02:51.346] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.708Z] [19:02:51.347] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.708Z] [19:02:51.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-14T19:04:36.708Z] [19:02:51.391] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:51.403] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:51.414] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:51.419] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:51.430] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:51.456] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:51.477] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.708Z] [19:02:51.482] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\foo
[2026-04-14T19:04:36.708Z] [19:02:53.487] Command [PID: 3012]:
[2026-04-14T19:04:36.708Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage5949217807350072381\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381\wixobj\a.msi
[2026-04-14T19:04:36.708Z] [19:02:53.487] Returned: 0
[2026-04-14T19:04:36.708Z]
[2026-04-14T19:04:36.708Z] [19:02:53.511] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output.
[2026-04-14T19:04:36.708Z] [19:02:53.512] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:53.520] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:53.527] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5949217807350072381".
[2026-04-14T19:04:36.708Z] [19:02:53.836] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output
[2026-04-14T19:04:36.708Z] [19:02:53.836] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.708Z] [19:02:53.867] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.708Z] [19:02:53.867] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.7361d154\output\foo]
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:02:43.8145741Z)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:02:43.6995744Z)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:02:43.0531493Z)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:02:43.705567Z)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:02:43.8485766Z)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:02:43.8705737Z)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:02:43.0571535Z)
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.708Z] [19:02:53.869] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] [19:02:53.869] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] [19:02:53.870] TRACE: Deleting [testStartupDirectory2.7361d154] directory recursively
[2026-04-14T19:04:36.708Z] [19:02:53.888] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=50
[2026-04-14T19:04:36.708Z] [19:02:53.888] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.708Z] [19:02:53.888] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.708Z] [19:02:53.890] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.708Z] [19:02:53.975] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.708Z] [19:02:53.976] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.708Z] [19:02:53.977] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.708Z] [19:02:54.005] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.708Z] [19:02:54.005] 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-14T19:04:36.708Z] [19:02:54.006] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime] directory
[2026-04-14T19:04:36.708Z] [19:02:54.009] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\launcher-1.properties] properties file...
[2026-04-14T19:04:36.708Z] [19:02:54.009] TRACE: win-shortcut=true
[2026-04-14T19:04:36.708Z] [19:02:54.010] TRACE: Done
[2026-04-14T19:04:36.708Z] [19:02:54.012] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.708Z] [19:02:54.399] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output
[2026-04-14T19:04:36.708Z] [19:02:55.132] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:55.139] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:55.150] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2352478284224830567".
[2026-04-14T19:04:36.708Z] [19:02:55.158] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:55.160] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.708Z] [19:02:55.161] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2352478284224830567".
[2026-04-14T19:04:36.708Z] [19:02:55.179] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.708Z] [19:02:55.204] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:02:55.204] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.709Z] [19:02:55.205] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\fake_runtime]
[2026-04-14T19:04:36.709Z] [19:02:55.205] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.709Z] [19:02:55.205] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.709Z] [19:02:55.206] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:54.0087587Z)
[2026-04-14T19:04:36.709Z] [19:02:55.206] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.709Z] [19:02:55.209] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.709Z] [19:02:55.290] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:02:55.290] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.709Z] [19:02:55.290] TRACE: Delete [testStartupDirectory2.c00a7069\input\hello.jar] existing jar file
[2026-04-14T19:04:36.709Z] [19:02:55.291] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.709Z] [19:02:55.318] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:02:55.318] 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-14T19:04:36.709Z] [19:02:55.320] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime-0] directory
[2026-04-14T19:04:36.709Z] [19:02:55.323] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-54768 --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-14T19:04:36.709Z] [19:02:55.699] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\out-54768
[2026-04-14T19:04:36.709Z] [19:02:55.988] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:02:55.995] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:02:56.007] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1150056340745539699".
[2026-04-14T19:04:36.709Z] [19:02:56.026] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.709Z] [19:02:56.047] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:02:56.047] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-54768 --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-14T19:04:36.709Z] [19:02:56.048] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\fake_runtime-0]
[2026-04-14T19:04:36.709Z] [19:02:56.048] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.709Z] [19:02:56.048] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.709Z] [19:02:56.048] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:02:55.3215776Z)
[2026-04-14T19:04:36.709Z] [19:02:56.118] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.709Z] [19:02:56.741] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:02:56.741] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.709Z] [19:02:56.741] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.709Z] [19:02:57.265] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:02:57.265] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.709Z] [19:02:57.265] 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-14T19:04:36.709Z] [19:02:57.266] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.709Z] [19:02:57.268] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.709Z]
[2026-04-14T19:04:36.709Z] FileDescription
[2026-04-14T19:04:36.709Z] ---------------
[2026-04-14T19:04:36.709Z] foo
[2026-04-14T19:04:36.709Z]
[2026-04-14T19:04:36.709Z]
[2026-04-14T19:04:36.709Z] [19:02:59.776] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:02:59.776] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.709Z] [19:02:59.776] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.709Z] [19:02:59.776] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.709Z] [19:02:59.777] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.709Z] [19:02:59.777] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.709Z] [19:02:59.777] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.709Z] [19:02:59.777] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.709Z] [19:02:59.777] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.709Z] [19:02:59.779] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.709Z] [19:03:00.472] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.709Z] [19:03:00.474] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.709Z] [19:03:00.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-14T19:04:36.709Z] [19:03:00.802] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:00.837] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.709Z] [19:03:00.838] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.709Z] [19:03:00.838] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.709Z] [19:03:00.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-14T19:04:36.709Z] [19:03:00.880] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:00.891] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:00.902] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:00.912] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:00.922] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:00.946] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:00.962] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.709Z] [19:03:00.967] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\foo
[2026-04-14T19:04:36.709Z] [19:03:04.271] Command [PID: 25288]:
[2026-04-14T19:04:36.709Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage17415561059429082902\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17415561059429082902\wixobj\a.msi
[2026-04-14T19:04:36.709Z] [19:03:04.272] Returned: 0
[2026-04-14T19:04:36.709Z]
[2026-04-14T19:04:36.709Z] [19:03:04.291] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.709Z] [19:03:04.321] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:03:04.321] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.709Z] [19:03:04.322] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\foo]
[2026-04-14T19:04:36.709Z] [19:03:04.322] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.709Z] [19:03:04.322] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.709Z] [19:03:04.322] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:02:55.1225748Z)
[2026-04-14T19:04:36.709Z] [19:03:04.322] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:02:55.0035715Z)
[2026-04-14T19:04:36.709Z] [19:03:04.322] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:02:54.0047575Z)
[2026-04-14T19:04:36.709Z] [19:03:04.322] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:02:55.0095724Z)
[2026-04-14T19:04:36.709Z] [19:03:04.323] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:02:55.1555755Z)
[2026-04-14T19:04:36.709Z] [19:03:04.323] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:02:55.1775763Z)
[2026-04-14T19:04:36.709Z] [19:03:04.323] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.709Z] [19:03:04.323] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.709Z] [19:03:04.323] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:02:54.0087587Z)
[2026-04-14T19:04:36.709Z] [19:03:04.323] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.709Z] [19:03:04.323] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.709Z] [19:03:04.324] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.709Z] Export table [Shortcut] in [testStartupDirectory2.c00a7069\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.709Z] Export table [Component] in [testStartupDirectory2.c00a7069\msi-db/Component.idt] file
[2026-04-14T19:04:36.709Z] Export table [File] in [testStartupDirectory2.c00a7069\msi-db/File.idt] file
[2026-04-14T19:04:36.709Z] Export table [Directory] in [testStartupDirectory2.c00a7069\msi-db/Directory.idt] file
[2026-04-14T19:04:36.709Z] [19:03:04.418] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:03:04.418] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.709Z] [19:03:04.452] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertStringListEquals(1, foo)
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo]
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: Verify shortcut #1 of launcher [foo]
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: Done
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.709Z] [19:03:04.452] TRACE: Done
[2026-04-14T19:04:36.709Z] [19:03:04.453] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.709Z] [19:03:04.453] TRACE: icacls "testStartupDirectory2.c00a7069\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.709Z] [19:03:04.453] TRACE: msiexec /a "testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\unpacked-msi\Program Files"
[2026-04-14T19:04:36.709Z] [19:03:04.454] TRACE: Done
[2026-04-14T19:04:36.709Z] [19:03:04.454] TRACE: exec: Execute [cmd /c testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.709Z] [19:03:04.858] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:03:04.863] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.c00a7069\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.709Z] [19:03:04.864] TRACE: Deleting [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.709Z] [19:03:04.865] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.709Z] [19:03:04.865] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.709Z] [19:03:04.865] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.709Z] [19:03:04.868] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.709Z] [19:03:04.872] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.709Z] [19:03:04.876] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.709Z] [19:03:04.876] TRACE: assertStringListEquals(1, testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.709Z] [19:03:04.885] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.709Z] [19:03:04.885] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.709Z] [19:03:04.885] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.709Z] [19:03:04.885] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.709Z] [19:03:04.886] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.709Z] [19:03:04.892] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.709Z] [19:03:04.895] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.709Z] [19:03:04.895] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.709Z] [19:03:04.897] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.709Z] [19:03:05.581] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.709Z] [19:03:05.583] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.709Z] [19:03:05.768] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.709Z] [19:03:05.925] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:05.997] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.709Z] [19:03:05.998] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.709Z] [19:03:05.998] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.709Z] [19:03:06.010] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:06.040] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:06.053] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:06.063] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:06.069] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:06.078] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:06.087] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:06.122] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.709Z] [19:03:06.127] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\foo
[2026-04-14T19:04:36.709Z] [19:03:09.126] Command [PID: 35160]:
[2026-04-14T19:04:36.709Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage10526360832775401902\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902\wixobj\a.msi
[2026-04-14T19:04:36.709Z] [19:03:09.127] Returned: 0
[2026-04-14T19:04:36.709Z]
[2026-04-14T19:04:36.709Z] [19:03:09.153] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output.
[2026-04-14T19:04:36.709Z] [19:03:09.154] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:09.165] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.709Z] [19:03:09.173] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10526360832775401902".
[2026-04-14T19:04:36.709Z] [19:03:09.496] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output
[2026-04-14T19:04:36.709Z] [19:03:09.497] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.709Z] [19:03:09.526] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.709Z] [19:03:09.527] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.709Z] [19:03:09.528] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.c00a7069\output\foo]
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:02:55.1225748Z)
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:02:55.0035715Z)
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:02:54.0047575Z)
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:02:55.0095724Z)
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:02:55.1555755Z)
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:02:55.1775763Z)
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.710Z] [19:03:09.528] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.710Z] [19:03:09.529] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:02:54.0087587Z)
[2026-04-14T19:04:36.710Z] [19:03:09.529] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.710Z] [19:03:09.529] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.710Z] [19:03:09.529] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.710Z] [19:03:09.529] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.710Z] [19:03:09.530] TRACE: Deleting [testStartupDirectory2.c00a7069] directory recursively
[2026-04-14T19:04:36.710Z] [19:03:09.548] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=50
[2026-04-14T19:04:36.710Z] [19:03:09.548] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2))
[2026-04-14T19:04:36.710Z] [19:03:09.549] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.710Z] [19:03:09.550] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.710Z] [19:03:09.649] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:09.649] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.710Z] [19:03:09.650] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.710Z] [19:03:09.696] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:09.696] 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-14T19:04:36.710Z] [19:03:09.698] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime] directory
[2026-04-14T19:04:36.710Z] [19:03:09.742] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\launcher-1.properties] properties file...
[2026-04-14T19:04:36.710Z] [19:03:09.743] TRACE: Done
[2026-04-14T19:04:36.710Z] [19:03:09.745] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.710Z] [19:03:10.093] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output
[2026-04-14T19:04:36.710Z] [19:03:11.933] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:11.940] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:11.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.jpackage9250554403440109212".
[2026-04-14T19:04:36.710Z] [19:03:11.960] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:11.962] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:11.964] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9250554403440109212".
[2026-04-14T19:04:36.710Z] [19:03:11.980] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.710Z] [19:03:12.006] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:12.006] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.710Z] [19:03:12.007] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\fake_runtime]
[2026-04-14T19:04:36.710Z] [19:03:12.007] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.710Z] [19:03:12.007] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.710Z] [19:03:12.007] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:03:09.7007402Z)
[2026-04-14T19:04:36.710Z] [19:03:12.007] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.710Z] [19:03:12.010] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.710Z] [19:03:12.091] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:12.091] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.710Z] [19:03:12.092] TRACE: Delete [testStartupDirectory2.57ad9a5b\input\hello.jar] existing jar file
[2026-04-14T19:04:36.710Z] [19:03:12.092] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.710Z] [19:03:12.119] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:12.120] 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-14T19:04:36.710Z] [19:03:12.121] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime-0] directory
[2026-04-14T19:04:36.710Z] [19:03:12.124] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-54768 --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-14T19:04:36.710Z] [19:03:12.496] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\out-54768
[2026-04-14T19:04:36.710Z] [19:03:12.786] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:12.794] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:12.807] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3771931525932041256".
[2026-04-14T19:04:36.710Z] [19:03:12.818] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.710Z] [19:03:12.838] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:12.838] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-54768 --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-14T19:04:36.710Z] [19:03:12.839] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\fake_runtime-0]
[2026-04-14T19:04:36.710Z] [19:03:12.839] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.710Z] [19:03:12.839] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.710Z] [19:03:12.839] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:03:12.1221838Z)
[2026-04-14T19:04:36.710Z] [19:03:12.921] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.710Z] [19:03:13.667] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:13.667] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.710Z] [19:03:13.667] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.710Z] [19:03:15.825] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:15.826] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.710Z] [19:03:15.826] 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-14T19:04:36.710Z] [19:03:15.826] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.710Z] [19:03:15.828] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.710Z]
[2026-04-14T19:04:36.710Z] FileDescription
[2026-04-14T19:04:36.710Z] ---------------
[2026-04-14T19:04:36.710Z] foo
[2026-04-14T19:04:36.710Z]
[2026-04-14T19:04:36.710Z]
[2026-04-14T19:04:36.710Z] [19:03:16.194] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:16.194] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.710Z] [19:03:16.194] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.710Z] [19:03:16.195] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.710Z] [19:03:16.195] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.710Z] [19:03:16.195] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.710Z] [19:03:16.195] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.710Z] [19:03:16.195] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.710Z] [19:03:16.195] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.710Z] [19:03:16.198] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.710Z] [19:03:16.897] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.710Z] [19:03:16.899] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.710Z] [19:03:17.073] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:17.223] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:17.256] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.710Z] [19:03:17.257] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.710Z] [19:03:17.257] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.710Z] [19:03:17.270] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:17.300] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:17.311] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:17.324] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:17.334] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:17.360] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:17.365] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.710Z] [19:03:17.386] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.710Z] [19:03:17.392] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\foo
[2026-04-14T19:04:36.710Z] [19:03:20.613] Command [PID: 59232]:
[2026-04-14T19:04:36.710Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage16968752861763652433\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16968752861763652433\wixobj\a.msi
[2026-04-14T19:04:36.710Z] [19:03:20.613] Returned: 0
[2026-04-14T19:04:36.710Z]
[2026-04-14T19:04:36.710Z] [19:03:20.633] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.710Z] [19:03:20.662] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:20.662] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.710Z] [19:03:20.663] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\foo]
[2026-04-14T19:04:36.710Z] [19:03:20.663] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:03:11.924177Z)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:03:11.7951726Z)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:03:09.6957406Z)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:03:11.8001755Z)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:03:11.9571791Z)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:03:11.9791804Z)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:03:09.7007402Z)
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.710Z] [19:03:20.664] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.710Z] [19:03:20.665] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.710Z] Export table [Shortcut] in [testStartupDirectory2.57ad9a5b\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.710Z] Export table [Component] in [testStartupDirectory2.57ad9a5b\msi-db/Component.idt] file
[2026-04-14T19:04:36.710Z] Export table [File] in [testStartupDirectory2.57ad9a5b\msi-db/File.idt] file
[2026-04-14T19:04:36.710Z] Export table [Directory] in [testStartupDirectory2.57ad9a5b\msi-db/Directory.idt] file
[2026-04-14T19:04:36.710Z] [19:03:20.766] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:20.766] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.710Z] [19:03:20.795] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertStringListEquals(1, foo)
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo]
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: Verify shortcut #1 of launcher [foo]
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: Done
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.710Z] [19:03:20.795] TRACE: Done
[2026-04-14T19:04:36.710Z] [19:03:20.796] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.710Z] [19:03:20.796] TRACE: icacls "testStartupDirectory2.57ad9a5b\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.710Z] [19:03:20.797] TRACE: msiexec /a "testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files"
[2026-04-14T19:04:36.710Z] [19:03:20.797] TRACE: Done
[2026-04-14T19:04:36.710Z] [19:03:20.797] TRACE: exec: Execute [cmd /c testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.710Z] [19:03:21.212] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.710Z] [19:03:21.216] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.710Z] [19:03:21.217] TRACE: Deleting [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.711Z] [19:03:21.218] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:21.218] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.711Z] [19:03:21.218] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.711Z] [19:03:21.221] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.711Z] [19:03:21.225] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.711Z] [19:03:21.229] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.711Z] [19:03:21.229] TRACE: assertStringListEquals(1, testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.711Z] [19:03:21.239] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.711Z] [19:03:21.239] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.711Z] [19:03:21.239] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.711Z] [19:03:21.239] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.711Z] [19:03:21.239] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.711Z] [19:03:21.245] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.711Z] [19:03:21.248] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.711Z] [19:03:21.248] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.711Z] [19:03:21.249] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:22.121] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.711Z] [19:03:22.123] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.711Z] [19:03:22.302] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.711Z] [19:03:22.447] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:22.500] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.711Z] [19:03:22.500] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.711Z] [19:03:22.500] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.711Z] [19:03:22.512] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:22.539] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:22.551] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:22.562] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:22.571] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:22.576] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:22.584] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:22.614] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.711Z] [19:03:22.619] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\foo
[2026-04-14T19:04:36.711Z] [19:03:24.678] Command [PID: 25628]:
[2026-04-14T19:04:36.711Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage10637707494967182722\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722\wixobj\a.msi
[2026-04-14T19:04:36.711Z] [19:03:24.678] Returned: 0
[2026-04-14T19:04:36.711Z]
[2026-04-14T19:04:36.711Z] [19:03:24.702] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output.
[2026-04-14T19:04:36.711Z] [19:03:24.703] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:24.711] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:24.719] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10637707494967182722".
[2026-04-14T19:04:36.711Z] [19:03:25.063] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output
[2026-04-14T19:04:36.711Z] [19:03:25.063] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.711Z] [19:03:25.095] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.711Z] [19:03:25.096] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:25.097] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.57ad9a5b\output\foo]
[2026-04-14T19:04:36.711Z] [19:03:25.097] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.711Z] [19:03:25.097] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.711Z] [19:03:25.097] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:03:11.924177Z)
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:03:11.7951726Z)
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:03:09.6957406Z)
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:03:11.8001755Z)
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:03:11.9571791Z)
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:03:11.9791804Z)
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:03:09.7007402Z)
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.711Z] [19:03:25.098] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:25.098] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:25.099] TRACE: Deleting [testStartupDirectory2.57ad9a5b] directory recursively
[2026-04-14T19:04:36.711Z] [19:03:25.117] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=50
[2026-04-14T19:04:36.711Z] [19:03:25.117] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1))
[2026-04-14T19:04:36.711Z] [19:03:25.118] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.711Z] [19:03:25.119] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.1c5b90ed\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.711Z] [19:03:25.196] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.711Z] [19:03:25.197] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.1c5b90ed\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.711Z] [19:03:25.198] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.1c5b90ed\input\hello.jar -C testStartupDirectory2.1c5b90ed\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.711Z] [19:03:25.223] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.711Z] [19:03:25.223] 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-14T19:04:36.711Z] [19:03:25.225] TRACE: Init fake runtime in [testStartupDirectory2.1c5b90ed\fake_runtime] directory
[2026-04-14T19:04:36.711Z] [19:03:25.228] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:25.604] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\output
[2026-04-14T19:04:36.711Z] [19:03:25.887] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:25.896] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:25.909] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18149500708178796995".
[2026-04-14T19:04:36.711Z] [19:03:25.943] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.711Z] [19:03:25.964] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.711Z] [19:03:25.965] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:25.966] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\fake_runtime]
[2026-04-14T19:04:36.711Z] [19:03:25.966] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.711Z] [19:03:25.966] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.711Z] [19:03:25.966] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:03:25.2261575Z)
[2026-04-14T19:04:36.711Z] [19:03:25.968] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:28.048] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.711Z] [19:03:28.050] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.711Z] [19:03:28.223] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.711Z] [19:03:28.375] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:28.405] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.711Z] [19:03:28.406] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.711Z] [19:03:28.406] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.711Z] [19:03:28.419] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.711Z] [19:03:28.449] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:28.461] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:28.472] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:28.497] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:28.507] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:28.512] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:28.532] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.711Z] [19:03:28.536] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\output\foo
[2026-04-14T19:04:36.711Z] [19:03:30.219] Command [PID: 5864]:
[2026-04-14T19:04:36.711Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage18104672870953214958\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18104672870953214958\wixobj\a.msi
[2026-04-14T19:04:36.711Z] [19:03:30.219] Returned: 0
[2026-04-14T19:04:36.711Z]
[2026-04-14T19:04:36.711Z] [19:03:30.239] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.711Z] [19:03:30.263] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.711Z] [19:03:30.263] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:30.264] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\output\foo]
[2026-04-14T19:04:36.711Z] [19:03:30.264] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.711Z] [19:03:30.264] TRACE: assertStringListEquals(2, app#)
[2026-04-14T19:04:36.711Z] [19:03:30.264] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-04-14T19:03:25.8761712Z)
[2026-04-14T19:04:36.711Z] [19:03:30.264] TRACE: assertStringListEquals(4, app\foo.cfg#2026-04-14T19:03:25.7901688Z)
[2026-04-14T19:04:36.711Z] [19:03:30.264] TRACE: assertStringListEquals(5, app\hello.jar#2026-04-14T19:03:25.2221566Z)
[2026-04-14T19:04:36.711Z] [19:03:30.264] TRACE: assertStringListEquals(6, foo.exe#2026-04-14T19:03:25.9411711Z)
[2026-04-14T19:04:36.711Z] [19:03:30.265] TRACE: assertStringListEquals(7, runtime#)
[2026-04-14T19:04:36.711Z] [19:03:30.265] TRACE: assertStringListEquals(8, runtime\bin#)
[2026-04-14T19:04:36.711Z] [19:03:30.265] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-04-14T19:03:25.2261575Z)
[2026-04-14T19:04:36.711Z] [19:03:30.265] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.711Z] [19:03:30.265] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.711Z] [19:03:32.398] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] Export table [Shortcut] in [testStartupDirectory2.1c5b90ed\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.711Z] Export table [Component] in [testStartupDirectory2.1c5b90ed\msi-db/Component.idt] file
[2026-04-14T19:04:36.711Z] Export table [File] in [testStartupDirectory2.1c5b90ed\msi-db/File.idt] file
[2026-04-14T19:04:36.711Z] Export table [Directory] in [testStartupDirectory2.1c5b90ed\msi-db/Directory.idt] file
[2026-04-14T19:04:36.711Z] [19:03:32.505] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.711Z] [19:03:32.505] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:32.521] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.711Z] [19:03:32.521] TRACE: assertStringListEquals(1, foo)
[2026-04-14T19:04:36.711Z] [19:03:32.521] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo]
[2026-04-14T19:04:36.711Z] [19:03:32.521] TRACE: Verify shortcut #1 of launcher [foo]
[2026-04-14T19:04:36.711Z] [19:03:32.521] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path
[2026-04-14T19:04:36.711Z] [19:03:32.521] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target
[2026-04-14T19:04:36.711Z] [19:03:32.521] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.711Z] [19:03:32.521] TRACE: Done
[2026-04-14T19:04:36.711Z] [19:03:32.523] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.711Z] [19:03:32.523] TRACE: icacls "testStartupDirectory2.1c5b90ed\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.711Z] [19:03:32.523] TRACE: msiexec /a "testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files"
[2026-04-14T19:04:36.711Z] [19:03:32.524] TRACE: Done
[2026-04-14T19:04:36.711Z] [19:03:32.524] TRACE: exec: Execute [cmd /c testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.711Z] [19:03:32.924] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.711Z] [19:03:32.929] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.711Z] [19:03:32.930] TRACE: Deleting [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.711Z] [19:03:32.931] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:32.931] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.711Z] [19:03:32.931] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.711Z] [19:03:32.934] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.711Z] [19:03:32.937] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.711Z] [19:03:32.941] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.711Z] [19:03:32.941] TRACE: assertStringListEquals(1, testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.711Z] [19:03:32.948] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.711Z] [19:03:32.948] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.711Z] [19:03:32.948] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.711Z] [19:03:32.948] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.711Z] [19:03:32.948] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.711Z] [19:03:32.953] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.711Z] [19:03:32.957] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.711Z] [19:03:32.957] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.711Z] [19:03:32.959] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.711Z] [19:03:33.638] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.711Z] [19:03:33.640] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.711Z] [19:03:33.798] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.711Z] [19:03:33.934] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:34.004] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.711Z] [19:03:34.005] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.711Z] [19:03:34.005] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.711Z] [19:03:34.019] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.711Z] [19:03:34.049] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:34.057] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:34.087] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:34.099] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:34.109] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.711Z] [19:03:34.119] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:34.138] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.712Z] [19:03:34.142] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\output\foo
[2026-04-14T19:04:36.712Z] [19:03:35.776] Command [PID: 22556]:
[2026-04-14T19:04:36.712Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage10738942859843581031\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031\wixobj\a.msi
[2026-04-14T19:04:36.712Z] [19:03:35.777] Returned: 0
[2026-04-14T19:04:36.712Z]
[2026-04-14T19:04:36.712Z] [19:03:35.802] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\output.
[2026-04-14T19:04:36.712Z] [19:03:35.803] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:35.811] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:35.821] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10738942859843581031".
[2026-04-14T19:04:36.712Z] [19:03:37.853] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\output
[2026-04-14T19:04:36.712Z] [19:03:37.853] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.712Z] [19:03:37.887] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:37.887] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.1c5b90ed\output\foo]
[2026-04-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(2, app#)
[2026-04-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-04-14T19:03:25.8761712Z)
[2026-04-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(4, app\foo.cfg#2026-04-14T19:03:25.7901688Z)
[2026-04-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(5, app\hello.jar#2026-04-14T19:03:25.2221566Z)
[2026-04-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(6, foo.exe#2026-04-14T19:03:25.9411711Z)
[2026-04-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(7, runtime#)
[2026-04-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(8, runtime\bin#)
[2026-04-14T19:04:36.712Z] [19:03:37.888] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-04-14T19:03:25.2261575Z)
[2026-04-14T19:04:36.712Z] [19:03:37.889] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.712Z] [19:03:37.889] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.712Z] [19:03:37.889] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.712Z] [19:03:37.889] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.712Z] [19:03:37.889] TRACE: Deleting [testStartupDirectory2.1c5b90ed] directory recursively
[2026-04-14T19:04:36.712Z] [19:03:37.902] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=30
[2026-04-14T19:04:36.712Z] [19:03:37.902] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.712Z] [19:03:37.903] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.712Z] [19:03:37.905] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.712Z] [19:03:37.981] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:37.981] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.712Z] [19:03:37.982] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.712Z] [19:03:38.011] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:38.011] 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-14T19:04:36.712Z] [19:03:38.013] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime] directory
[2026-04-14T19:04:36.712Z] [19:03:38.015] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\launcher-1.properties] properties file...
[2026-04-14T19:04:36.712Z] [19:03:38.015] TRACE: win-menu=false
[2026-04-14T19:04:36.712Z] [19:03:38.016] TRACE: Done
[2026-04-14T19:04:36.712Z] [19:03:38.018] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.712Z] [19:03:38.389] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output
[2026-04-14T19:04:36.712Z] [19:03:38.712] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:38.719] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:38.731] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage363161109117028881".
[2026-04-14T19:04:36.712Z] [19:03:38.738] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:38.741] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:38.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.jpackage363161109117028881".
[2026-04-14T19:04:36.712Z] [19:03:38.758] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.712Z] [19:03:38.784] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:38.784] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.712Z] [19:03:38.785] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\fake_runtime]
[2026-04-14T19:04:36.712Z] [19:03:38.785] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.712Z] [19:03:38.785] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.712Z] [19:03:38.785] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:03:38.0149772Z)
[2026-04-14T19:04:36.712Z] [19:03:38.785] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.712Z] [19:03:38.788] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.712Z] [19:03:38.867] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:38.868] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.712Z] [19:03:38.868] TRACE: Delete [testStartupDirectory2.6c7dcecf\input\hello.jar] existing jar file
[2026-04-14T19:04:36.712Z] [19:03:38.869] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.712Z] [19:03:38.895] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:38.896] 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-14T19:04:36.712Z] [19:03:38.897] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime-0] directory
[2026-04-14T19:04:36.712Z] [19:03:38.900] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-54768 --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-14T19:04:36.712Z] [19:03:39.285] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\out-54768
[2026-04-14T19:04:36.712Z] [19:03:39.567] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:39.576] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:39.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.jpackage5310159004825965823".
[2026-04-14T19:04:36.712Z] [19:03:39.648] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.712Z] [19:03:39.666] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:39.667] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-54768 --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-14T19:04:36.712Z] [19:03:39.667] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\fake_runtime-0]
[2026-04-14T19:04:36.712Z] [19:03:39.667] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.712Z] [19:03:39.667] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.712Z] [19:03:39.667] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:03:38.8999959Z)
[2026-04-14T19:04:36.712Z] [19:03:39.727] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.712Z] [19:03:40.418] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:40.419] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.712Z] [19:03:40.419] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.712Z] [19:03:40.932] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:40.932] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.712Z] [19:03:40.932] 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-14T19:04:36.712Z] [19:03:40.932] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.712Z] [19:03:40.935] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.712Z]
[2026-04-14T19:04:36.712Z] FileDescription
[2026-04-14T19:04:36.712Z] ---------------
[2026-04-14T19:04:36.712Z] foo
[2026-04-14T19:04:36.712Z]
[2026-04-14T19:04:36.712Z]
[2026-04-14T19:04:36.712Z] [19:03:41.303] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:41.304] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.712Z] [19:03:41.304] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.712Z] [19:03:41.304] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.712Z] [19:03:41.304] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.712Z] [19:03:41.304] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.712Z] [19:03:41.304] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.712Z] [19:03:41.304] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.712Z] [19:03:41.304] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.712Z] [19:03:41.306] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.712Z] [19:03:43.673] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.712Z] [19:03:43.675] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.712Z] [19:03:43.845] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.712Z] [19:03:44.003] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:44.036] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.712Z] [19:03:44.037] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.712Z] [19:03:44.037] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.712Z] [19:03:44.051] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.712Z] [19:03:44.081] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:44.110] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:44.122] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:44.130] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:44.140] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:44.145] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.712Z] [19:03:44.166] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.712Z] [19:03:44.171] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\foo
[2026-04-14T19:04:36.712Z] [19:03:46.214] Command [PID: 47784]:
[2026-04-14T19:04:36.712Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage17335292861383375578\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17335292861383375578\wixobj\a.msi
[2026-04-14T19:04:36.712Z] [19:03:46.214] Returned: 0
[2026-04-14T19:04:36.712Z]
[2026-04-14T19:04:36.712Z] [19:03:46.232] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.712Z] [19:03:46.317] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:46.318] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\foo]
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:03:38.702992Z)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:03:38.5879869Z)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:03:38.0099768Z)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:03:38.59399Z)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:03:38.7369904Z)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:03:38.7579933Z)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:03:38.0149772Z)
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.712Z] [19:03:46.319] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.712Z] [19:03:46.320] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.712Z] [19:03:46.320] TRACE: icacls "testStartupDirectory2.6c7dcecf\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.712Z] [19:03:46.320] TRACE: msiexec /a "testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files"
[2026-04-14T19:04:36.712Z] [19:03:46.321] TRACE: Done
[2026-04-14T19:04:36.712Z] [19:03:46.321] TRACE: exec: Execute [cmd /c testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.712Z] [19:03:48.625] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.712Z] [19:03:48.630] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.712Z] [19:03:48.631] TRACE: Deleting [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.713Z] [19:03:48.631] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.6c7dcecf\output\foo](9)
[2026-04-14T19:04:36.713Z] [19:03:48.632] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.713Z] [19:03:48.632] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.713Z] [19:03:48.635] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.713Z] [19:03:48.638] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.713Z] [19:03:48.642] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.713Z] [19:03:48.642] TRACE: assertStringListEquals(1, testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.713Z] [19:03:48.650] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.713Z] [19:03:48.650] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.713Z] [19:03:48.651] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.713Z] [19:03:48.651] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.713Z] [19:03:48.651] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.713Z] [19:03:48.656] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.713Z] [19:03:48.658] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.713Z] [19:03:48.658] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.713Z] [19:03:48.660] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.713Z] [19:03:49.857] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.713Z] [19:03:49.859] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.713Z] [19:03:50.146] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:50.560] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:50.603] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.713Z] [19:03:50.606] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.713Z] [19:03:50.606] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.713Z] [19:03:50.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-14T19:04:36.713Z] [19:03:50.716] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:50.726] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:50.766] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:50.825] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:50.976] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:51.017] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:51.050] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.713Z] [19:03:51.055] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\foo
[2026-04-14T19:04:36.713Z] [19:03:53.213] Command [PID: 32280]:
[2026-04-14T19:04:36.713Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage13889676649919183032\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13889676649919183032\wixobj\a.msi
[2026-04-14T19:04:36.713Z] [19:03:53.214] Returned: 0
[2026-04-14T19:04:36.713Z]
[2026-04-14T19:04:36.713Z] [19:03:53.235] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output.
[2026-04-14T19:04:36.713Z] [19:03:53.236] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:53.243] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:53.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.jpackage13889676649919183032".
[2026-04-14T19:04:36.713Z] [19:03:53.550] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output
[2026-04-14T19:04:36.713Z] [19:03:53.550] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.713Z] [19:03:53.578] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:53.578] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.713Z] [19:03:53.579] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.6c7dcecf\output\foo]
[2026-04-14T19:04:36.713Z] [19:03:53.579] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.713Z] [19:03:53.579] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.713Z] [19:03:53.579] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:03:38.702992Z)
[2026-04-14T19:04:36.713Z] [19:03:53.579] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:03:38.5879869Z)
[2026-04-14T19:04:36.713Z] [19:03:53.579] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:03:38.0099768Z)
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:03:38.59399Z)
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:03:38.7369904Z)
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:03:38.7579933Z)
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:03:38.0149772Z)
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.6c7dcecf\output\foo](9) command
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.6c7dcecf\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.6c7dcecf\output\foo](9) command
[2026-04-14T19:04:36.713Z] [19:03:53.580] TRACE: Deleting [testStartupDirectory2.6c7dcecf] directory recursively
[2026-04-14T19:04:36.713Z] [19:03:53.595] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=40
[2026-04-14T19:04:36.713Z] [19:03:53.595] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.713Z] [19:03:53.596] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.713Z] [19:03:53.597] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.713Z] [19:03:53.653] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:53.653] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.713Z] [19:03:53.654] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.713Z] [19:03:53.673] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:53.673] 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-14T19:04:36.713Z] [19:03:53.674] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime] directory
[2026-04-14T19:04:36.713Z] [19:03:53.676] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\launcher-1.properties] properties file...
[2026-04-14T19:04:36.713Z] [19:03:53.676] TRACE: win-menu=true
[2026-04-14T19:04:36.713Z] [19:03:53.677] TRACE: Done
[2026-04-14T19:04:36.713Z] [19:03:53.678] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.713Z] [19:03:54.012] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output
[2026-04-14T19:04:36.713Z] [19:03:54.297] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:54.304] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:54.318] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11165274467932252671".
[2026-04-14T19:04:36.713Z] [19:03:54.329] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:54.331] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:54.332] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11165274467932252671".
[2026-04-14T19:04:36.713Z] [19:03:54.350] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.713Z] [19:03:54.378] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:54.379] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.713Z] [19:03:54.379] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\fake_runtime]
[2026-04-14T19:04:36.713Z] [19:03:54.379] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.713Z] [19:03:54.379] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.713Z] [19:03:54.379] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:03:53.675845Z)
[2026-04-14T19:04:36.713Z] [19:03:54.380] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.713Z] [19:03:54.382] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.713Z] [19:03:54.460] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:54.461] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.713Z] [19:03:54.461] TRACE: Delete [testStartupDirectory2.a70b578e\input\hello.jar] existing jar file
[2026-04-14T19:04:36.713Z] [19:03:54.462] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.713Z] [19:03:54.481] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:54.481] 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-14T19:04:36.713Z] [19:03:54.482] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime-0] directory
[2026-04-14T19:04:36.713Z] [19:03:54.484] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-54768 --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-14T19:04:36.713Z] [19:03:54.800] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\out-54768
[2026-04-14T19:04:36.713Z] [19:03:55.053] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:55.062] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:55.074] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11773118629309940728".
[2026-04-14T19:04:36.713Z] [19:03:55.082] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.713Z] [19:03:55.100] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:55.101] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-54768 --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-14T19:04:36.713Z] [19:03:55.101] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\fake_runtime-0]
[2026-04-14T19:04:36.713Z] [19:03:55.101] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.713Z] [19:03:55.101] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.713Z] [19:03:55.101] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:03:54.4838633Z)
[2026-04-14T19:04:36.713Z] [19:03:55.154] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.713Z] [19:03:55.678] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:55.678] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.713Z] [19:03:55.679] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.713Z] [19:03:56.141] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:56.141] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.713Z] [19:03:56.141] 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-14T19:04:36.713Z] [19:03:56.141] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.713Z] [19:03:56.143] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.713Z]
[2026-04-14T19:04:36.713Z] FileDescription
[2026-04-14T19:04:36.713Z] ---------------
[2026-04-14T19:04:36.713Z] foo
[2026-04-14T19:04:36.713Z]
[2026-04-14T19:04:36.713Z]
[2026-04-14T19:04:36.713Z] [19:03:56.447] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.713Z] [19:03:56.447] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.713Z] [19:03:56.447] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.713Z] [19:03:56.448] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.713Z] [19:03:56.448] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.713Z] [19:03:56.448] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.713Z] [19:03:56.448] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.713Z] [19:03:56.448] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.713Z] [19:03:56.448] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.713Z] [19:03:56.449] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.713Z] [19:03:57.053] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.713Z] [19:03:57.055] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.713Z] [19:03:57.205] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.713Z] [19:03:57.338] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:57.364] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.713Z] [19:03:57.365] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.713Z] [19:03:57.365] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.713Z] [19:03:57.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-14T19:04:36.713Z] [19:03:57.406] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:57.418] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:57.446] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:57.451] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:57.460] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:57.468] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.713Z] [19:03:57.489] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.713Z] [19:03:57.492] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\foo
[2026-04-14T19:04:36.713Z] [19:03:58.863] Command [PID: 66152]:
[2026-04-14T19:04:36.714Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage14960966926640603099\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14960966926640603099\wixobj\a.msi
[2026-04-14T19:04:36.714Z] [19:03:58.864] Returned: 0
[2026-04-14T19:04:36.714Z]
[2026-04-14T19:04:36.714Z] [19:03:58.881] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.714Z] [19:03:58.905] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:03:58.906] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\foo]
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:03:54.2878601Z)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:03:54.1838589Z)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:03:53.672846Z)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:03:54.1888584Z)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:03:54.3268621Z)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:03:54.3488636Z)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:03:53.675845Z)
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.714Z] [19:03:58.907] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.714Z] [19:03:58.908] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.714Z] [19:03:58.908] TRACE: icacls "testStartupDirectory2.a70b578e\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.714Z] [19:03:58.908] TRACE: msiexec /a "testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\unpacked-msi\Program Files"
[2026-04-14T19:04:36.714Z] [19:03:58.909] TRACE: Done
[2026-04-14T19:04:36.714Z] [19:03:58.909] TRACE: exec: Execute [cmd /c testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.714Z] [19:03:59.271] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:03:59.275] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.a70b578e\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.714Z] [19:03:59.276] TRACE: Deleting [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.714Z] [19:03:59.277] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type msi --app-image testStartupDirectory2.a70b578e\output\foo](9)
[2026-04-14T19:04:36.714Z] [19:03:59.277] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.714Z] [19:03:59.277] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.714Z] [19:03:59.280] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.714Z] [19:03:59.284] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.714Z] [19:03:59.287] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.714Z] [19:03:59.287] TRACE: assertStringListEquals(1, testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.714Z] [19:03:59.296] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.714Z] [19:03:59.296] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.714Z] [19:03:59.296] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.714Z] [19:03:59.296] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.714Z] [19:03:59.296] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.714Z] [19:03:59.301] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.714Z] [19:03:59.304] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.714Z] [19:03:59.304] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.714Z] [19:03:59.306] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.714Z] [19:03:59.889] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.714Z] [19:03:59.890] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.714Z] [19:04:00.066] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:00.220] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:00.248] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.714Z] [19:04:00.248] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.714Z] [19:04:00.248] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.714Z] [19:04:00.262] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.714Z] [19:04:00.290] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:00.302] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:00.331] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:00.341] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:00.349] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:00.356] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:00.371] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.714Z] [19:04:00.375] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\foo
[2026-04-14T19:04:36.714Z] [19:04:01.812] Command [PID: 16884]:
[2026-04-14T19:04:36.714Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage6615371038277063451\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451\wixobj\a.msi
[2026-04-14T19:04:36.714Z] [19:04:01.813] Returned: 0
[2026-04-14T19:04:36.714Z]
[2026-04-14T19:04:36.714Z] [19:04:01.837] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output.
[2026-04-14T19:04:36.714Z] [19:04:01.839] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:01.847] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:01.855] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6615371038277063451".
[2026-04-14T19:04:36.714Z] [19:04:02.115] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output
[2026-04-14T19:04:36.714Z] [19:04:02.115] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.714Z] [19:04:02.143] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:02.144] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.a70b578e\output\foo]
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:03:54.2878601Z)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:03:54.1838589Z)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:03:53.672846Z)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:03:54.1888584Z)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:03:54.3268621Z)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:03:54.3488636Z)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:03:53.675845Z)
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.a70b578e\output\foo](9) command
[2026-04-14T19:04:36.714Z] [19:04:02.145] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testStartupDirectory2.a70b578e\output --name AddLShortcutDir2Test --type exe --app-image testStartupDirectory2.a70b578e\output\foo](9) command
[2026-04-14T19:04:36.714Z] [19:04:02.146] TRACE: Deleting [testStartupDirectory2.a70b578e] directory recursively
[2026-04-14T19:04:36.714Z] [19:04:02.160] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=40
[2026-04-14T19:04:36.714Z] [19:04:02.160] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2))
[2026-04-14T19:04:36.714Z] [19:04:02.160] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.714Z] [19:04:02.161] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.714Z] [19:04:02.233] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:02.234] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.714Z] [19:04:02.234] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.714Z] [19:04:02.262] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:02.262] 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-14T19:04:36.714Z] [19:04:02.264] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime] directory
[2026-04-14T19:04:36.714Z] [19:04:02.266] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\launcher-1.properties] properties file...
[2026-04-14T19:04:36.714Z] [19:04:02.266] TRACE: win-menu=false
[2026-04-14T19:04:36.714Z] [19:04:02.267] TRACE: Done
[2026-04-14T19:04:36.714Z] [19:04:02.268] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.714Z] [19:04:02.590] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output
[2026-04-14T19:04:36.714Z] [19:04:02.884] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:02.890] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:02.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.jpackage122651702441085714".
[2026-04-14T19:04:36.714Z] [19:04:02.909] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:02.911] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:02.913] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage122651702441085714".
[2026-04-14T19:04:36.714Z] [19:04:02.930] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.714Z] [19:04:02.961] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:02.961] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.714Z] [19:04:02.962] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\fake_runtime]
[2026-04-14T19:04:36.714Z] [19:04:02.962] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.714Z] [19:04:02.962] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.714Z] [19:04:02.962] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:04:02.2653405Z)
[2026-04-14T19:04:36.714Z] [19:04:02.963] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.714Z] [19:04:02.965] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.714Z] [19:04:03.048] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:03.048] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.714Z] [19:04:03.049] TRACE: Delete [testStartupDirectory2.8c49520c\input\hello.jar] existing jar file
[2026-04-14T19:04:36.714Z] [19:04:03.049] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.714Z] [19:04:03.075] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:03.075] 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-14T19:04:36.714Z] [19:04:03.076] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime-0] directory
[2026-04-14T19:04:36.714Z] [19:04:03.079] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-54768 --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-14T19:04:36.714Z] [19:04:03.401] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\out-54768
[2026-04-14T19:04:36.714Z] [19:04:03.625] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:03.632] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.714Z] [19:04:03.644] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15537002606685110021".
[2026-04-14T19:04:36.714Z] [19:04:03.682] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.714Z] [19:04:03.701] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:03.701] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-54768 --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-14T19:04:36.714Z] [19:04:03.702] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\fake_runtime-0]
[2026-04-14T19:04:36.714Z] [19:04:03.702] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.714Z] [19:04:03.702] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.714Z] [19:04:03.702] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:04:03.0783537Z)
[2026-04-14T19:04:36.714Z] [19:04:03.754] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.714Z] [19:04:04.286] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:04.286] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.714Z] [19:04:04.286] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.714Z] [19:04:04.734] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:04.734] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.714Z] [19:04:04.734] 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-14T19:04:36.714Z] [19:04:04.734] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.714Z] [19:04:04.736] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.714Z]
[2026-04-14T19:04:36.714Z] FileDescription
[2026-04-14T19:04:36.714Z] ---------------
[2026-04-14T19:04:36.714Z] foo
[2026-04-14T19:04:36.714Z]
[2026-04-14T19:04:36.714Z]
[2026-04-14T19:04:36.714Z] [19:04:05.053] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.714Z] [19:04:05.053] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.714Z] [19:04:05.053] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.715Z] [19:04:05.053] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.715Z] [19:04:05.054] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.715Z] [19:04:05.054] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.715Z] [19:04:05.054] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.715Z] [19:04:05.054] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.715Z] [19:04:05.054] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.715Z] [19:04:05.056] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] [19:04:05.643] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.715Z] [19:04:05.644] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.715Z] [19:04:05.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-14T19:04:36.715Z] [19:04:05.950] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:05.977] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.715Z] [19:04:05.978] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.715Z] [19:04:05.978] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.715Z] [19:04:05.989] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.715Z] [19:04:06.018] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:06.029] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:06.039] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:06.060] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:06.068] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:06.078] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:06.096] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.715Z] [19:04:06.100] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\foo
[2026-04-14T19:04:36.715Z] [19:04:07.562] Command [PID: 3468]:
[2026-04-14T19:04:36.715Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage3459677347982221766\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3459677347982221766\wixobj\a.msi
[2026-04-14T19:04:36.715Z] [19:04:07.562] Returned: 0
[2026-04-14T19:04:36.715Z]
[2026-04-14T19:04:36.715Z] [19:04:07.580] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.715Z] [19:04:07.603] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.715Z] [19:04:07.603] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] [19:04:07.604] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\foo]
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:04:02.8763535Z)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:04:02.7633513Z)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:04:02.2613397Z)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:04:02.7683507Z)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:04:02.9053522Z)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:04:02.929352Z)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:04:02.2653405Z)
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.715Z] [19:04:07.605] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.715Z] [19:04:07.606] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] Export table [Shortcut] in [testStartupDirectory2.8c49520c\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.715Z] Export table [Component] in [testStartupDirectory2.8c49520c\msi-db/Component.idt] file
[2026-04-14T19:04:36.715Z] Export table [Directory] in [testStartupDirectory2.8c49520c\msi-db/Directory.idt] file
[2026-04-14T19:04:36.715Z] Export table [File] in [testStartupDirectory2.8c49520c\msi-db/File.idt] file
[2026-04-14T19:04:36.715Z] [19:04:07.694] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.715Z] [19:04:07.695] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] [19:04:07.718] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertStringListEquals(1, foo)
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo]
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: Verify shortcut #1 of launcher [foo]
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: Done
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.715Z] [19:04:07.718] TRACE: Done
[2026-04-14T19:04:36.715Z] [19:04:07.719] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.715Z] [19:04:07.719] TRACE: icacls "testStartupDirectory2.8c49520c\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.715Z] [19:04:07.719] TRACE: msiexec /a "testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\unpacked-msi\Program Files"
[2026-04-14T19:04:36.715Z] [19:04:07.720] TRACE: Done
[2026-04-14T19:04:36.715Z] [19:04:07.720] TRACE: exec: Execute [cmd /c testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.715Z] [19:04:08.076] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.715Z] [19:04:08.080] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.8c49520c\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.715Z] [19:04:08.081] TRACE: Deleting [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.715Z] [19:04:08.081] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] [19:04:08.081] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.715Z] [19:04:08.082] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.715Z] [19:04:08.084] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.715Z] [19:04:08.086] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.715Z] [19:04:08.089] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.715Z] [19:04:08.089] TRACE: assertStringListEquals(1, testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.715Z] [19:04:08.096] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.715Z] [19:04:08.096] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.715Z] [19:04:08.096] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.715Z] [19:04:08.096] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.715Z] [19:04:08.096] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.715Z] [19:04:08.101] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.715Z] [19:04:08.102] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.715Z] [19:04:08.103] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.715Z] [19:04:08.104] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] [19:04:08.688] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.715Z] [19:04:08.689] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.715Z] [19:04:08.854] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.715Z] [19:04:08.992] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:09.023] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.715Z] [19:04:09.023] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.715Z] [19:04:09.023] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.715Z] [19:04:09.034] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:09.059] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:09.072] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:09.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-14T19:04:36.715Z] [19:04:09.088] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:09.110] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:09.120] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:09.141] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.715Z] [19:04:09.146] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\foo
[2026-04-14T19:04:36.715Z] [19:04:10.525] Command [PID: 18592]:
[2026-04-14T19:04:36.715Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage8199787617641383409\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409\wixobj\a.msi
[2026-04-14T19:04:36.715Z] [19:04:10.525] Returned: 0
[2026-04-14T19:04:36.715Z]
[2026-04-14T19:04:36.715Z] [19:04:10.548] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output.
[2026-04-14T19:04:36.715Z] [19:04:10.549] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:10.558] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:10.565] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8199787617641383409".
[2026-04-14T19:04:36.715Z] [19:04:10.851] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output
[2026-04-14T19:04:36.715Z] [19:04:10.852] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.715Z] [19:04:10.879] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.715Z] [19:04:10.880] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.8c49520c\output\foo]
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:04:02.8763535Z)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:04:02.7633513Z)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:04:02.2613397Z)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:04:02.7683507Z)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:04:02.9053522Z)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:04:02.929352Z)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:04:02.2653405Z)
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.715Z] [19:04:10.881] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] [19:04:10.881] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] [19:04:10.881] TRACE: Deleting [testStartupDirectory2.8c49520c] directory recursively
[2026-04-14T19:04:36.715Z] [19:04:10.896] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=50
[2026-04-14T19:04:36.715Z] [19:04:10.896] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2))
[2026-04-14T19:04:36.715Z] [19:04:10.897] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.715Z] [19:04:10.898] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.715Z] [19:04:10.968] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.715Z] [19:04:10.968] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.715Z] [19:04:10.969] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.715Z] [19:04:10.997] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.715Z] [19:04:10.997] 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-14T19:04:36.715Z] [19:04:10.998] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime] directory
[2026-04-14T19:04:36.715Z] [19:04:11.001] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\launcher-1.properties] properties file...
[2026-04-14T19:04:36.715Z] [19:04:11.001] TRACE: win-menu=true
[2026-04-14T19:04:36.715Z] [19:04:11.001] TRACE: Done
[2026-04-14T19:04:36.715Z] [19:04:11.003] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.715Z] [19:04:11.330] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output
[2026-04-14T19:04:36.715Z] [19:04:11.617] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:11.624] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.715Z] [19:04:11.636] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1892998747867031829".
[2026-04-14T19:04:36.716Z] [19:04:11.644] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:11.646] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:11.647] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1892998747867031829".
[2026-04-14T19:04:36.716Z] [19:04:11.665] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.716Z] [19:04:11.707] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:11.707] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.716Z] [19:04:11.708] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\fake_runtime]
[2026-04-14T19:04:36.716Z] [19:04:11.708] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.716Z] [19:04:11.708] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.716Z] [19:04:11.708] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:04:11.0008882Z)
[2026-04-14T19:04:36.716Z] [19:04:11.709] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.716Z] [19:04:11.711] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.716Z] [19:04:11.779] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:11.780] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.716Z] [19:04:11.780] TRACE: Delete [testStartupDirectory2.b053f8b1\input\hello.jar] existing jar file
[2026-04-14T19:04:36.716Z] [19:04:11.781] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.716Z] [19:04:11.803] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:11.804] 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-14T19:04:36.716Z] [19:04:11.805] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime-0] directory
[2026-04-14T19:04:36.716Z] [19:04:11.807] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-54768 --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-14T19:04:36.716Z] [19:04:12.128] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\out-54768
[2026-04-14T19:04:36.716Z] [19:04:12.353] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:12.360] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:12.372] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14692322540186261078".
[2026-04-14T19:04:36.716Z] [19:04:12.406] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.716Z] [19:04:12.425] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:12.425] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-54768 --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-14T19:04:36.716Z] [19:04:12.426] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\fake_runtime-0]
[2026-04-14T19:04:36.716Z] [19:04:12.426] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.716Z] [19:04:12.426] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.716Z] [19:04:12.426] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:04:11.8069036Z)
[2026-04-14T19:04:36.716Z] [19:04:12.478] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.716Z] [19:04:12.999] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:13.000] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.716Z] [19:04:13.000] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.716Z] [19:04:13.457] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:13.457] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.716Z] [19:04:13.457] 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-14T19:04:36.716Z] [19:04:13.458] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.716Z] [19:04:13.460] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.716Z]
[2026-04-14T19:04:36.716Z] FileDescription
[2026-04-14T19:04:36.716Z] ---------------
[2026-04-14T19:04:36.716Z] foo
[2026-04-14T19:04:36.716Z]
[2026-04-14T19:04:36.716Z]
[2026-04-14T19:04:36.716Z] [19:04:13.771] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:13.771] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.716Z] [19:04:13.771] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.716Z] [19:04:13.772] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.716Z] [19:04:13.772] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.716Z] [19:04:13.772] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.716Z] [19:04:13.772] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.716Z] [19:04:13.772] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.716Z] [19:04:13.772] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.716Z] [19:04:13.774] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.716Z] [19:04:14.360] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.716Z] [19:04:14.361] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.716Z] [19:04:14.511] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.716Z] [19:04:14.661] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:14.689] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.716Z] [19:04:14.689] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.716Z] [19:04:14.690] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.716Z] [19:04:14.701] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.716Z] [19:04:14.728] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:14.759] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:14.765] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:14.775] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:14.784] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:14.792] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:14.813] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.716Z] [19:04:14.817] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\foo
[2026-04-14T19:04:36.716Z] [19:04:16.271] Command [PID: 32884]:
[2026-04-14T19:04:36.716Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage3317299448840670525\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3317299448840670525\wixobj\a.msi
[2026-04-14T19:04:36.716Z] [19:04:16.272] Returned: 0
[2026-04-14T19:04:36.716Z]
[2026-04-14T19:04:36.716Z] [19:04:16.288] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.716Z] [19:04:16.313] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:16.314] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\foo]
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:04:11.6089032Z)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:04:11.4969038Z)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:04:10.995889Z)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:04:11.5028985Z)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:04:11.6409073Z)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:04:11.6639051Z)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:04:11.0008882Z)
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.716Z] [19:04:16.315] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.716Z] [19:04:16.316] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.716Z] Export table [Shortcut] in [testStartupDirectory2.b053f8b1\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.716Z] Export table [Component] in [testStartupDirectory2.b053f8b1\msi-db/Component.idt] file
[2026-04-14T19:04:36.716Z] Export table [Directory] in [testStartupDirectory2.b053f8b1\msi-db/Directory.idt] file
[2026-04-14T19:04:36.716Z] Export table [File] in [testStartupDirectory2.b053f8b1\msi-db/File.idt] file
[2026-04-14T19:04:36.716Z] [19:04:16.399] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:16.399] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.716Z] [19:04:16.420] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertStringListEquals(1, foo)
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo]
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: Verify shortcut #1 of launcher [foo]
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: Done
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.716Z] [19:04:16.420] TRACE: Done
[2026-04-14T19:04:36.716Z] [19:04:16.421] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.716Z] [19:04:16.421] TRACE: icacls "testStartupDirectory2.b053f8b1\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.716Z] [19:04:16.421] TRACE: msiexec /a "testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\unpacked-msi\Program Files"
[2026-04-14T19:04:36.716Z] [19:04:16.422] TRACE: Done
[2026-04-14T19:04:36.716Z] [19:04:16.422] TRACE: exec: Execute [cmd /c testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.716Z] [19:04:16.769] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.716Z] [19:04:16.772] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.716Z] [19:04:16.773] TRACE: Deleting [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.716Z] [19:04:16.774] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.716Z] [19:04:16.774] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.716Z] [19:04:16.774] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.716Z] [19:04:16.776] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.716Z] [19:04:16.781] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.716Z] [19:04:16.784] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.716Z] [19:04:16.784] TRACE: assertStringListEquals(1, testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.716Z] [19:04:16.790] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.716Z] [19:04:16.790] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.716Z] [19:04:16.791] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.716Z] [19:04:16.791] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.716Z] [19:04:16.791] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.716Z] [19:04:16.796] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.716Z] [19:04:16.798] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.716Z] [19:04:16.798] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.716Z] [19:04:16.800] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.716Z] [19:04:17.395] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.716Z] [19:04:17.396] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.716Z] [19:04:17.564] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.716Z] [19:04:17.704] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:17.734] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.716Z] [19:04:17.734] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.716Z] [19:04:17.734] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.716Z] [19:04:17.745] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:17.774] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:17.786] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:17.796] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:17.805] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:17.829] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:17.835] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.716Z] [19:04:17.852] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.716Z] [19:04:17.856] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\foo
[2026-04-14T19:04:36.716Z] [19:04:19.238] Command [PID: 34436]:
[2026-04-14T19:04:36.717Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage4917761151765716843\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4917761151765716843\wixobj\a.msi
[2026-04-14T19:04:36.717Z] [19:04:19.238] Returned: 0
[2026-04-14T19:04:36.717Z]
[2026-04-14T19:04:36.717Z] [19:04:19.260] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output.
[2026-04-14T19:04:36.717Z] [19:04:19.261] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:19.268] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:19.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.jpackage4917761151765716843".
[2026-04-14T19:04:36.717Z] [19:04:19.524] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output
[2026-04-14T19:04:36.717Z] [19:04:19.524] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.717Z] [19:04:19.551] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:19.551] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.b053f8b1\output\foo]
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:04:11.6089032Z)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:04:11.4969038Z)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:04:10.995889Z)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:04:11.5028985Z)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:04:11.6409073Z)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:04:11.6639051Z)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.717Z] [19:04:19.552] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:04:11.0008882Z)
[2026-04-14T19:04:36.717Z] [19:04:19.553] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.717Z] [19:04:19.553] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.717Z] [19:04:19.553] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.717Z] [19:04:19.553] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.717Z] [19:04:19.553] TRACE: Deleting [testStartupDirectory2.b053f8b1] directory recursively
[2026-04-14T19:04:36.717Z] [19:04:19.567] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=50
[2026-04-14T19:04:36.717Z] [19:04:19.567] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2))
[2026-04-14T19:04:36.717Z] [19:04:19.568] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.717Z] [19:04:19.569] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.717Z] [19:04:19.627] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:19.628] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.717Z] [19:04:19.628] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.717Z] [19:04:19.656] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:19.656] 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-14T19:04:36.717Z] [19:04:19.658] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime] directory
[2026-04-14T19:04:36.717Z] [19:04:19.660] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\launcher-1.properties] properties file...
[2026-04-14T19:04:36.717Z] [19:04:19.660] TRACE: Done
[2026-04-14T19:04:36.717Z] [19:04:19.661] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.717Z] [19:04:19.983] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output
[2026-04-14T19:04:36.717Z] [19:04:20.271] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:20.277] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:20.289] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10627560345386959125".
[2026-04-14T19:04:36.717Z] [19:04:20.297] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:20.299] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:20.301] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10627560345386959125".
[2026-04-14T19:04:36.717Z] [19:04:20.316] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.717Z] [19:04:20.341] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:20.342] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.717Z] [19:04:20.342] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\fake_runtime]
[2026-04-14T19:04:36.717Z] [19:04:20.342] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.717Z] [19:04:20.343] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.717Z] [19:04:20.343] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:04:19.6596346Z)
[2026-04-14T19:04:36.717Z] [19:04:20.343] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.717Z] [19:04:20.345] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.717Z] [19:04:20.421] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:20.421] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.717Z] [19:04:20.422] TRACE: Delete [testStartupDirectory2.da5686a3\input\hello.jar] existing jar file
[2026-04-14T19:04:36.717Z] [19:04:20.422] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.717Z] [19:04:20.441] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:20.441] 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-14T19:04:36.717Z] [19:04:20.443] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime-0] directory
[2026-04-14T19:04:36.717Z] [19:04:20.446] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-54768 --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-14T19:04:36.717Z] [19:04:20.773] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\out-54768
[2026-04-14T19:04:36.717Z] [19:04:21.040] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:21.047] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:21.061] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8363397672997200398".
[2026-04-14T19:04:36.717Z] [19:04:21.071] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.717Z] [19:04:21.091] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:21.091] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-54768 --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-14T19:04:36.717Z] [19:04:21.092] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\fake_runtime-0]
[2026-04-14T19:04:36.717Z] [19:04:21.092] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.717Z] [19:04:21.092] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.717Z] [19:04:21.092] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:04:20.4446538Z)
[2026-04-14T19:04:36.717Z] [19:04:21.152] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\icons\expected.bmp](11); discard out+err...
[2026-04-14T19:04:36.717Z] [19:04:21.691] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:21.691] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\icons\expected.bmp](11) exited with 0 code
[2026-04-14T19:04:36.717Z] [19:04:21.691] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\icons\actual.bmp](11); discard out+err...
[2026-04-14T19:04:36.717Z] [19:04:22.154] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:22.154] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\icons\actual.bmp](11) exited with 0 code
[2026-04-14T19:04:36.717Z] [19:04:22.154] 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-14T19:04:36.717Z] [19:04:22.154] TRACE: assertTrue(): Check both icon files are empty or not empty
[2026-04-14T19:04:36.717Z] [19:04:22.156] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err...
[2026-04-14T19:04:36.717Z]
[2026-04-14T19:04:36.717Z] FileDescription
[2026-04-14T19:04:36.717Z] ---------------
[2026-04-14T19:04:36.717Z] foo
[2026-04-14T19:04:36.717Z]
[2026-04-14T19:04:36.717Z]
[2026-04-14T19:04:36.717Z] [19:04:22.459] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:22.460] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code
[2026-04-14T19:04:36.717Z] [19:04:22.460] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe]
[2026-04-14T19:04:36.717Z] [19:04:22.460] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] path exists
[2026-04-14T19:04:36.717Z] [19:04:22.460] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] is a file
[2026-04-14T19:04:36.717Z] [19:04:22.460] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] file is executable
[2026-04-14T19:04:36.717Z] [19:04:22.460] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] path exists
[2026-04-14T19:04:36.717Z] [19:04:22.460] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] is a file
[2026-04-14T19:04:36.717Z] [19:04:22.460] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist
[2026-04-14T19:04:36.717Z] [19:04:22.462] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.717Z] [19:04:23.043] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.717Z] [19:04:23.045] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.717Z] [19:04:23.214] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.717Z] [19:04:23.354] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:23.383] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.717Z] [19:04:23.384] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.717Z] [19:04:23.384] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.717Z] [19:04:23.394] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.717Z] [19:04:23.417] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:23.422] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:23.432] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:23.441] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:23.461] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:23.470] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.717Z] [19:04:23.489] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.717Z] [19:04:23.492] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\foo
[2026-04-14T19:04:36.717Z] [19:04:24.906] Command [PID: 14340]:
[2026-04-14T19:04:36.717Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage4883414578472079379\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4883414578472079379\wixobj\a.msi
[2026-04-14T19:04:36.717Z] [19:04:24.906] Returned: 0
[2026-04-14T19:04:36.717Z]
[2026-04-14T19:04:36.717Z] [19:04:24.924] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.717Z] [19:04:24.947] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.717Z] [19:04:24.947] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\foo]
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:04:20.2626509Z)
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:04:20.1536524Z)
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:04:19.6556341Z)
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:04:20.1596452Z)
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:04:20.2946479Z)
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:04:20.3146525Z)
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.717Z] [19:04:24.950] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.718Z] [19:04:24.950] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:04:19.6596346Z)
[2026-04-14T19:04:36.718Z] [19:04:24.950] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.718Z] [19:04:24.950] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.718Z] [19:04:24.951] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] Export table [Shortcut] in [testStartupDirectory2.da5686a3\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.718Z] Export table [Component] in [testStartupDirectory2.da5686a3\msi-db/Component.idt] file
[2026-04-14T19:04:36.718Z] Export table [Directory] in [testStartupDirectory2.da5686a3\msi-db/Directory.idt] file
[2026-04-14T19:04:36.718Z] Export table [File] in [testStartupDirectory2.da5686a3\msi-db/File.idt] file
[2026-04-14T19:04:36.718Z] [19:04:25.042] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.718Z] [19:04:25.042] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:25.064] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.718Z] [19:04:25.064] TRACE: assertStringListEquals(1, foo)
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: assertStringListEquals(2, launcher-1)
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo]
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: Verify shortcut #1 of launcher [foo]
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: Done
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1]
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: Verify shortcut #1 of launcher [launcher-1]
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.718Z] [19:04:25.065] TRACE: Done
[2026-04-14T19:04:36.718Z] [19:04:25.066] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.718Z] [19:04:25.066] TRACE: icacls "testStartupDirectory2.da5686a3\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.718Z] [19:04:25.066] TRACE: msiexec /a "testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\unpacked-msi\Program Files"
[2026-04-14T19:04:36.718Z] [19:04:25.066] TRACE: Done
[2026-04-14T19:04:36.718Z] [19:04:25.067] TRACE: exec: Execute [cmd /c testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.718Z] [19:04:25.433] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.718Z] [19:04:25.437] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.da5686a3\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.718Z] [19:04:25.438] TRACE: Deleting [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.718Z] [19:04:25.438] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:25.439] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.718Z] [19:04:25.439] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.718Z] [19:04:25.441] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.718Z] [19:04:25.443] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.718Z] [19:04:25.445] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.718Z] [19:04:25.445] TRACE: assertStringListEquals(1, testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.718Z] [19:04:25.451] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.718Z] [19:04:25.451] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.718Z] [19:04:25.451] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.718Z] [19:04:25.451] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.718Z] [19:04:25.451] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.718Z] [19:04:25.455] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.718Z] [19:04:25.458] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.718Z] [19:04:25.458] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.718Z] [19:04:25.460] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:26.058] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.718Z] [19:04:26.060] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.718Z] [19:04:26.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-14T19:04:36.718Z] [19:04:26.358] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:26.385] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.718Z] [19:04:26.385] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.718Z] [19:04:26.385] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.718Z] [19:04:26.396] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.718Z] [19:04:26.421] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:26.432] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:26.443] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:26.452] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:26.457] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:26.478] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:26.497] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.718Z] [19:04:26.501] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\foo
[2026-04-14T19:04:36.718Z] [19:04:28.007] Command [PID: 76400]:
[2026-04-14T19:04:36.718Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage604719257485442948\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948\wixobj\a.msi
[2026-04-14T19:04:36.718Z] [19:04:28.007] Returned: 0
[2026-04-14T19:04:36.718Z]
[2026-04-14T19:04:36.718Z] [19:04:28.030] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output.
[2026-04-14T19:04:36.718Z] [19:04:28.032] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:28.039] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:28.047] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage604719257485442948".
[2026-04-14T19:04:36.718Z] [19:04:28.329] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output
[2026-04-14T19:04:36.718Z] [19:04:28.330] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.718Z] [19:04:28.356] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.718Z] [19:04:28.356] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.da5686a3\output\foo]
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals( 1, #)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals( 2, app#)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-04-14T19:04:20.2626509Z)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-04-14T19:04:20.1536524Z)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals( 5, app\hello.jar#2026-04-14T19:04:19.6556341Z)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-04-14T19:04:20.1596452Z)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals( 7, foo.exe#2026-04-14T19:04:20.2946479Z)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-04-14T19:04:20.3146525Z)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals( 9, runtime#)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals(10, runtime\bin#)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertStringListEquals(11, runtime\bin\bulk#2026-04-14T19:04:19.6596346Z)
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.718Z] [19:04:28.357] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.718Z] [19:04:28.358] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:28.358] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:28.358] TRACE: Deleting [testStartupDirectory2.da5686a3] directory recursively
[2026-04-14T19:04:36.718Z] [19:04:28.372] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=50
[2026-04-14T19:04:36.718Z] [19:04:28.372] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1))
[2026-04-14T19:04:36.718Z] [19:04:28.373] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:04:36.718Z] [19:04:28.374] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.dc8bbc57\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:04:36.718Z] [19:04:28.435] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.718Z] [19:04:28.435] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.dc8bbc57\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:04:36.718Z] [19:04:28.436] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.dc8bbc57\input\hello.jar -C testStartupDirectory2.dc8bbc57\jar-workdir .](7); discard out+err...
[2026-04-14T19:04:36.718Z] [19:04:28.458] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.718Z] [19:04:28.458] 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-14T19:04:36.718Z] [19:04:28.460] TRACE: Init fake runtime in [testStartupDirectory2.dc8bbc57\fake_runtime] directory
[2026-04-14T19:04:36.718Z] [19:04:28.462] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:28.786] Creating app package: foo in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\output
[2026-04-14T19:04:36.718Z] [19:04:29.059] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:29.066] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:29.078] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12424712696454032892".
[2026-04-14T19:04:36.718Z] [19:04:29.084] Succeeded in building Windows Application Image package
[2026-04-14T19:04:36.718Z] [19:04:29.105] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.718Z] [19:04:29.105] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:29.106] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\fake_runtime]
[2026-04-14T19:04:36.718Z] [19:04:29.106] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.718Z] [19:04:29.106] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:04:36.718Z] [19:04:29.106] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:04:28.4612492Z)
[2026-04-14T19:04:36.718Z] [19:04:29.108] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:29.705] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.718Z] [19:04:29.707] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.718Z] [19:04:29.861] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.718Z] [19:04:30.017] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:30.050] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.718Z] [19:04:30.050] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.718Z] [19:04:30.050] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.718Z] [19:04:30.064] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.718Z] [19:04:30.092] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:30.124] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:30.135] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:30.145] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:30.155] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:30.163] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.718Z] [19:04:30.178] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.718Z] [19:04:30.181] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\output\foo
[2026-04-14T19:04:36.718Z] [19:04:31.516] Command [PID: 83624]:
[2026-04-14T19:04:36.718Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage7712796954218820746\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7712796954218820746\wixobj\a.msi
[2026-04-14T19:04:36.718Z] [19:04:31.517] Returned: 0
[2026-04-14T19:04:36.718Z]
[2026-04-14T19:04:36.718Z] [19:04:31.534] Succeeded in building MSI Installer Package package
[2026-04-14T19:04:36.718Z] [19:04:31.559] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.718Z] [19:04:31.559] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\output\foo]
[2026-04-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(2, app#)
[2026-04-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-04-14T19:04:29.0482624Z)
[2026-04-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(4, app\foo.cfg#2026-04-14T19:04:28.9512631Z)
[2026-04-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(5, app\hello.jar#2026-04-14T19:04:28.4572507Z)
[2026-04-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(6, foo.exe#2026-04-14T19:04:29.0832651Z)
[2026-04-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(7, runtime#)
[2026-04-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(8, runtime\bin#)
[2026-04-14T19:04:36.718Z] [19:04:31.560] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-04-14T19:04:28.4612492Z)
[2026-04-14T19:04:36.718Z] [19:04:31.561] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] path exists
[2026-04-14T19:04:36.718Z] [19:04:31.561] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] is a file
[2026-04-14T19:04:36.718Z] [19:04:31.562] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] Export table [Shortcut] in [testStartupDirectory2.dc8bbc57\msi-db/Shortcut.idt] file
[2026-04-14T19:04:36.718Z] Export table [Component] in [testStartupDirectory2.dc8bbc57\msi-db/Component.idt] file
[2026-04-14T19:04:36.718Z] Export table [Directory] in [testStartupDirectory2.dc8bbc57\msi-db/Directory.idt] file
[2026-04-14T19:04:36.718Z] Export table [File] in [testStartupDirectory2.dc8bbc57\msi-db/File.idt] file
[2026-04-14T19:04:36.718Z] [19:04:31.644] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.718Z] [19:04:31.644] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.718Z] [19:04:31.657] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:04:36.719Z] [19:04:31.657] TRACE: assertStringListEquals(1, foo)
[2026-04-14T19:04:36.719Z] [19:04:31.657] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo]
[2026-04-14T19:04:36.719Z] [19:04:31.657] TRACE: Verify shortcut #1 of launcher [foo]
[2026-04-14T19:04:36.719Z] [19:04:31.657] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path
[2026-04-14T19:04:36.719Z] [19:04:31.657] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target
[2026-04-14T19:04:36.719Z] [19:04:31.657] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory
[2026-04-14T19:04:36.719Z] [19:04:31.657] TRACE: Done
[2026-04-14T19:04:36.719Z] [19:04:31.658] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:04:36.719Z] [19:04:31.659] TRACE: icacls "testStartupDirectory2.dc8bbc57\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:04:36.719Z] [19:04:31.659] TRACE: msiexec /a "testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files"
[2026-04-14T19:04:36.719Z] [19:04:31.659] TRACE: Done
[2026-04-14T19:04:36.719Z] [19:04:31.659] TRACE: exec: Execute [cmd /c testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:04:36.719Z] [19:04:31.999] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.719Z] [19:04:32.003] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files] directory
[2026-04-14T19:04:36.719Z] [19:04:32.004] TRACE: Deleting [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:04:36.719Z] [19:04:32.004] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.719Z] [19:04:32.005] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:04:36.719Z] [19:04:32.005] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:04:36.719Z] [19:04:32.007] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist
[2026-04-14T19:04:36.719Z] [19:04:32.010] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:04:36.719Z] [19:04:32.012] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:04:36.719Z] [19:04:32.012] TRACE: assertStringListEquals(1, testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\.package)
[2026-04-14T19:04:36.719Z] [19:04:32.018] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] path exists
[2026-04-14T19:04:36.719Z] [19:04:32.018] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] is a file
[2026-04-14T19:04:36.719Z] [19:04:32.018] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] file is executable
[2026-04-14T19:04:36.719Z] [19:04:32.018] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] path exists
[2026-04-14T19:04:36.719Z] [19:04:32.018] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] is a file
[2026-04-14T19:04:36.719Z] [19:04:32.022] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist
[2026-04-14T19:04:36.719Z] [19:04:32.024] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] path exists
[2026-04-14T19:04:36.719Z] [19:04:32.024] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] is a directory
[2026-04-14T19:04:36.719Z] [19:04:32.026] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.719Z] [19:04:32.625] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:04:36.719Z] [19:04:32.627] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:04:36.719Z] [19:04:32.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-14T19:04:36.719Z] [19:04:32.924] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:04:36.719Z] [19:04:32.951] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.719Z] [19:04:32.952] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc.
[2026-04-14T19:04:36.719Z] [19:04:32.952] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3.
[2026-04-14T19:04:36.719Z] [19:04:32.963] Using default package resource wix3-to-wix4-conv.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-14T19:04:36.719Z] [19:04:32.993] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.719Z] [19:04:33.004] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.719Z] [19:04:33.017] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.719Z] [19:04:33.026] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:04:36.719Z] [19:04:33.036] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:04:36.719Z] [19:04:33.041] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:04:36.719Z] [19:04:33.070] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\msi\AddLShortcutDir2Test-1.0.msi.
[2026-04-14T19:04:36.719Z] [19:04:33.074] Running wix.exe in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\output\foo
[2026-04-14T19:04:36.719Z] [19:04:34.285] Command [PID: 4684]:
[2026-04-14T19:04:36.719Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\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.jpackage4092443676862799703\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703\wixobj\a.msi
[2026-04-14T19:04:36.719Z] [19:04:34.286] Returned: 0
[2026-04-14T19:04:36.719Z]
[2026-04-14T19:04:36.719Z] [19:04:34.307] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\output.
[2026-04-14T19:04:36.719Z] [19:04:34.309] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:04:36.719Z] [19:04:34.317] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:04:36.719Z] [19:04:34.325] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4092443676862799703".
[2026-04-14T19:04:36.719Z] [19:04:34.561] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\output
[2026-04-14T19:04:36.719Z] [19:04:34.561] Succeeded in building EXE Installer Package package
[2026-04-14T19:04:36.719Z] [19:04:34.588] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:04:36.719Z] [19:04:34.588] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testStartupDirectory2.dc8bbc57\output\foo]
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(2, app#)
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-04-14T19:04:29.0482624Z)
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(4, app\foo.cfg#2026-04-14T19:04:28.9512631Z)
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(5, app\hello.jar#2026-04-14T19:04:28.4572507Z)
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(6, foo.exe#2026-04-14T19:04:29.0832651Z)
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(7, runtime#)
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(8, runtime\bin#)
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertStringListEquals(9, runtime\bin\bulk#2026-04-14T19:04:28.4612492Z)
[2026-04-14T19:04:36.719Z] [19:04:34.589] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] path exists
[2026-04-14T19:04:36.719Z] [19:04:34.590] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] is a file
[2026-04-14T19:04:36.719Z] [19:04:34.590] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.719Z] [19:04:34.590] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:04:36.719Z] [19:04:34.590] TRACE: Deleting [testStartupDirectory2.dc8bbc57] directory recursively
[2026-04-14T19:04:36.719Z] [19:04:34.602] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=30
[2026-04-14T19:04:36.719Z] [19:04:34.602] [==========] 26 tests ran
[2026-04-14T19:04:36.719Z] [19:04:34.602] [ PASSED ] 24 tests
[2026-04-14T19:04:36.719Z] [19:04:34.604] [ FAILED ] 2 tests, listed below
[2026-04-14T19:04:36.719Z] [19:04:34.604] [ FAILED ] AddLShortcutTest.test; workDir=[test]
[2026-04-14T19:04:36.719Z] [19:04:34.604] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); workDir=[testInvokeShortcuts.16ca11d8]
[2026-04-14T19:04:36.719Z] [19:04:34.604] 2 FAILED TESTS
[2026-04-14T19:04:36.719Z] STDERR:
[2026-04-14T19:04:36.719Z] 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-14T19:04:36.719Z] at jdk.jpackage.test.TKit.error(TKit.java:324)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479)
[2026-04-14T19:04:36.719Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453)
[2026-04-14T19:04:36.719Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58)
[2026-04-14T19:04:36.719Z] at AddLShortcutTest.test(AddLShortcutTest.java:140)
[2026-04-14T19:04:36.719Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:04:36.719Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:04:36.719Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:04:36.719Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:04:36.719Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:04:36.719Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:04:36.719Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:04:36.719Z] 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-14T19:04:36.719Z] at jdk.jpackage.test.TKit.error(TKit.java:324)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479)
[2026-04-14T19:04:36.719Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453)
[2026-04-14T19:04:36.719Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58)
[2026-04-14T19:04:36.719Z] at AddLShortcutTest.testInvokeShortcuts(AddLShortcutTest.java:240)
[2026-04-14T19:04:36.719Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:04:36.719Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:04:36.719Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:04:36.719Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:04:36.719Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:04:36.719Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:04:36.719Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:04:36.719Z] java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.runTests(Main.java:132)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:04:36.719Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:04:36.719Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:04:36.719Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:04:36.719Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:04:36.719Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:04:36.719Z]
[2026-04-14T19:04:36.719Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:04:36.719Z] JavaTest Message: shutting down test
[2026-04-14T19:04:36.719Z]
[2026-04-14T19:04:36.719Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:04:36.719Z] rerun:
[2026-04-14T19:04:36.719Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1' && \
[2026-04-14T19:04:36.719Z] 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-14T19:04:36.719Z] SystemDrive=C: \
[2026-04-14T19:04:36.719Z] SystemRoot='C:\Windows' \
[2026-04-14T19:04:36.719Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:04:36.719Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:04:36.719Z] windir='C:\Windows' \
[2026-04-14T19:04:36.719Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \
[2026-04-14T19:04:36.719Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \
[2026-04-14T19:04:36.719Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:04:36.720Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:04:36.720Z] -Dtest.compiler.opts= \
[2026-04-14T19:04:36.720Z] -Dtest.java.opts= \
[2026-04-14T19:04:36.720Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:04:36.720Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:04:36.720Z] -Dtest.timeout.factor=8.0 \
[2026-04-14T19:04:36.720Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:04:36.720Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:04:36.720Z] -Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \
[2026-04-14T19:04:36.720Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:04:36.720Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \
[2026-04-14T19:04:36.720Z] -Dtest.main.class=AddLShortcutTest \
[2026-04-14T19:04:36.720Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:04:36.720Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.720Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d' \
[2026-04-14T19:04:36.720Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.720Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:04:36.720Z] -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-14T19:04:36.720Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:04:36.720Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:04:36.720Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:04:36.720Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:04:36.720Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:04:36.720Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:04:36.720Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:04:36.720Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:04:36.720Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:04:36.720Z] -ea \
[2026-04-14T19:04:36.720Z] -esa \
[2026-04-14T19:04:36.720Z] -Xmx512m \
[2026-04-14T19:04:36.720Z] -XX:-UseCompressedOops \
[2026-04-14T19:04:36.720Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:04:36.720Z] -Xmx512m \
[2026-04-14T19:04:36.720Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\tools\jpackage\share\AddLShortcutTest_id1.d\main.0.jta' --jpt-run=AddLShortcutTest
[2026-04-14T19:04:36.720Z]
[2026-04-14T19:04:36.720Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:04:36.720Z] --------------------------------------------------
[2026-04-14T19:14:18.184Z] TEST: tools/jpackage/share/EmptyFolderTest.java#id0
[2026-04-14T19:14:18.184Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image
[2026-04-14T19:14:18.184Z]
[2026-04-14T19:14:18.184Z] ACTION: build -- Passed. Build successful
[2026-04-14T19:14:18.184Z] REASON: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:14:18.184Z] TIME: 2.19 seconds
[2026-04-14T19:14:18.184Z] messages:
[2026-04-14T19:14:18.184Z] command: build jdk.jpackage.test.*
[2026-04-14T19:14:18.184Z] reason: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:14:18.184Z] started: Tue Apr 14 19:12:02 UTC 2026
[2026-04-14T19:14:18.184Z] Library /test/jdk/tools/jpackage/helpers:
[2026-04-14T19:14:18.184Z] 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-14T19:14:18.184Z] finished: Tue Apr 14 19:12:04 UTC 2026
[2026-04-14T19:14:18.184Z] elapsed time (seconds): 2.19
[2026-04-14T19:14:18.184Z]
[2026-04-14T19:14:18.184Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:14:18.184Z] REASON: .class file out of date or does not exist
[2026-04-14T19:14:18.184Z] TIME: 2.179 seconds
[2026-04-14T19:14:18.184Z] messages:
[2026-04-14T19:14:18.185Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java
[2026-04-14T19:14:18.185Z] reason: .class file out of date or does not exist
[2026-04-14T19:14:18.185Z] started: Tue Apr 14 19:12:02 UTC 2026
[2026-04-14T19:14:18.185Z] 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-14T19:14:18.185Z] Mode: agentvm
[2026-04-14T19:14:18.185Z] Agent id: 2
[2026-04-14T19:14:18.185Z] Process id: 31572
[2026-04-14T19:14:18.185Z] finished: Tue Apr 14 19:12:04 UTC 2026
[2026-04-14T19:14:18.185Z] elapsed time (seconds): 2.179
[2026-04-14T19:14:18.185Z] configuration:
[2026-04-14T19:14:18.185Z] Boot Layer (javac runtime environment)
[2026-04-14T19:14:18.185Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:14:18.185Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:14:18.185Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:14:18.185Z]
[2026-04-14T19:14:18.185Z] javac compilation environment
[2026-04-14T19:14:18.185Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:14:18.185Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:14:18.185Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:14:18.185Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d
[2026-04-14T19:14:18.185Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:14:18.185Z]
[2026-04-14T19:14:18.185Z] rerun:
[2026-04-14T19:14:18.185Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:14:18.185Z] 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-14T19:14:18.185Z] SystemDrive=C: \
[2026-04-14T19:14:18.185Z] SystemRoot='C:\Windows' \
[2026-04-14T19:14:18.185Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:14:18.185Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:14:18.185Z] windir='C:\Windows' \
[2026-04-14T19:14:18.185Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:14:18.185Z] -J-ea \
[2026-04-14T19:14:18.185Z] -J-esa \
[2026-04-14T19:14:18.185Z] -J-Xmx512m \
[2026-04-14T19:14:18.185Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:14:18.185Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:14:18.185Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:14:18.185Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:14:18.185Z] -J-Dtest.java.opts= \
[2026-04-14T19:14:18.185Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:14:18.185Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:14:18.185Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:14:18.185Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:14:18.185Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:14:18.185Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \
[2026-04-14T19:14:18.185Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:14:18.185Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \
[2026-04-14T19:14:18.185Z] -J-Dtest.main.class=EmptyFolderTest \
[2026-04-14T19:14:18.185Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:14:18.185Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.185Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d' \
[2026-04-14T19:14:18.185Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.185Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.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-14T19:14:18.185Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.185Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.185Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java'
[2026-04-14T19:14:18.185Z]
[2026-04-14T19:14:18.185Z] ACTION: build -- Passed. Build successful
[2026-04-14T19:14:18.185Z] REASON: User specified action: run build EmptyFolderTest
[2026-04-14T19:14:18.185Z] TIME: 0.277 seconds
[2026-04-14T19:14:18.185Z] messages:
[2026-04-14T19:14:18.185Z] command: build EmptyFolderTest
[2026-04-14T19:14:18.185Z] reason: User specified action: run build EmptyFolderTest
[2026-04-14T19:14:18.185Z] started: Tue Apr 14 19:12:04 UTC 2026
[2026-04-14T19:14:18.185Z] Test directory:
[2026-04-14T19:14:18.185Z] compile: EmptyFolderTest
[2026-04-14T19:14:18.185Z] finished: Tue Apr 14 19:12:04 UTC 2026
[2026-04-14T19:14:18.185Z] elapsed time (seconds): 0.277
[2026-04-14T19:14:18.185Z]
[2026-04-14T19:14:18.185Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:14:18.185Z] REASON: .class file out of date or does not exist
[2026-04-14T19:14:18.185Z] TIME: 0.276 seconds
[2026-04-14T19:14:18.185Z] messages:
[2026-04-14T19:14:18.185Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java
[2026-04-14T19:14:18.185Z] reason: .class file out of date or does not exist
[2026-04-14T19:14:18.185Z] started: Tue Apr 14 19:12:04 UTC 2026
[2026-04-14T19:14:18.185Z] 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-14T19:14:18.185Z] Mode: agentvm
[2026-04-14T19:14:18.185Z] Agent id: 2
[2026-04-14T19:14:18.185Z] Process id: 31572
[2026-04-14T19:14:18.185Z] finished: Tue Apr 14 19:12:04 UTC 2026
[2026-04-14T19:14:18.185Z] elapsed time (seconds): 0.276
[2026-04-14T19:14:18.185Z] configuration:
[2026-04-14T19:14:18.185Z] Boot Layer (javac runtime environment)
[2026-04-14T19:14:18.185Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:14:18.185Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:14:18.185Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:14:18.185Z]
[2026-04-14T19:14:18.185Z] javac compilation environment
[2026-04-14T19:14:18.185Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:14:18.185Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:14:18.185Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:14:18.185Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:14:18.185Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:14:18.185Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:14:18.185Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d
[2026-04-14T19:14:18.185Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:14:18.185Z]
[2026-04-14T19:14:18.185Z] rerun:
[2026-04-14T19:14:18.185Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:14:18.185Z] 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-14T19:14:18.185Z] SystemDrive=C: \
[2026-04-14T19:14:18.185Z] SystemRoot='C:\Windows' \
[2026-04-14T19:14:18.185Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:14:18.185Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:14:18.185Z] windir='C:\Windows' \
[2026-04-14T19:14:18.185Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:14:18.185Z] -J-ea \
[2026-04-14T19:14:18.185Z] -J-esa \
[2026-04-14T19:14:18.185Z] -J-Xmx512m \
[2026-04-14T19:14:18.185Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:14:18.185Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:14:18.185Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:14:18.185Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:14:18.185Z] -J-Dtest.java.opts= \
[2026-04-14T19:14:18.185Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:14:18.185Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:14:18.185Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:14:18.185Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:14:18.185Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:14:18.185Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \
[2026-04-14T19:14:18.185Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:14:18.185Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \
[2026-04-14T19:14:18.185Z] -J-Dtest.main.class=EmptyFolderTest \
[2026-04-14T19:14:18.185Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:14:18.185Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.185Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d' \
[2026-04-14T19:14:18.185Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.185Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.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-14T19:14:18.185Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:14:18.185Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d' \
[2026-04-14T19:14:18.185Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.185Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java'
[2026-04-14T19:14:18.185Z]
[2026-04-14T19:14:18.185Z] ACTION: build -- Passed. All files up to date
[2026-04-14T19:14:18.185Z] REASON: Named class compiled on demand
[2026-04-14T19:14:18.185Z] TIME: 0.039 seconds
[2026-04-14T19:14:18.185Z] messages:
[2026-04-14T19:14:18.185Z] command: build jdk.jpackage.test.Main
[2026-04-14T19:14:18.185Z] reason: Named class compiled on demand
[2026-04-14T19:14:18.185Z] started: Tue Apr 14 19:12:04 UTC 2026
[2026-04-14T19:14:18.186Z] finished: Tue Apr 14 19:12:04 UTC 2026
[2026-04-14T19:14:18.186Z] elapsed time (seconds): 0.039
[2026-04-14T19:14:18.186Z]
[2026-04-14T19:14:18.186Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:14:18.186Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage
[2026-04-14T19:14:18.186Z] TIME: 104.193 seconds
[2026-04-14T19:14:18.186Z] messages:
[2026-04-14T19:14:18.186Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage
[2026-04-14T19:14:18.186Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage
[2026-04-14T19:14:18.186Z] exclusiveAccess wait time (seconds): 18.875
[2026-04-14T19:14:18.186Z] started: Tue Apr 14 19:12:23 UTC 2026
[2026-04-14T19:14:18.186Z] Mode: othervm [/othervm specified]
[2026-04-14T19:14:18.186Z] 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-14T19:14:18.186Z] Process id: 49736
[2026-04-14T19:14:18.186Z] finished: Tue Apr 14 19:14:07 UTC 2026
[2026-04-14T19:14:18.186Z] elapsed time (seconds): 104.193
[2026-04-14T19:14:18.186Z] configuration:
[2026-04-14T19:14:18.186Z] Boot Layer
[2026-04-14T19:14:18.186Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:14:18.186Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:14:18.186Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:14:18.186Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:14:18.186Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:14:18.186Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:14:18.186Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:14:18.186Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:14:18.186Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:14:18.186Z]
[2026-04-14T19:14:18.186Z] STDOUT:
[2026-04-14T19:14:18.186Z] [19:12:24.074] Parsing [--jpt-run=EmptyFolderTest.testPackage]...
[2026-04-14T19:14:18.186Z] [19:12:24.204] EmptyFolderTest.testPackage -> [public static void EmptyFolderTest.testPackage()]
[2026-04-14T19:14:18.186Z] [19:12:24.301] Create: EmptyFolderTest.testPackage
[2026-04-14T19:14:18.186Z] [19:12:24.312] [ RUN ] EmptyFolderTest.testPackage
[2026-04-14T19:14:18.186Z] [19:12:24.596] TRACE: Bundler msi enabled
[2026-04-14T19:14:18.186Z] [19:12:24.718] TRACE: Bundler exe enabled
[2026-04-14T19:14:18.186Z] [19:12:24.789] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:14:18.186Z] [19:12:25.002] TRACE: exec: Execute tool provider [javac -d testPackage\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:14:18.186Z] [19:12:26.130] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:14:18.186Z] [19:12:26.162] TRACE: assertEquals(0): Check command tool provider [javac -d testPackage\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:14:18.186Z] [19:12:26.165] TRACE: exec: Execute tool provider [jar -c -f testPackage\input\hello.jar -C testPackage\jar-workdir .](7); discard out+err...
[2026-04-14T19:14:18.186Z] [19:12:26.253] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:14:18.186Z] [19:12:26.254] 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-14T19:14:18.186Z] [19:12:26.295] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:14:18.186Z] [19:12:26.859] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:14:18.186Z] [19:12:26.861] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:14:18.186Z] [19:12:32.047] Command [PID: -1]:
[2026-04-14T19:14:18.186Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\image\EmptyFolderPackageTest\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,java.sql.rowset,jdk.jsobject,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.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-14T19:14:18.186Z] [19:12:32.048] Output:
[2026-04-14T19:14:18.186Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:14:18.186Z]
[2026-04-14T19:14:18.186Z] [19:12:32.048] Returned: 0
[2026-04-14T19:14:18.186Z]
[2026-04-14T19:14:18.186Z] [19:12:32.177] Using default package resource JavaApp.ico [icon] (add EmptyFolderPackageTest.ico to the resource-dir to customize).
[2026-04-14T19:14:18.186Z] [19:12:32.183] Using default package resource WinLauncher.template [Template for creating executable properties file] (add EmptyFolderPackageTest.properties to the resource-dir to customize).
[2026-04-14T19:14:18.186Z] [19:12:32.192] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023".
[2026-04-14T19:14:18.186Z] [19:12:32.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-14T19:14:18.186Z] [19:12:32.973] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:14:18.186Z] [19:12:33.004] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testPackage\output\EmptyFolderPackageTest-1.0.msi.
[2026-04-14T19:14:18.186Z] [19:12:33.005] MSI ProductCode: f49bc025-309b-3f34-9cce-9e3cac92b8de.
[2026-04-14T19:14:18.186Z] [19:12:33.005] MSI UpgradeCode: 74b36052-fc0e-3e9c-98c2-47c57b9f34bd.
[2026-04-14T19:14:18.186Z] [19:12:33.033] Using default package resource wix3-to-wix4-conv.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-14T19:14:18.186Z] [19:12:33.057] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:14:18.186Z] [19:12:33.066] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:14:18.186Z] [19:12:33.076] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:14:18.186Z] [19:12:33.085] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:14:18.186Z] [19:12:33.108] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:14:18.186Z] [19:12:33.116] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:14:18.186Z] [19:12:33.141] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testPackage\output\EmptyFolderPackageTest-1.0.msi.
[2026-04-14T19:14:18.186Z] [19:12:33.144] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\image\EmptyFolderPackageTest
[2026-04-14T19:14:18.186Z] [19:13:09.436] Command [PID: 65596]:
[2026-04-14T19:14:18.186Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\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.jpackage17040646421202554023\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.jpackage17040646421202554023\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17040646421202554023\wixobj\a.msi
[2026-04-14T19:14:18.186Z] [19:13:09.436] Returned: 0
[2026-04-14T19:14:18.186Z]
[2026-04-14T19:14:18.186Z] [19:13:09.470] Succeeded in building MSI Installer Package package
[2026-04-14T19:14:18.186Z] [19:13:09.674] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:14:18.186Z] [19:13:09.675] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:14:18.186Z] [19:13:09.676] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] path exists
[2026-04-14T19:14:18.186Z] [19:13:09.676] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] is a file
[2026-04-14T19:14:18.186Z] [19:13:09.711] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testPackage\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:14:18.186Z] [19:13:09.711] TRACE: icacls "testPackage\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:14:18.186Z] [19:13:09.712] TRACE: msiexec /a "testPackage\output\EmptyFolderPackageTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testPackage\unpacked-msi\Program Files"
[2026-04-14T19:14:18.186Z] [19:13:09.713] TRACE: Done
[2026-04-14T19:14:18.186Z] [19:13:09.714] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:14:18.186Z] [19:13:10.475] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:14:18.186Z] [19:13:13.476] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:14:18.186Z] [19:13:14.226] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:14:18.186Z] [19:13:18.227] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:14:18.186Z] [19:13:18.958] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:14:18.186Z] [19:13:23.960] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:14:18.186Z] [19:13:24.707] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:14:18.186Z] [19:13:30.710] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:14:18.186Z] [19:13:31.439] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:14:18.186Z] [19:13:38.441] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:14:18.186Z] [19:13:39.163] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:14:18.186Z] [19:13:47.165] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:14:18.186Z] [19:13:47.894] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:14:18.186Z] [19:13:56.897] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:14:18.186Z] [19:13:57.643] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:14:18.186Z] [19:14:07.662] TRACE: Convert [PFiles64\EmptyFolderPackageTest] into [EmptyFolderPackageTest] in [testPackage\unpacked-msi\Program Files] directory
[2026-04-14T19:14:18.186Z] [19:14:07.663] TRACE: Deleting [testPackage\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:14:18.186Z] [19:14:07.664] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:14:18.186Z] [19:14:07.684] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:14:18.186Z] [19:14:07.684] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:14:18.186Z] [19:14:07.687] TRACE: assertTrue(): Check [testPackage\unpacked-msi\Program Files\EmptyFolderPackageTest\service-installer.exe] path doesn't exist
[2026-04-14T19:14:18.186Z] [19:14:07.689] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:14:18.186Z] [19:14:07.693] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:14:18.186Z] [19:14:07.693] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package
[2026-04-14T19:14:18.186Z] [19:14:07.693] [ FAILED ] EmptyFolderTest.testPackage; checks=9
[2026-04-14T19:14:18.186Z] [19:14:07.696] [==========] 1 tests ran
[2026-04-14T19:14:18.186Z] [19:14:07.696] [ PASSED ] 0 tests
[2026-04-14T19:14:18.186Z] [19:14:07.698] [ FAILED ] 1 test, listed below
[2026-04-14T19:14:18.186Z] [19:14:07.698] [ FAILED ] EmptyFolderTest.testPackage; workDir=[testPackage]
[2026-04-14T19:14:18.186Z] [19:14:07.699] 1 FAILED TEST
[2026-04-14T19:14:18.186Z] STDERR:
[2026-04-14T19:14:18.186Z] 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-14T19:14:18.186Z] at jdk.jpackage.test.TKit.error(TKit.java:324)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479)
[2026-04-14T19:14:18.186Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453)
[2026-04-14T19:14:18.186Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452)
[2026-04-14T19:14:18.186Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58)
[2026-04-14T19:14:18.186Z] at EmptyFolderTest.testPackage(EmptyFolderTest.java:69)
[2026-04-14T19:14:18.186Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:14:18.186Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:14:18.186Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:14:18.186Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:14:18.186Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:14:18.186Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:14:18.186Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:14:18.186Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:14:18.186Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:14:18.186Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:14:18.186Z] java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.Main.runTests(Main.java:132)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:14:18.186Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:14:18.186Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:14:18.186Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:14:18.186Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:14:18.186Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:14:18.186Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:14:18.186Z]
[2026-04-14T19:14:18.186Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:14:18.186Z] JavaTest Message: shutting down test
[2026-04-14T19:14:18.186Z]
[2026-04-14T19:14:18.186Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:14:18.186Z] rerun:
[2026-04-14T19:14:18.186Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:14:18.186Z] 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-14T19:14:18.186Z] SystemDrive=C: \
[2026-04-14T19:14:18.186Z] SystemRoot='C:\Windows' \
[2026-04-14T19:14:18.186Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:14:18.186Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:14:18.186Z] windir='C:\Windows' \
[2026-04-14T19:14:18.186Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \
[2026-04-14T19:14:18.186Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \
[2026-04-14T19:14:18.186Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:14:18.186Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:14:18.186Z] -Dtest.compiler.opts= \
[2026-04-14T19:14:18.186Z] -Dtest.java.opts= \
[2026-04-14T19:14:18.186Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:14:18.186Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:14:18.186Z] -Dtest.timeout.factor=8.0 \
[2026-04-14T19:14:18.186Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:14:18.186Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:14:18.186Z] -Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \
[2026-04-14T19:14:18.186Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:14:18.186Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \
[2026-04-14T19:14:18.188Z] -Dtest.main.class=EmptyFolderTest \
[2026-04-14T19:14:18.188Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:14:18.188Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.188Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d' \
[2026-04-14T19:14:18.188Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.188Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:14:18.188Z] -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-14T19:14:18.188Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:14:18.188Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:14:18.188Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:14:18.188Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:14:18.188Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:14:18.188Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:14:18.188Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:14:18.188Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:14:18.188Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:14:18.188Z] -ea \
[2026-04-14T19:14:18.188Z] -esa \
[2026-04-14T19:14:18.188Z] -Xmx512m \
[2026-04-14T19:14:18.188Z] -XX:-UseCompressedOops \
[2026-04-14T19:14:18.188Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:14:18.188Z] -Xmx512m \
[2026-04-14T19:14:18.188Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\tools\jpackage\share\EmptyFolderTest_id0.d\main.0.jta' --jpt-run=EmptyFolderTest.testPackage
[2026-04-14T19:14:18.188Z]
[2026-04-14T19:14:18.188Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:14:18.188Z] --------------------------------------------------
[2026-04-14T19:19:57.838Z] TEST: tools/jpackage/share/InstallDirTest.java#id1
[2026-04-14T19:19:57.838Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image
[2026-04-14T19:19:57.838Z]
[2026-04-14T19:19:57.838Z] ACTION: build -- Passed. Build successful
[2026-04-14T19:19:57.838Z] REASON: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:19:57.838Z] TIME: 1.406 seconds
[2026-04-14T19:19:57.838Z] messages:
[2026-04-14T19:19:57.838Z] command: build jdk.jpackage.test.*
[2026-04-14T19:19:57.838Z] reason: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:19:57.838Z] started: Tue Apr 14 19:15:08 UTC 2026
[2026-04-14T19:19:57.838Z] Library /test/jdk/tools/jpackage/helpers:
[2026-04-14T19:19:57.838Z] 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-14T19:19:57.838Z] finished: Tue Apr 14 19:15:09 UTC 2026
[2026-04-14T19:19:57.838Z] elapsed time (seconds): 1.406
[2026-04-14T19:19:57.838Z]
[2026-04-14T19:19:57.838Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:19:57.838Z] REASON: .class file out of date or does not exist
[2026-04-14T19:19:57.838Z] TIME: 1.397 seconds
[2026-04-14T19:19:57.838Z] messages:
[2026-04-14T19:19:57.839Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java
[2026-04-14T19:19:57.839Z] reason: .class file out of date or does not exist
[2026-04-14T19:19:57.839Z] started: Tue Apr 14 19:15:08 UTC 2026
[2026-04-14T19:19:57.839Z] 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-14T19:19:57.839Z] Mode: agentvm
[2026-04-14T19:19:57.839Z] Agent id: 2
[2026-04-14T19:19:57.839Z] Process id: 31572
[2026-04-14T19:19:57.839Z] finished: Tue Apr 14 19:15:09 UTC 2026
[2026-04-14T19:19:57.839Z] elapsed time (seconds): 1.397
[2026-04-14T19:19:57.839Z] configuration:
[2026-04-14T19:19:57.839Z] Boot Layer (javac runtime environment)
[2026-04-14T19:19:57.839Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:19:57.839Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:19:57.839Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:19:57.839Z]
[2026-04-14T19:19:57.839Z] javac compilation environment
[2026-04-14T19:19:57.839Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:19:57.839Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:19:57.839Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:19:57.839Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:19:57.839Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:19:57.839Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:19:57.839Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:19:57.839Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:19:57.839Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d
[2026-04-14T19:19:57.839Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:19:57.839Z]
[2026-04-14T19:19:57.839Z] rerun:
[2026-04-14T19:19:57.839Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:19:57.839Z] 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-14T19:19:57.839Z] SystemDrive=C: \
[2026-04-14T19:19:57.839Z] SystemRoot='C:\Windows' \
[2026-04-14T19:19:57.839Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:19:57.839Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:19:57.839Z] windir='C:\Windows' \
[2026-04-14T19:19:57.839Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:19:57.839Z] -J-ea \
[2026-04-14T19:19:57.839Z] -J-esa \
[2026-04-14T19:19:57.839Z] -J-Xmx512m \
[2026-04-14T19:19:57.839Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:19:57.839Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:19:57.839Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:19:57.839Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:19:57.839Z] -J-Dtest.java.opts= \
[2026-04-14T19:19:57.839Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:19:57.839Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:19:57.839Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:19:57.839Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:19:57.839Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:19:57.839Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \
[2026-04-14T19:19:57.839Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:19:57.839Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \
[2026-04-14T19:19:57.839Z] -J-Dtest.main.class=InstallDirTest \
[2026-04-14T19:19:57.839Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:19:57.839Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.839Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d' \
[2026-04-14T19:19:57.839Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.839Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.839Z] -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-14T19:19:57.839Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:19:57.839Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:19:57.839Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:19:57.839Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:19:57.839Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:19:57.839Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:19:57.839Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:19:57.839Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.839Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.840Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java'
[2026-04-14T19:19:57.840Z]
[2026-04-14T19:19:57.840Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:19:57.840Z] REASON: User specified action: run compile -Xlint:all -Werror InstallDirTest.java
[2026-04-14T19:19:57.840Z] TIME: 0.706 seconds
[2026-04-14T19:19:57.840Z] messages:
[2026-04-14T19:19:57.840Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java
[2026-04-14T19:19:57.840Z] reason: User specified action: run compile -Xlint:all -Werror InstallDirTest.java
[2026-04-14T19:19:57.840Z] started: Tue Apr 14 19:15:09 UTC 2026
[2026-04-14T19:19:57.840Z] 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-14T19:19:57.840Z] Mode: agentvm
[2026-04-14T19:19:57.840Z] Agent id: 2
[2026-04-14T19:19:57.840Z] Process id: 31572
[2026-04-14T19:19:57.840Z] finished: Tue Apr 14 19:15:10 UTC 2026
[2026-04-14T19:19:57.840Z] elapsed time (seconds): 0.706
[2026-04-14T19:19:57.840Z] configuration:
[2026-04-14T19:19:57.840Z] Boot Layer (javac runtime environment)
[2026-04-14T19:19:57.840Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:19:57.840Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:19:57.840Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:19:57.840Z]
[2026-04-14T19:19:57.840Z] javac compilation environment
[2026-04-14T19:19:57.840Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:19:57.840Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:19:57.840Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:19:57.840Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:19:57.840Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:19:57.840Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d
[2026-04-14T19:19:57.840Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:19:57.840Z]
[2026-04-14T19:19:57.840Z] rerun:
[2026-04-14T19:19:57.840Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:19:57.840Z] 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-14T19:19:57.840Z] SystemDrive=C: \
[2026-04-14T19:19:57.840Z] SystemRoot='C:\Windows' \
[2026-04-14T19:19:57.840Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:19:57.840Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:19:57.840Z] windir='C:\Windows' \
[2026-04-14T19:19:57.840Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:19:57.840Z] -J-ea \
[2026-04-14T19:19:57.840Z] -J-esa \
[2026-04-14T19:19:57.840Z] -J-Xmx512m \
[2026-04-14T19:19:57.840Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:19:57.840Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:19:57.840Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:19:57.840Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:19:57.840Z] -J-Dtest.java.opts= \
[2026-04-14T19:19:57.840Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:19:57.840Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:19:57.840Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:19:57.840Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:19:57.840Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:19:57.840Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \
[2026-04-14T19:19:57.840Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:19:57.840Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \
[2026-04-14T19:19:57.840Z] -J-Dtest.main.class=InstallDirTest \
[2026-04-14T19:19:57.840Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:19:57.840Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.840Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d' \
[2026-04-14T19:19:57.840Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.840Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.840Z] -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-14T19:19:57.840Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:19:57.840Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:19:57.840Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:19:57.840Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:19:57.840Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:19:57.840Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:19:57.840Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:19:57.840Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d' \
[2026-04-14T19:19:57.840Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.840Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.840Z] -Xlint:all \
[2026-04-14T19:19:57.840Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java'
[2026-04-14T19:19:57.840Z]
[2026-04-14T19:19:57.840Z] ACTION: build -- Passed. All files up to date
[2026-04-14T19:19:57.840Z] REASON: Named class compiled on demand
[2026-04-14T19:19:57.840Z] TIME: 0.026 seconds
[2026-04-14T19:19:57.840Z] messages:
[2026-04-14T19:19:57.840Z] command: build jdk.jpackage.test.Main
[2026-04-14T19:19:57.840Z] reason: Named class compiled on demand
[2026-04-14T19:19:57.840Z] started: Tue Apr 14 19:15:10 UTC 2026
[2026-04-14T19:19:57.840Z] finished: Tue Apr 14 19:15:10 UTC 2026
[2026-04-14T19:19:57.840Z] elapsed time (seconds): 0.026
[2026-04-14T19:19:57.840Z]
[2026-04-14T19:19:57.840Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:19:57.840Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest
[2026-04-14T19:19:57.840Z] TIME: 103.621 seconds
[2026-04-14T19:19:57.840Z] messages:
[2026-04-14T19:19:57.840Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest
[2026-04-14T19:19:57.840Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest
[2026-04-14T19:19:57.840Z] exclusiveAccess wait time (seconds): 170.251
[2026-04-14T19:19:57.840Z] started: Tue Apr 14 19:18:00 UTC 2026
[2026-04-14T19:19:57.840Z] Mode: othervm [/othervm specified]
[2026-04-14T19:19:57.840Z] 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-14T19:19:57.840Z] Process id: 71316
[2026-04-14T19:19:57.840Z] finished: Tue Apr 14 19:19:44 UTC 2026
[2026-04-14T19:19:57.840Z] elapsed time (seconds): 103.621
[2026-04-14T19:19:57.840Z] configuration:
[2026-04-14T19:19:57.840Z] Boot Layer
[2026-04-14T19:19:57.840Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:19:57.840Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:19:57.840Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:19:57.840Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:19:57.840Z]
[2026-04-14T19:19:57.840Z] STDOUT:
[2026-04-14T19:19:57.840Z] [19:18:00.875] Parsing [--jpt-run=InstallDirTest]...
[2026-04-14T19:19:57.840Z] [19:18:00.997] InstallDirTest -> [public static void InstallDirTest.testCommon(java.nio.file.Path)]
[2026-04-14T19:19:57.840Z] [19:18:01.098] Create: InstallDirTest.testCommon(TestVendor\InstallDirTest1234)
[2026-04-14T19:19:57.840Z] [19:18:01.117] [ RUN ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234)
[2026-04-14T19:19:57.840Z] [19:18:01.367] TRACE: Bundler msi enabled
[2026-04-14T19:19:57.840Z] [19:18:01.498] TRACE: Bundler exe enabled
[2026-04-14T19:19:57.840Z] [19:18:01.544] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:19:57.840Z] [19:18:01.685] TRACE: exec: Execute tool provider [javac -d testCommon.dbc72862\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:19:57.840Z] [19:18:02.727] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:19:57.840Z] [19:18:02.734] TRACE: assertEquals(0): Check command tool provider [javac -d testCommon.dbc72862\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:19:57.840Z] [19:18:02.737] TRACE: exec: Execute tool provider [jar -c -f testCommon.dbc72862\input\hello.jar -C testCommon.dbc72862\jar-workdir .](7); discard out+err...
[2026-04-14T19:19:57.840Z] [19:18:02.817] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:19:57.840Z] [19:18:02.817] 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-14T19:19:57.840Z] [19:18:02.858] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:19:57.840Z] [19:18:03.416] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:19:57.840Z] [19:18:03.417] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:19:57.840Z] [19:18:08.356] Command [PID: -1]:
[2026-04-14T19:19:57.840Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\image\CommonInstallDirTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.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-14T19:19:57.840Z] [19:18:08.356] Output:
[2026-04-14T19:19:57.840Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:19:57.840Z]
[2026-04-14T19:19:57.840Z] [19:18:08.362] Returned: 0
[2026-04-14T19:19:57.840Z]
[2026-04-14T19:19:57.840Z] [19:18:08.499] Using default package resource JavaApp.ico [icon] (add CommonInstallDirTest.ico to the resource-dir to customize).
[2026-04-14T19:19:57.840Z] [19:18:08.505] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonInstallDirTest.properties to the resource-dir to customize).
[2026-04-14T19:19:57.841Z] [19:18:08.513] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837".
[2026-04-14T19:19:57.841Z] [19:18:09.498] Using default package resource wix3-to-wix4-conv.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-14T19:19:57.841Z] [19:18:09.631] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:19:57.841Z] [19:18:09.662] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi.
[2026-04-14T19:19:57.841Z] [19:18:09.662] MSI ProductCode: f08acb58-95e7-3604-acb2-2063fd847b58.
[2026-04-14T19:19:57.841Z] [19:18:09.662] MSI UpgradeCode: cb270a7f-c01b-3467-90f9-9f70bd42ecfd.
[2026-04-14T19:19:57.841Z] [19:18:09.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-14T19:19:57.841Z] [19:18:09.717] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:19:57.841Z] [19:18:09.728] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:19:57.841Z] [19:18:09.738] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:19:57.841Z] [19:18:09.748] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:19:57.841Z] [19:18:09.770] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:19:57.841Z] [19:18:09.773] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:19:57.841Z] [19:18:09.799] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi.
[2026-04-14T19:19:57.841Z] [19:18:09.801] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\image\CommonInstallDirTest
[2026-04-14T19:19:57.841Z] [19:18:45.941] Command [PID: 83924]:
[2026-04-14T19:19:57.841Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\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.jpackage5761141660748306837\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.jpackage5761141660748306837\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5761141660748306837\wixobj\a.msi
[2026-04-14T19:19:57.841Z] [19:18:45.941] Returned: 0
[2026-04-14T19:19:57.841Z]
[2026-04-14T19:19:57.841Z] [19:18:45.974] Succeeded in building MSI Installer Package package
[2026-04-14T19:19:57.841Z] [19:18:46.184] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:19:57.841Z] [19:18:46.184] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:19:57.841Z] [19:18:46.185] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] path exists
[2026-04-14T19:19:57.841Z] [19:18:46.185] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] is a file
[2026-04-14T19:19:57.841Z] [19:18:46.221] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testCommon.dbc72862\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:19:57.841Z] [19:18:46.222] TRACE: icacls "testCommon.dbc72862\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:19:57.841Z] [19:18:46.222] TRACE: msiexec /a "testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testCommon.dbc72862\unpacked-msi\Program Files"
[2026-04-14T19:19:57.841Z] [19:18:46.223] TRACE: Done
[2026-04-14T19:19:57.841Z] [19:18:46.225] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:19:57.841Z] [19:18:47.005] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:19:57.841Z] [19:18:50.007] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:19:57.841Z] [19:18:50.723] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:19:57.841Z] [19:18:54.724] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:19:57.841Z] [19:18:55.436] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:19:57.841Z] [19:19:00.436] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:19:57.841Z] [19:19:01.150] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:19:57.841Z] [19:19:07.152] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:19:57.841Z] [19:19:07.867] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:19:57.841Z] [19:19:14.869] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:19:57.841Z] [19:19:15.589] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:19:57.841Z] [19:19:23.592] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:19:57.841Z] [19:19:24.306] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:19:57.841Z] [19:19:33.307] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:19:57.841Z] [19:19:34.029] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:19:57.841Z] [19:19:44.033] TRACE: Convert [PFiles64\TestVendor\InstallDirTest1234] into [TestVendor\InstallDirTest1234] in [testCommon.dbc72862\unpacked-msi\Program Files] directory
[2026-04-14T19:19:57.841Z] [19:19:44.034] TRACE: Deleting [testCommon.dbc72862\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:19:57.841Z] [19:19:44.036] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:19:57.841Z] [19:19:44.060] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:19:57.841Z] [19:19:44.061] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:19:57.841Z] [19:19:44.076] TRACE: assertTrue(): Check [testCommon.dbc72862\unpacked-msi\Program Files\TestVendor\InstallDirTest1234\service-installer.exe] path doesn't exist
[2026-04-14T19:19:57.841Z] [19:19:44.090] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:19:57.841Z] [19:19:44.094] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:19:57.841Z] [19:19:44.094] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package
[2026-04-14T19:19:57.841Z] [19:19:44.095] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); checks=9
[2026-04-14T19:19:57.841Z] [19:19:44.097] [==========] 1 tests ran
[2026-04-14T19:19:57.841Z] [19:19:44.097] [ PASSED ] 0 tests
[2026-04-14T19:19:57.841Z] [19:19:44.099] [ FAILED ] 1 test, listed below
[2026-04-14T19:19:57.841Z] [19:19:44.100] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); workDir=[testCommon.dbc72862]
[2026-04-14T19:19:57.841Z] [19:19:44.100] 1 FAILED TEST
[2026-04-14T19:19:57.841Z] STDERR:
[2026-04-14T19:19:57.841Z] 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-14T19:19:57.841Z] at jdk.jpackage.test.TKit.error(TKit.java:324)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479)
[2026-04-14T19:19:57.841Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453)
[2026-04-14T19:19:57.841Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452)
[2026-04-14T19:19:57.841Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58)
[2026-04-14T19:19:57.841Z] at InstallDirTest.testCommon(InstallDirTest.java:94)
[2026-04-14T19:19:57.841Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:19:57.841Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:19:57.841Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:19:57.841Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:19:57.841Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:19:57.841Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:19:57.841Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:19:57.841Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:19:57.841Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:19:57.841Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:19:57.841Z] java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.Main.runTests(Main.java:132)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:19:57.841Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:19:57.841Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:19:57.841Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:19:57.841Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:19:57.841Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:19:57.841Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:19:57.841Z]
[2026-04-14T19:19:57.841Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:19:57.841Z] JavaTest Message: shutting down test
[2026-04-14T19:19:57.841Z]
[2026-04-14T19:19:57.841Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:19:57.841Z] rerun:
[2026-04-14T19:19:57.841Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:19:57.841Z] 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-14T19:19:57.841Z] SystemDrive=C: \
[2026-04-14T19:19:57.841Z] SystemRoot='C:\Windows' \
[2026-04-14T19:19:57.841Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:19:57.841Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:19:57.841Z] windir='C:\Windows' \
[2026-04-14T19:19:57.841Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \
[2026-04-14T19:19:57.841Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \
[2026-04-14T19:19:57.841Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:19:57.841Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:19:57.841Z] -Dtest.compiler.opts= \
[2026-04-14T19:19:57.841Z] -Dtest.java.opts= \
[2026-04-14T19:19:57.841Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:19:57.841Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:19:57.841Z] -Dtest.timeout.factor=8.0 \
[2026-04-14T19:19:57.841Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:19:57.841Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:19:57.841Z] -Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \
[2026-04-14T19:19:57.841Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:19:57.841Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \
[2026-04-14T19:19:57.841Z] -Dtest.main.class=InstallDirTest \
[2026-04-14T19:19:57.843Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:19:57.843Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.843Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d' \
[2026-04-14T19:19:57.843Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.843Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:19:57.843Z] -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-14T19:19:57.843Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:19:57.843Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:19:57.843Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:19:57.843Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:19:57.843Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:19:57.843Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:19:57.843Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:19:57.843Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:19:57.843Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:19:57.843Z] -ea \
[2026-04-14T19:19:57.843Z] -esa \
[2026-04-14T19:19:57.843Z] -Xmx512m \
[2026-04-14T19:19:57.843Z] -XX:-UseCompressedOops \
[2026-04-14T19:19:57.843Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:19:57.843Z] -Xmx512m \
[2026-04-14T19:19:57.843Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\tools\jpackage\share\InstallDirTest_id1.d\main.0.jta' --jpt-run=InstallDirTest
[2026-04-14T19:19:57.843Z]
[2026-04-14T19:19:57.843Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:19:57.843Z] --------------------------------------------------
[2026-04-14T19:21:07.435Z] TEST: tools/jpackage/share/JLinkOptionsTest.java
[2026-04-14T19:21:07.435Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image
[2026-04-14T19:21:07.435Z]
[2026-04-14T19:21:07.436Z] ACTION: build -- Passed. Build successful
[2026-04-14T19:21:07.436Z] REASON: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:21:07.436Z] TIME: 1.414 seconds
[2026-04-14T19:21:07.436Z] messages:
[2026-04-14T19:21:07.436Z] command: build jdk.jpackage.test.*
[2026-04-14T19:21:07.436Z] reason: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:21:07.436Z] started: Tue Apr 14 19:19:53 UTC 2026
[2026-04-14T19:21:07.436Z] Library /test/jdk/tools/jpackage/helpers:
[2026-04-14T19:21:07.436Z] 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-14T19:21:07.436Z] finished: Tue Apr 14 19:19:55 UTC 2026
[2026-04-14T19:21:07.436Z] elapsed time (seconds): 1.414
[2026-04-14T19:21:07.436Z]
[2026-04-14T19:21:07.436Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:21:07.436Z] REASON: .class file out of date or does not exist
[2026-04-14T19:21:07.436Z] TIME: 1.405 seconds
[2026-04-14T19:21:07.436Z] messages:
[2026-04-14T19:21:07.436Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java
[2026-04-14T19:21:07.436Z] reason: .class file out of date or does not exist
[2026-04-14T19:21:07.436Z] started: Tue Apr 14 19:19:53 UTC 2026
[2026-04-14T19:21:07.436Z] 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-14T19:21:07.436Z] Mode: agentvm
[2026-04-14T19:21:07.436Z] Agent id: 3
[2026-04-14T19:21:07.436Z] Process id: 5112
[2026-04-14T19:21:07.437Z] finished: Tue Apr 14 19:19:55 UTC 2026
[2026-04-14T19:21:07.437Z] elapsed time (seconds): 1.405
[2026-04-14T19:21:07.437Z] configuration:
[2026-04-14T19:21:07.437Z] Boot Layer (javac runtime environment)
[2026-04-14T19:21:07.437Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:21:07.437Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:21:07.437Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:21:07.437Z]
[2026-04-14T19:21:07.437Z] javac compilation environment
[2026-04-14T19:21:07.437Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:21:07.437Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:21:07.437Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:21:07.437Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:21:07.437Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:21:07.437Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:21:07.437Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:21:07.437Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:21:07.437Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d
[2026-04-14T19:21:07.437Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:21:07.437Z]
[2026-04-14T19:21:07.437Z] rerun:
[2026-04-14T19:21:07.437Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1' && \
[2026-04-14T19:21:07.437Z] 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-14T19:21:07.437Z] SystemDrive=C: \
[2026-04-14T19:21:07.437Z] SystemRoot='C:\Windows' \
[2026-04-14T19:21:07.437Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:21:07.437Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:21:07.437Z] windir='C:\Windows' \
[2026-04-14T19:21:07.437Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:21:07.437Z] -J-ea \
[2026-04-14T19:21:07.437Z] -J-esa \
[2026-04-14T19:21:07.437Z] -J-Xmx512m \
[2026-04-14T19:21:07.437Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:21:07.437Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:21:07.437Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:21:07.437Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:21:07.437Z] -J-Dtest.java.opts= \
[2026-04-14T19:21:07.437Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:21:07.437Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:21:07.437Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:21:07.437Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:21:07.437Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:21:07.437Z] -J-Dtest.name=tools/jpackage/share/JLinkOptionsTest.java \
[2026-04-14T19:21:07.437Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:21:07.437Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java' \
[2026-04-14T19:21:07.437Z] -J-Dtest.main.class=JLinkOptionsTest \
[2026-04-14T19:21:07.437Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:21:07.437Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.437Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d' \
[2026-04-14T19:21:07.437Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.437Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.437Z] -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-14T19:21:07.437Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:21:07.437Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:21:07.437Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:21:07.437Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:21:07.437Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:21:07.437Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:21:07.437Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:21:07.437Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.437Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.438Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java'
[2026-04-14T19:21:07.438Z]
[2026-04-14T19:21:07.438Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:21:07.438Z] REASON: User specified action: run compile -Xlint:all -Werror JLinkOptionsTest.java
[2026-04-14T19:21:07.438Z] TIME: 0.229 seconds
[2026-04-14T19:21:07.438Z] messages:
[2026-04-14T19:21:07.438Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java
[2026-04-14T19:21:07.438Z] reason: User specified action: run compile -Xlint:all -Werror JLinkOptionsTest.java
[2026-04-14T19:21:07.438Z] started: Tue Apr 14 19:19:55 UTC 2026
[2026-04-14T19:21:07.438Z] 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-14T19:21:07.438Z] Mode: agentvm
[2026-04-14T19:21:07.438Z] Agent id: 3
[2026-04-14T19:21:07.438Z] Process id: 5112
[2026-04-14T19:21:07.438Z] finished: Tue Apr 14 19:19:55 UTC 2026
[2026-04-14T19:21:07.438Z] elapsed time (seconds): 0.229
[2026-04-14T19:21:07.438Z] configuration:
[2026-04-14T19:21:07.438Z] Boot Layer (javac runtime environment)
[2026-04-14T19:21:07.438Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:21:07.438Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:21:07.438Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:21:07.438Z]
[2026-04-14T19:21:07.438Z] javac compilation environment
[2026-04-14T19:21:07.438Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:21:07.438Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:21:07.438Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:21:07.438Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:21:07.438Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:21:07.438Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:21:07.438Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:21:07.438Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:21:07.438Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:21:07.438Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:21:07.438Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d
[2026-04-14T19:21:07.438Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:21:07.438Z]
[2026-04-14T19:21:07.438Z] rerun:
[2026-04-14T19:21:07.438Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1' && \
[2026-04-14T19:21:07.438Z] 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-14T19:21:07.438Z] SystemDrive=C: \
[2026-04-14T19:21:07.438Z] SystemRoot='C:\Windows' \
[2026-04-14T19:21:07.438Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:21:07.438Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:21:07.438Z] windir='C:\Windows' \
[2026-04-14T19:21:07.438Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:21:07.438Z] -J-ea \
[2026-04-14T19:21:07.438Z] -J-esa \
[2026-04-14T19:21:07.438Z] -J-Xmx512m \
[2026-04-14T19:21:07.438Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:21:07.438Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:21:07.438Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:21:07.438Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:21:07.439Z] -J-Dtest.java.opts= \
[2026-04-14T19:21:07.439Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:21:07.439Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:21:07.439Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:21:07.439Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:21:07.439Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:21:07.439Z] -J-Dtest.name=tools/jpackage/share/JLinkOptionsTest.java \
[2026-04-14T19:21:07.439Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:21:07.439Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java' \
[2026-04-14T19:21:07.439Z] -J-Dtest.main.class=JLinkOptionsTest \
[2026-04-14T19:21:07.439Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:21:07.439Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.439Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d' \
[2026-04-14T19:21:07.439Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.439Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.439Z] -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-14T19:21:07.439Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:21:07.439Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:21:07.439Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:21:07.439Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:21:07.439Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:21:07.439Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:21:07.439Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:21:07.439Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d' \
[2026-04-14T19:21:07.439Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.439Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.439Z] -Xlint:all \
[2026-04-14T19:21:07.439Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java'
[2026-04-14T19:21:07.439Z]
[2026-04-14T19:21:07.439Z] ACTION: build -- Passed. All files up to date
[2026-04-14T19:21:07.439Z] REASON: Named class compiled on demand
[2026-04-14T19:21:07.439Z] TIME: 0.051 seconds
[2026-04-14T19:21:07.439Z] messages:
[2026-04-14T19:21:07.439Z] command: build jdk.jpackage.test.Main
[2026-04-14T19:21:07.439Z] reason: Named class compiled on demand
[2026-04-14T19:21:07.439Z] started: Tue Apr 14 19:19:55 UTC 2026
[2026-04-14T19:21:07.439Z] finished: Tue Apr 14 19:19:55 UTC 2026
[2026-04-14T19:21:07.439Z] elapsed time (seconds): 0.051
[2026-04-14T19:21:07.439Z]
[2026-04-14T19:21:07.439Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:21:07.439Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=JLinkOptionsTest
[2026-04-14T19:21:07.439Z] TIME: 33.77 seconds
[2026-04-14T19:21:07.439Z] messages:
[2026-04-14T19:21:07.439Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=JLinkOptionsTest
[2026-04-14T19:21:07.439Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=JLinkOptionsTest
[2026-04-14T19:21:07.439Z] exclusiveAccess wait time (seconds): 32.985
[2026-04-14T19:21:07.439Z] started: Tue Apr 14 19:20:28 UTC 2026
[2026-04-14T19:21:07.439Z] Mode: othervm [/othervm specified]
[2026-04-14T19:21:07.439Z] 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-14T19:21:07.439Z] Process id: 72620
[2026-04-14T19:21:07.439Z] finished: Tue Apr 14 19:21:02 UTC 2026
[2026-04-14T19:21:07.439Z] elapsed time (seconds): 33.77
[2026-04-14T19:21:07.439Z] configuration:
[2026-04-14T19:21:07.439Z] Boot Layer
[2026-04-14T19:21:07.439Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:21:07.439Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:21:07.439Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:21:07.439Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:21:07.439Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:21:07.439Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:21:07.439Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:21:07.439Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:21:07.439Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:21:07.439Z]
[2026-04-14T19:21:07.439Z] STDOUT:
[2026-04-14T19:21:07.439Z] [19:20:28.808] Parsing [--jpt-run=JLinkOptionsTest]...
[2026-04-14T19:21:07.439Z] [19:20:28.959] JLinkOptionsTest -> [public void JLinkOptionsTest.test(java.lang.String,java.lang.String[],java.lang.String[],java.lang.String[]), public void JLinkOptionsTest.testNoBindServicesByDefault()]
[2026-04-14T19:21:07.439Z] [19:20:29.063] Create: JLinkOptionsTest.test(Hello, [--jlink-options, --strip-debug --no-man-pages --no-header-files](length=2), [jdk.jartool, jdk.unsupported](length=2), null)
[2026-04-14T19:21:07.439Z] [19:20:29.064] Create: JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --strip-debug --no-man-pages --no-header-files, --jlink-options, --verbose --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop](length=4), [java.smartcardio, jdk.crypto.cryptoki](length=2), null)
[2026-04-14T19:21:07.439Z] [19:20:29.065] Create: JLinkOptionsTest.test(Hello, [--jlink-options, --bind-services --limit-modules jdk.jartool,jdk.unsupported,java.desktop](length=2), [jdk.jartool, jdk.unsupported](length=2), null)
[2026-04-14T19:21:07.439Z] [19:20:29.066] Create: JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop](length=2), [java.smartcardio, jdk.crypto.cryptoki](length=2), null)
[2026-04-14T19:21:07.439Z] [19:20:29.066] Create: JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other](length=2), [java.base, com.other](length=2), [jdk.jpackage](length=1))
[2026-04-14T19:21:07.439Z] [19:20:29.067] Create: JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --bind-services, --jlink-options, --limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other,java.smartcardio](length=4), [java.smartcardio](length=1), [jdk.crypto.cryptoki](length=1))
[2026-04-14T19:21:07.440Z] [19:20:29.068] Create: JLinkOptionsTest.testNoBindServicesByDefault
[2026-04-14T19:21:07.440Z] [19:20:29.078] [ RUN ] JLinkOptionsTest.test(Hello, [--jlink-options, --bind-services --limit-modules jdk.jartool,jdk.unsupported,java.desktop](length=2), [jdk.jartool, jdk.unsupported](length=2), null)
[2026-04-14T19:21:07.440Z] [19:20:29.298] TRACE: Bundler msi enabled
[2026-04-14T19:21:07.440Z] [19:20:29.434] TRACE: Bundler exe enabled
[2026-04-14T19:21:07.440Z] [19:20:29.498] TRACE: exec: Execute tool provider [javac -d test.4e5b97b4\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:21:07.440Z] [19:20:30.565] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.440Z] [19:20:30.574] TRACE: assertEquals(0): Check command tool provider [javac -d test.4e5b97b4\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:21:07.440Z] [19:20:30.577] TRACE: exec: Execute tool provider [jar -c -f test.4e5b97b4\input\hello.jar -C test.4e5b97b4\jar-workdir .](7); discard out+err...
[2026-04-14T19:21:07.440Z] [19:20:30.667] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.440Z] [19:20:30.668] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.4e5b97b4\input\hello.jar -C test.4e5b97b4\jar-workdir .](7) exited with 0 code
[2026-04-14T19:21:07.440Z] [19:20:30.703] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.4e5b97b4\input --dest test.4e5b97b4\output --name JLinkOptionsTest --type app-image --main-jar hello.jar --main-class Hello --win-console --jlink-options "--bind-services --limit-modules jdk.jartool,jdk.unsupported,java.desktop" -J-Djlink.debug=true --verbose](18); inherit out+err...
[2026-04-14T19:21:07.440Z] [19:20:31.031] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4e5b97b4\output
[2026-04-14T19:21:07.440Z] [19:20:34.261] Command [PID: -1]:
[2026-04-14T19:21:07.440Z] jlink --output test.4e5b97b4\output\JLinkOptionsTest\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,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 --bind-services --limit-modules jdk.jartool,jdk.unsupported,java.desktop
[2026-04-14T19:21:07.440Z] [19:20:34.261] Output:
[2026-04-14T19:21:07.440Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:21:07.440Z]
[2026-04-14T19:21:07.440Z] [19:20:34.262] Returned: 0
[2026-04-14T19:21:07.440Z]
[2026-04-14T19:21:07.440Z] [19:20:34.370] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize).
[2026-04-14T19:21:07.440Z] [19:20:34.390] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize).
[2026-04-14T19:21:07.440Z] [19:20:34.401] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17665751387399271978".
[2026-04-14T19:21:07.440Z] [19:20:34.522] Succeeded in building Windows Application Image package
[2026-04-14T19:21:07.440Z] [19:20:34.648] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.440Z] [19:20:34.649] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.4e5b97b4\input --dest test.4e5b97b4\output --name JLinkOptionsTest --type app-image --main-jar hello.jar --main-class Hello --win-console --jlink-options "--bind-services --limit-modules jdk.jartool,jdk.unsupported,java.desktop" -J-Djlink.debug=true --verbose](18) exited with 0 code
[2026-04-14T19:21:07.440Z] [19:20:34.757] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[2026-04-14T19:21:07.440Z] [19:20:34.760] TRACE: assertStringListEquals(1, test.4e5b97b4\output\JLinkOptionsTest\app\.jpackage.xml)
[2026-04-14T19:21:07.440Z] [19:20:34.912] TRACE: assertStringListEquals(): Check additional launcher names
[2026-04-14T19:21:07.440Z] [19:20:34.925] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package
[2026-04-14T19:21:07.440Z] [19:20:34.966] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists
[2026-04-14T19:21:07.440Z] [19:20:34.967] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file
[2026-04-14T19:21:07.440Z] [19:20:34.968] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable
[2026-04-14T19:21:07.440Z] [19:20:34.968] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists
[2026-04-14T19:21:07.440Z] [19:20:34.969] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file
[2026-04-14T19:21:07.440Z] [19:20:34.976] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist
[2026-04-14T19:21:07.440Z] [19:20:34.980] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\app\hello.jar] path exists
[2026-04-14T19:21:07.440Z] [19:20:34.981] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\app\hello.jar] is a file
[2026-04-14T19:21:07.440Z] [19:20:34.982] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\runtime] path exists
[2026-04-14T19:21:07.440Z] [19:20:34.983] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\runtime] is a directory
[2026-04-14T19:21:07.440Z] [19:20:35.032] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.4e5b97b4]...
[2026-04-14T19:21:07.440Z] jpackage test application
[2026-04-14T19:21:07.440Z] args.length: 0
[2026-04-14T19:21:07.440Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4e5b97b4\appOutput.txt]
[2026-04-14T19:21:07.440Z] [19:20:35.484] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.440Z] [19:20:35.485] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code
[2026-04-14T19:21:07.440Z] [19:20:35.485] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4e5b97b4\appOutput.txt] path exists
[2026-04-14T19:21:07.440Z] [19:20:35.486] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4e5b97b4\appOutput.txt] is a file
[2026-04-14T19:21:07.440Z] [19:20:35.488] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4e5b97b4\appOutput.txt] file
[2026-04-14T19:21:07.440Z] [19:20:35.488] TRACE: assertStringListEquals(1, jpackage test application)
[2026-04-14T19:21:07.440Z] [19:20:35.488] TRACE: assertStringListEquals(2, args.length: 0)
[2026-04-14T19:21:07.440Z] [19:20:35.491] TRACE: assertNotNull(MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.smartcardio java.transaction.xa java.sql java.sql.rowset java.xml.crypto jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.internal.opt jdk.zipfs jdk.compiler jdk.dynalink jdk.httpserver jdk.incubator.vector jdk.internal.ed jdk.internal.le jdk.internal.md jdk.jartool jdk.javadoc jdk.management jdk.management.agent jdk.jconsole jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jshell jdk.jsobject jdk.management.jfr jdk.net jdk.nio.mapmode jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.unsupported.desktop jdk.xml.dom"): Check mods contains [jdk.jartool] string
[2026-04-14T19:21:07.440Z] [19:20:35.491] TRACE: assertNotNull(MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.smartcardio java.transaction.xa java.sql java.sql.rowset java.xml.crypto jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.internal.opt jdk.zipfs jdk.compiler jdk.dynalink jdk.httpserver jdk.incubator.vector jdk.internal.ed jdk.internal.le jdk.internal.md jdk.jartool jdk.javadoc jdk.management jdk.management.agent jdk.jconsole jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jshell jdk.jsobject jdk.management.jfr jdk.net jdk.nio.mapmode jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.unsupported.desktop jdk.xml.dom"): Check mods contains [jdk.unsupported] string
[2026-04-14T19:21:07.440Z] [19:20:35.492] TRACE: Deleting [test.4e5b97b4] directory recursively
[2026-04-14T19:21:07.440Z] [19:20:35.619] [ OK ] JLinkOptionsTest.test(Hello, [--jlink-options, --bind-services --limit-modules jdk.jartool,jdk.unsupported,java.desktop](length=2), [jdk.jartool, jdk.unsupported](length=2), null); checks=22
[2026-04-14T19:21:07.440Z] [19:20:35.619] [ RUN ] JLinkOptionsTest.test(Hello, [--jlink-options, --strip-debug --no-man-pages --no-header-files](length=2), [jdk.jartool, jdk.unsupported](length=2), null)
[2026-04-14T19:21:07.440Z] [19:20:35.621] TRACE: exec: Execute tool provider [javac -d test.8e1d2747\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:21:07.441Z] [19:20:35.822] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.441Z] [19:20:35.823] TRACE: assertEquals(0): Check command tool provider [javac -d test.8e1d2747\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:21:07.441Z] [19:20:35.824] TRACE: exec: Execute tool provider [jar -c -f test.8e1d2747\input\hello.jar -C test.8e1d2747\jar-workdir .](7); discard out+err...
[2026-04-14T19:21:07.441Z] [19:20:35.845] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.441Z] [19:20:35.846] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.8e1d2747\input\hello.jar -C test.8e1d2747\jar-workdir .](7) exited with 0 code
[2026-04-14T19:21:07.441Z] [19:20:35.848] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.8e1d2747\input --dest test.8e1d2747\output --name JLinkOptionsTest --type app-image --main-jar hello.jar --main-class Hello --win-console --jlink-options "--strip-debug --no-man-pages --no-header-files" -J-Djlink.debug=true --verbose](18); inherit out+err...
[2026-04-14T19:21:07.441Z] [19:20:36.211] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.8e1d2747\output
[2026-04-14T19:21:07.441Z] [19:20:41.227] Command [PID: -1]:
[2026-04-14T19:21:07.441Z] jlink --output test.8e1d2747\output\JLinkOptionsTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,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-debug --no-man-pages --no-header-files
[2026-04-14T19:21:07.441Z] [19:20:41.228] Output:
[2026-04-14T19:21:07.441Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:21:07.441Z]
[2026-04-14T19:21:07.441Z] [19:20:41.228] Returned: 0
[2026-04-14T19:21:07.441Z]
[2026-04-14T19:21:07.441Z] [19:20:41.395] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize).
[2026-04-14T19:21:07.441Z] [19:20:41.401] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize).
[2026-04-14T19:21:07.441Z] [19:20:41.410] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13404619219755367112".
[2026-04-14T19:21:07.441Z] [19:20:41.571] Succeeded in building Windows Application Image package
[2026-04-14T19:21:07.441Z] [19:20:41.675] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.441Z] [19:20:41.676] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input test.8e1d2747\input --dest test.8e1d2747\output --name JLinkOptionsTest --type app-image --main-jar hello.jar --main-class Hello --win-console --jlink-options "--strip-debug --no-man-pages --no-header-files" -J-Djlink.debug=true --verbose](18) exited with 0 code
[2026-04-14T19:21:07.441Z] [19:20:41.688] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[2026-04-14T19:21:07.441Z] [19:20:41.689] TRACE: assertStringListEquals(1, test.8e1d2747\output\JLinkOptionsTest\app\.jpackage.xml)
[2026-04-14T19:21:07.441Z] [19:20:41.700] TRACE: assertStringListEquals(): Check additional launcher names
[2026-04-14T19:21:07.441Z] [19:20:41.708] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package
[2026-04-14T19:21:07.441Z] [19:20:41.714] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists
[2026-04-14T19:21:07.441Z] [19:20:41.714] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file
[2026-04-14T19:21:07.441Z] [19:20:41.715] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable
[2026-04-14T19:21:07.441Z] [19:20:41.715] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists
[2026-04-14T19:21:07.441Z] [19:20:41.715] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file
[2026-04-14T19:21:07.441Z] [19:20:41.716] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist
[2026-04-14T19:21:07.441Z] [19:20:41.716] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\app\hello.jar] path exists
[2026-04-14T19:21:07.441Z] [19:20:41.717] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\app\hello.jar] is a file
[2026-04-14T19:21:07.441Z] [19:20:41.717] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\runtime] path exists
[2026-04-14T19:21:07.441Z] [19:20:41.717] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\runtime] is a directory
[2026-04-14T19:21:07.441Z] [19:20:41.718] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.8e1d2747]...
[2026-04-14T19:21:07.441Z] jpackage test application
[2026-04-14T19:21:07.441Z] args.length: 0
[2026-04-14T19:21:07.441Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.8e1d2747\appOutput.txt]
[2026-04-14T19:21:07.441Z] [19:20:42.218] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.441Z] [19:20:42.219] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code
[2026-04-14T19:21:07.441Z] [19:20:42.220] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.8e1d2747\appOutput.txt] path exists
[2026-04-14T19:21:07.441Z] [19:20:42.220] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.8e1d2747\appOutput.txt] is a file
[2026-04-14T19:21:07.441Z] [19:20:42.221] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.8e1d2747\appOutput.txt] file
[2026-04-14T19:21:07.441Z] [19:20:42.221] TRACE: assertStringListEquals(1, jpackage test application)
[2026-04-14T19:21:07.441Z] [19:20:42.221] TRACE: assertStringListEquals(2, args.length: 0)
[2026-04-14T19:21:07.441Z] [19:20:42.222] TRACE: assertNotNull(MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.smartcardio java.transaction.xa java.sql java.sql.rowset java.xml.crypto jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.internal.opt jdk.zipfs jdk.compiler jdk.dynalink jdk.httpserver jdk.incubator.vector jdk.internal.ed jdk.internal.le jdk.internal.md jdk.jartool jdk.javadoc jdk.management jdk.management.agent jdk.jconsole jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jshell jdk.jsobject jdk.management.jfr jdk.net jdk.nio.mapmode jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.unsupported.desktop jdk.xml.dom"): Check mods contains [jdk.jartool] string
[2026-04-14T19:21:07.441Z] [19:20:42.223] TRACE: assertNotNull(MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.smartcardio java.transaction.xa java.sql java.sql.rowset java.xml.crypto jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.internal.opt jdk.zipfs jdk.compiler jdk.dynalink jdk.httpserver jdk.incubator.vector jdk.internal.ed jdk.internal.le jdk.internal.md jdk.jartool jdk.javadoc jdk.management jdk.management.agent jdk.jconsole jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jshell jdk.jsobject jdk.management.jfr jdk.net jdk.nio.mapmode jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.unsupported.desktop jdk.xml.dom"): Check mods contains [jdk.unsupported] string
[2026-04-14T19:21:07.441Z] [19:20:42.223] TRACE: Deleting [test.8e1d2747] directory recursively
[2026-04-14T19:21:07.441Z] [19:20:42.342] [ OK ] JLinkOptionsTest.test(Hello, [--jlink-options, --strip-debug --no-man-pages --no-header-files](length=2), [jdk.jartool, jdk.unsupported](length=2), null); checks=22
[2026-04-14T19:21:07.441Z] [19:20:42.343] [ RUN ] JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop](length=2), [java.smartcardio, jdk.crypto.cryptoki](length=2), null)
[2026-04-14T19:21:07.441Z] [19:20:42.349] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.6255b08f\src\module-info.java] text file...
[2026-04-14T19:21:07.441Z] [19:20:42.350] TRACE: module com.other {
[2026-04-14T19:21:07.441Z] [19:20:42.350] TRACE: exports com.other;
[2026-04-14T19:21:07.441Z] [19:20:42.350] TRACE: requires java.desktop;
[2026-04-14T19:21:07.442Z] [19:20:42.350] TRACE: }
[2026-04-14T19:21:07.442Z] [19:20:42.351] TRACE: Done
[2026-04-14T19:21:07.442Z] [19:20:42.364] TRACE: exec: Execute tool provider [javac -d test.6255b08f\jar-workdir test.6255b08f\src\com\other\Hello.java test.6255b08f\src\module-info.java](5); discard out+err...
[2026-04-14T19:21:07.442Z] [19:20:42.556] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.442Z] [19:20:42.557] TRACE: assertEquals(0): Check command tool provider [javac -d test.6255b08f\jar-workdir test.6255b08f\src\com\other\Hello.java test.6255b08f\src\module-info.java](5) exited with 0 code
[2026-04-14T19:21:07.442Z] [19:20:42.558] TRACE: exec: Execute tool provider [jar -c -f test.6255b08f\input-modules\hello.jar -C test.6255b08f\jar-workdir .](7); discard out+err...
[2026-04-14T19:21:07.442Z] [19:20:42.595] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.442Z] [19:20:42.596] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.6255b08f\input-modules\hello.jar -C test.6255b08f\jar-workdir .](7) exited with 0 code
[2026-04-14T19:21:07.442Z] [19:20:42.601] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest test.6255b08f\output --name JLinkOptionsTest --type app-image --module-path test.6255b08f\input-modules --module com.other/com.other.Hello --win-console --jlink-options "--bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop" -J-Djlink.debug=true --verbose](16); inherit out+err...
[2026-04-14T19:21:07.442Z] [19:20:42.957] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.6255b08f\output
[2026-04-14T19:21:07.442Z] [19:20:45.110] Command [PID: -1]:
[2026-04-14T19:21:07.442Z] jlink --output test.6255b08f\output\JLinkOptionsTest\runtime --module-path test.6255b08f\input-modules;c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules com.other --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop
[2026-04-14T19:21:07.442Z] [19:20:45.110] Output:
[2026-04-14T19:21:07.442Z]
[2026-04-14T19:21:07.442Z] [19:20:45.110] Returned: 0
[2026-04-14T19:21:07.442Z]
[2026-04-14T19:21:07.442Z] [19:20:45.177] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize).
[2026-04-14T19:21:07.442Z] [19:20:45.184] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize).
[2026-04-14T19:21:07.442Z] [19:20:45.194] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9753286976707335952".
[2026-04-14T19:21:07.442Z] [19:20:45.345] Succeeded in building Windows Application Image package
[2026-04-14T19:21:07.442Z] [19:20:45.415] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.442Z] [19:20:45.416] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest test.6255b08f\output --name JLinkOptionsTest --type app-image --module-path test.6255b08f\input-modules --module com.other/com.other.Hello --win-console --jlink-options "--bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop" -J-Djlink.debug=true --verbose](16) exited with 0 code
[2026-04-14T19:21:07.442Z] [19:20:45.423] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[2026-04-14T19:21:07.442Z] [19:20:45.424] TRACE: assertStringListEquals(1, test.6255b08f\output\JLinkOptionsTest\app\.jpackage.xml)
[2026-04-14T19:21:07.442Z] [19:20:45.446] TRACE: assertStringListEquals(): Check additional launcher names
[2026-04-14T19:21:07.442Z] [19:20:45.449] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package
[2026-04-14T19:21:07.442Z] [19:20:45.450] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists
[2026-04-14T19:21:07.442Z] [19:20:45.452] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file
[2026-04-14T19:21:07.442Z] [19:20:45.452] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable
[2026-04-14T19:21:07.442Z] [19:20:45.452] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists
[2026-04-14T19:21:07.442Z] [19:20:45.453] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file
[2026-04-14T19:21:07.442Z] [19:20:45.453] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist
[2026-04-14T19:21:07.442Z] [19:20:45.454] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\runtime] path exists
[2026-04-14T19:21:07.442Z] [19:20:45.454] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\runtime] is a directory
[2026-04-14T19:21:07.442Z] [19:20:45.458] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.6255b08f]...
[2026-04-14T19:21:07.442Z] jpackage test application
[2026-04-14T19:21:07.442Z] args.length: 0
[2026-04-14T19:21:07.442Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.6255b08f\appOutput.txt]
[2026-04-14T19:21:07.442Z] [19:20:45.915] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.442Z] [19:20:45.915] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code
[2026-04-14T19:21:07.442Z] [19:20:45.916] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.6255b08f\appOutput.txt] path exists
[2026-04-14T19:21:07.442Z] [19:20:45.916] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.6255b08f\appOutput.txt] is a file
[2026-04-14T19:21:07.443Z] [19:20:45.916] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.6255b08f\appOutput.txt] file
[2026-04-14T19:21:07.443Z] [19:20:45.917] TRACE: assertStringListEquals(1, jpackage test application)
[2026-04-14T19:21:07.443Z] [19:20:45.917] TRACE: assertStringListEquals(2, args.length: 0)
[2026-04-14T19:21:07.443Z] [19:20:45.917] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other java.smartcardio jdk.crypto.cryptoki"): Check mods contains [java.smartcardio] string
[2026-04-14T19:21:07.443Z] [19:20:45.918] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other java.smartcardio jdk.crypto.cryptoki"): Check mods contains [jdk.crypto.cryptoki] string
[2026-04-14T19:21:07.443Z] [19:20:45.918] TRACE: Deleting [test.6255b08f] directory recursively
[2026-04-14T19:21:07.443Z] [19:20:45.979] [ OK ] JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop](length=2), [java.smartcardio, jdk.crypto.cryptoki](length=2), null); checks=20
[2026-04-14T19:21:07.443Z] [19:20:45.979] [ RUN ] JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --bind-services, --jlink-options, --limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other,java.smartcardio](length=4), [java.smartcardio](length=1), [jdk.crypto.cryptoki](length=1))
[2026-04-14T19:21:07.443Z] [19:20:45.982] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4c8aca7c\src\module-info.java] text file...
[2026-04-14T19:21:07.443Z] [19:20:45.982] TRACE: module com.other {
[2026-04-14T19:21:07.443Z] [19:20:45.982] TRACE: exports com.other;
[2026-04-14T19:21:07.443Z] [19:20:45.982] TRACE: requires java.desktop;
[2026-04-14T19:21:07.443Z] [19:20:45.982] TRACE: }
[2026-04-14T19:21:07.443Z] [19:20:45.983] TRACE: Done
[2026-04-14T19:21:07.443Z] [19:20:45.988] TRACE: exec: Execute tool provider [javac -d test.4c8aca7c\jar-workdir test.4c8aca7c\src\com\other\Hello.java test.4c8aca7c\src\module-info.java](5); discard out+err...
[2026-04-14T19:21:07.443Z] [19:20:46.123] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.443Z] [19:20:46.124] TRACE: assertEquals(0): Check command tool provider [javac -d test.4c8aca7c\jar-workdir test.4c8aca7c\src\com\other\Hello.java test.4c8aca7c\src\module-info.java](5) exited with 0 code
[2026-04-14T19:21:07.443Z] [19:20:46.125] TRACE: exec: Execute tool provider [jar -c -f test.4c8aca7c\input-modules\hello.jar -C test.4c8aca7c\jar-workdir .](7); discard out+err...
[2026-04-14T19:21:07.443Z] [19:20:46.157] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.443Z] [19:20:46.157] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.4c8aca7c\input-modules\hello.jar -C test.4c8aca7c\jar-workdir .](7) exited with 0 code
[2026-04-14T19:21:07.443Z] [19:20:46.162] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest test.4c8aca7c\output --name JLinkOptionsTest --type app-image --module-path test.4c8aca7c\input-modules --module com.other/com.other.Hello --win-console --jlink-options --bind-services --jlink-options "--limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other,java.smartcardio" -J-Djlink.debug=true --verbose](18); inherit out+err...
[2026-04-14T19:21:07.443Z] [19:20:46.539] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4c8aca7c\output
[2026-04-14T19:21:07.443Z] [19:20:48.576] Command [PID: -1]:
[2026-04-14T19:21:07.443Z] jlink --output test.4c8aca7c\output\JLinkOptionsTest\runtime --module-path test.4c8aca7c\input-modules;c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules com.other --bind-services --limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other,java.smartcardio
[2026-04-14T19:21:07.443Z] [19:20:48.577] Output:
[2026-04-14T19:21:07.443Z]
[2026-04-14T19:21:07.443Z] [19:20:48.577] Returned: 0
[2026-04-14T19:21:07.443Z]
[2026-04-14T19:21:07.443Z] [19:20:48.647] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize).
[2026-04-14T19:21:07.443Z] [19:20:48.661] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize).
[2026-04-14T19:21:07.443Z] [19:20:48.682] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1575974932902503711".
[2026-04-14T19:21:07.443Z] [19:20:48.832] Succeeded in building Windows Application Image package
[2026-04-14T19:21:07.443Z] [19:20:48.918] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.443Z] [19:20:48.918] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest test.4c8aca7c\output --name JLinkOptionsTest --type app-image --module-path test.4c8aca7c\input-modules --module com.other/com.other.Hello --win-console --jlink-options --bind-services --jlink-options "--limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other,java.smartcardio" -J-Djlink.debug=true --verbose](18) exited with 0 code
[2026-04-14T19:21:07.443Z] [19:20:48.922] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[2026-04-14T19:21:07.443Z] [19:20:48.923] TRACE: assertStringListEquals(1, test.4c8aca7c\output\JLinkOptionsTest\app\.jpackage.xml)
[2026-04-14T19:21:07.443Z] [19:20:48.937] TRACE: assertStringListEquals(): Check additional launcher names
[2026-04-14T19:21:07.443Z] [19:20:48.940] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package
[2026-04-14T19:21:07.443Z] [19:20:48.941] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists
[2026-04-14T19:21:07.443Z] [19:20:48.941] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file
[2026-04-14T19:21:07.443Z] [19:20:48.943] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable
[2026-04-14T19:21:07.443Z] [19:20:48.944] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists
[2026-04-14T19:21:07.443Z] [19:20:48.944] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file
[2026-04-14T19:21:07.443Z] [19:20:48.944] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist
[2026-04-14T19:21:07.443Z] [19:20:48.944] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\runtime] path exists
[2026-04-14T19:21:07.443Z] [19:20:48.945] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\runtime] is a directory
[2026-04-14T19:21:07.443Z] [19:20:48.962] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.4c8aca7c]...
[2026-04-14T19:21:07.443Z] jpackage test application
[2026-04-14T19:21:07.443Z] args.length: 0
[2026-04-14T19:21:07.443Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4c8aca7c\appOutput.txt]
[2026-04-14T19:21:07.443Z] [19:20:49.402] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.443Z] [19:20:49.403] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code
[2026-04-14T19:21:07.443Z] [19:20:49.403] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4c8aca7c\appOutput.txt] path exists
[2026-04-14T19:21:07.443Z] [19:20:49.403] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4c8aca7c\appOutput.txt] is a file
[2026-04-14T19:21:07.443Z] [19:20:49.404] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.4c8aca7c\appOutput.txt] file
[2026-04-14T19:21:07.443Z] [19:20:49.404] TRACE: assertStringListEquals(1, jpackage test application)
[2026-04-14T19:21:07.443Z] [19:20:49.404] TRACE: assertStringListEquals(2, args.length: 0)
[2026-04-14T19:21:07.443Z] [19:20:49.404] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other java.smartcardio"): Check mods contains [java.smartcardio] string
[2026-04-14T19:21:07.443Z] [19:20:49.405] TRACE: assertNull(): Check mods doesn't contain [jdk.crypto.cryptoki] string
[2026-04-14T19:21:07.443Z] [19:20:49.405] TRACE: Deleting [test.4c8aca7c] directory recursively
[2026-04-14T19:21:07.444Z] [19:20:49.472] [ OK ] JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --bind-services, --jlink-options, --limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other,java.smartcardio](length=4), [java.smartcardio](length=1), [jdk.crypto.cryptoki](length=1)); checks=20
[2026-04-14T19:21:07.444Z] [19:20:49.473] [ RUN ] JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other](length=2), [java.base, com.other](length=2), [jdk.jpackage](length=1))
[2026-04-14T19:21:07.444Z] [19:20:49.475] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.61302fb4\src\module-info.java] text file...
[2026-04-14T19:21:07.444Z] [19:20:49.475] TRACE: module com.other {
[2026-04-14T19:21:07.444Z] [19:20:49.475] TRACE: exports com.other;
[2026-04-14T19:21:07.444Z] [19:20:49.475] TRACE: requires java.desktop;
[2026-04-14T19:21:07.444Z] [19:20:49.476] TRACE: }
[2026-04-14T19:21:07.444Z] [19:20:49.476] TRACE: Done
[2026-04-14T19:21:07.444Z] [19:20:49.480] TRACE: exec: Execute tool provider [javac -d test.61302fb4\jar-workdir test.61302fb4\src\com\other\Hello.java test.61302fb4\src\module-info.java](5); discard out+err...
[2026-04-14T19:21:07.444Z] [19:20:49.612] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.444Z] [19:20:49.612] TRACE: assertEquals(0): Check command tool provider [javac -d test.61302fb4\jar-workdir test.61302fb4\src\com\other\Hello.java test.61302fb4\src\module-info.java](5) exited with 0 code
[2026-04-14T19:21:07.444Z] [19:20:49.613] TRACE: exec: Execute tool provider [jar -c -f test.61302fb4\input-modules\hello.jar -C test.61302fb4\jar-workdir .](7); discard out+err...
[2026-04-14T19:21:07.444Z] [19:20:49.647] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.444Z] [19:20:49.647] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.61302fb4\input-modules\hello.jar -C test.61302fb4\jar-workdir .](7) exited with 0 code
[2026-04-14T19:21:07.444Z] [19:20:49.652] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest test.61302fb4\output --name JLinkOptionsTest --type app-image --module-path test.61302fb4\input-modules --module com.other/com.other.Hello --win-console --jlink-options "--limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other" -J-Djlink.debug=true --verbose](16); inherit out+err...
[2026-04-14T19:21:07.444Z] [19:20:50.027] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.61302fb4\output
[2026-04-14T19:21:07.444Z] [19:20:52.156] Command [PID: -1]:
[2026-04-14T19:21:07.444Z] jlink --output test.61302fb4\output\JLinkOptionsTest\runtime --module-path test.61302fb4\input-modules;c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules com.other --limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other
[2026-04-14T19:21:07.444Z] [19:20:52.156] Output:
[2026-04-14T19:21:07.444Z]
[2026-04-14T19:21:07.444Z] [19:20:52.156] Returned: 0
[2026-04-14T19:21:07.444Z]
[2026-04-14T19:21:07.444Z] [19:20:52.220] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize).
[2026-04-14T19:21:07.444Z] [19:20:52.229] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize).
[2026-04-14T19:21:07.444Z] [19:20:52.241] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3815469776302667799".
[2026-04-14T19:21:07.444Z] [19:20:52.405] Succeeded in building Windows Application Image package
[2026-04-14T19:21:07.444Z] [19:20:52.506] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.444Z] [19:20:52.507] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest test.61302fb4\output --name JLinkOptionsTest --type app-image --module-path test.61302fb4\input-modules --module com.other/com.other.Hello --win-console --jlink-options "--limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other" -J-Djlink.debug=true --verbose](16) exited with 0 code
[2026-04-14T19:21:07.444Z] [19:20:52.511] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[2026-04-14T19:21:07.444Z] [19:20:52.512] TRACE: assertStringListEquals(1, test.61302fb4\output\JLinkOptionsTest\app\.jpackage.xml)
[2026-04-14T19:21:07.444Z] [19:20:52.524] TRACE: assertStringListEquals(): Check additional launcher names
[2026-04-14T19:21:07.444Z] [19:20:52.527] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package
[2026-04-14T19:21:07.444Z] [19:20:52.527] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists
[2026-04-14T19:21:07.444Z] [19:20:52.528] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file
[2026-04-14T19:21:07.444Z] [19:20:52.528] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable
[2026-04-14T19:21:07.444Z] [19:20:52.528] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists
[2026-04-14T19:21:07.444Z] [19:20:52.529] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file
[2026-04-14T19:21:07.444Z] [19:20:52.529] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist
[2026-04-14T19:21:07.444Z] [19:20:52.529] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\runtime] path exists
[2026-04-14T19:21:07.444Z] [19:20:52.530] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\runtime] is a directory
[2026-04-14T19:21:07.444Z] [19:20:52.531] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.61302fb4]...
[2026-04-14T19:21:07.444Z] jpackage test application
[2026-04-14T19:21:07.444Z] args.length: 0
[2026-04-14T19:21:07.444Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.61302fb4\appOutput.txt]
[2026-04-14T19:21:07.444Z] [19:20:52.944] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.444Z] [19:20:52.944] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code
[2026-04-14T19:21:07.444Z] [19:20:52.945] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.61302fb4\appOutput.txt] path exists
[2026-04-14T19:21:07.444Z] [19:20:52.945] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.61302fb4\appOutput.txt] is a file
[2026-04-14T19:21:07.444Z] [19:20:52.946] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.61302fb4\appOutput.txt] file
[2026-04-14T19:21:07.444Z] [19:20:52.946] TRACE: assertStringListEquals(1, jpackage test application)
[2026-04-14T19:21:07.444Z] [19:20:52.946] TRACE: assertStringListEquals(2, args.length: 0)
[2026-04-14T19:21:07.444Z] [19:20:52.947] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other"): Check mods contains [java.base] string
[2026-04-14T19:21:07.444Z] [19:20:52.947] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other"): Check mods contains [com.other] string
[2026-04-14T19:21:07.444Z] [19:20:52.947] TRACE: assertNull(): Check mods doesn't contain [jdk.jpackage] string
[2026-04-14T19:21:07.444Z] [19:20:52.947] TRACE: Deleting [test.61302fb4] directory recursively
[2026-04-14T19:21:07.444Z] [19:20:53.019] [ OK ] JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --limit-modules java.base,java.datatransfer,java.xml,java.prefs,java.desktop,com.other](length=2), [java.base, com.other](length=2), [jdk.jpackage](length=1)); checks=21
[2026-04-14T19:21:07.444Z] [19:20:53.019] [ RUN ] JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --strip-debug --no-man-pages --no-header-files, --jlink-options, --verbose --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop](length=4), [java.smartcardio, jdk.crypto.cryptoki](length=2), null)
[2026-04-14T19:21:07.444Z] [19:20:53.022] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.231fd024\src\module-info.java] text file...
[2026-04-14T19:21:07.444Z] [19:20:53.022] TRACE: module com.other {
[2026-04-14T19:21:07.444Z] [19:20:53.022] TRACE: exports com.other;
[2026-04-14T19:21:07.444Z] [19:20:53.023] TRACE: requires java.desktop;
[2026-04-14T19:21:07.444Z] [19:20:53.023] TRACE: }
[2026-04-14T19:21:07.444Z] [19:20:53.023] TRACE: Done
[2026-04-14T19:21:07.444Z] [19:20:53.027] TRACE: exec: Execute tool provider [javac -d test.231fd024\jar-workdir test.231fd024\src\com\other\Hello.java test.231fd024\src\module-info.java](5); discard out+err...
[2026-04-14T19:21:07.444Z] [19:20:53.154] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.444Z] [19:20:53.155] TRACE: assertEquals(0): Check command tool provider [javac -d test.231fd024\jar-workdir test.231fd024\src\com\other\Hello.java test.231fd024\src\module-info.java](5) exited with 0 code
[2026-04-14T19:21:07.444Z] [19:20:53.156] TRACE: exec: Execute tool provider [jar -c -f test.231fd024\input-modules\hello.jar -C test.231fd024\jar-workdir .](7); discard out+err...
[2026-04-14T19:21:07.444Z] [19:20:53.182] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.445Z] [19:20:53.183] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.231fd024\input-modules\hello.jar -C test.231fd024\jar-workdir .](7) exited with 0 code
[2026-04-14T19:21:07.445Z] [19:20:53.187] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest test.231fd024\output --name JLinkOptionsTest --type app-image --module-path test.231fd024\input-modules --module com.other/com.other.Hello --win-console --jlink-options "--strip-debug --no-man-pages --no-header-files" --jlink-options "--verbose --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop" -J-Djlink.debug=true --verbose](18); inherit out+err...
[2026-04-14T19:21:07.445Z] [19:20:53.560] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.231fd024\output
[2026-04-14T19:21:07.445Z] [19:20:56.987] Command [PID: -1]:
[2026-04-14T19:21:07.445Z] jlink --output test.231fd024\output\JLinkOptionsTest\runtime --module-path test.231fd024\input-modules;c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules com.other --strip-debug --no-man-pages --no-header-files --verbose --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop
[2026-04-14T19:21:07.445Z] [19:20:56.988] Output:
[2026-04-14T19:21:07.445Z] Linking based on the current run-time image
[2026-04-14T19:21:07.445Z] com.other file:///C:/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/TKG/output_17761871112777/jdk_tools_1/work/scratch/1/test.231fd024/input-modules/hello.jar
[2026-04-14T19:21:07.445Z] java.base jrt:/java.base (run-time image)
[2026-04-14T19:21:07.445Z] java.datatransfer jrt:/java.datatransfer (run-time image)
[2026-04-14T19:21:07.445Z] java.desktop jrt:/java.desktop (run-time image)
[2026-04-14T19:21:07.445Z] java.prefs jrt:/java.prefs (run-time image)
[2026-04-14T19:21:07.445Z] java.smartcardio jrt:/java.smartcardio (run-time image)
[2026-04-14T19:21:07.445Z] java.xml jrt:/java.xml (run-time image)
[2026-04-14T19:21:07.445Z] jdk.crypto.cryptoki jrt:/jdk.crypto.cryptoki (run-time image)
[2026-04-14T19:21:07.445Z]
[2026-04-14T19:21:07.445Z] Providers:
[2026-04-14T19:21:07.445Z] java.desktop provides java.net.ContentHandlerFactory used by java.base
[2026-04-14T19:21:07.445Z] java.base provides java.nio.file.spi.FileSystemProvider used by java.base
[2026-04-14T19:21:07.445Z] java.smartcardio provides java.security.Provider used by java.base
[2026-04-14T19:21:07.445Z] jdk.crypto.cryptoki provides java.security.Provider used by java.base
[2026-04-14T19:21:07.445Z] java.desktop provides javax.print.PrintServiceLookup used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides javax.print.StreamPrintServiceFactory used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides javax.sound.midi.spi.MidiDeviceProvider used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides javax.sound.midi.spi.MidiFileReader used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides javax.sound.midi.spi.MidiFileWriter used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides javax.sound.midi.spi.SoundbankReader used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides javax.sound.sampled.spi.AudioFileReader used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides javax.sound.sampled.spi.AudioFileWriter used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides javax.sound.sampled.spi.FormatConversionProvider used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides javax.sound.sampled.spi.MixerProvider used by java.desktop
[2026-04-14T19:21:07.445Z] java.desktop provides sun.datatransfer.DesktopDatatransferService used by java.datatransfer
[2026-04-14T19:21:07.445Z]
[2026-04-14T19:21:07.445Z] [19:20:56.988] Returned: 0
[2026-04-14T19:21:07.445Z]
[2026-04-14T19:21:07.445Z] [19:20:57.058] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize).
[2026-04-14T19:21:07.445Z] [19:20:57.064] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize).
[2026-04-14T19:21:07.445Z] [19:20:57.072] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5695284878853197700".
[2026-04-14T19:21:07.445Z] [19:20:57.225] Succeeded in building Windows Application Image package
[2026-04-14T19:21:07.445Z] [19:20:57.385] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.445Z] [19:20:57.387] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest test.231fd024\output --name JLinkOptionsTest --type app-image --module-path test.231fd024\input-modules --module com.other/com.other.Hello --win-console --jlink-options "--strip-debug --no-man-pages --no-header-files" --jlink-options "--verbose --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop" -J-Djlink.debug=true --verbose](18) exited with 0 code
[2026-04-14T19:21:07.445Z] [19:20:57.392] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[2026-04-14T19:21:07.445Z] [19:20:57.392] TRACE: assertStringListEquals(1, test.231fd024\output\JLinkOptionsTest\app\.jpackage.xml)
[2026-04-14T19:21:07.445Z] [19:20:57.402] TRACE: assertStringListEquals(): Check additional launcher names
[2026-04-14T19:21:07.445Z] [19:20:57.405] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package
[2026-04-14T19:21:07.445Z] [19:20:57.405] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists
[2026-04-14T19:21:07.445Z] [19:20:57.406] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file
[2026-04-14T19:21:07.445Z] [19:20:57.406] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable
[2026-04-14T19:21:07.445Z] [19:20:57.406] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists
[2026-04-14T19:21:07.445Z] [19:20:57.406] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file
[2026-04-14T19:21:07.445Z] [19:20:57.407] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist
[2026-04-14T19:21:07.445Z] [19:20:57.407] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\runtime] path exists
[2026-04-14T19:21:07.445Z] [19:20:57.407] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\runtime] is a directory
[2026-04-14T19:21:07.445Z] [19:20:57.408] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.231fd024]...
[2026-04-14T19:21:07.445Z] jpackage test application
[2026-04-14T19:21:07.445Z] args.length: 0
[2026-04-14T19:21:07.445Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.231fd024\appOutput.txt]
[2026-04-14T19:21:07.445Z] [19:20:57.804] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.445Z] [19:20:57.805] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code
[2026-04-14T19:21:07.445Z] [19:20:57.805] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.231fd024\appOutput.txt] path exists
[2026-04-14T19:21:07.445Z] [19:20:57.805] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.231fd024\appOutput.txt] is a file
[2026-04-14T19:21:07.445Z] [19:20:57.806] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\test.231fd024\appOutput.txt] file
[2026-04-14T19:21:07.445Z] [19:20:57.806] TRACE: assertStringListEquals(1, jpackage test application)
[2026-04-14T19:21:07.445Z] [19:20:57.806] TRACE: assertStringListEquals(2, args.length: 0)
[2026-04-14T19:21:07.445Z] [19:20:57.806] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other java.smartcardio jdk.crypto.cryptoki"): Check mods contains [java.smartcardio] string
[2026-04-14T19:21:07.445Z] [19:20:57.807] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other java.smartcardio jdk.crypto.cryptoki"): Check mods contains [jdk.crypto.cryptoki] string
[2026-04-14T19:21:07.445Z] [19:20:57.807] TRACE: Deleting [test.231fd024] directory recursively
[2026-04-14T19:21:07.445Z] [19:20:57.875] [ OK ] JLinkOptionsTest.test(com.other/com.other.Hello, [--jlink-options, --strip-debug --no-man-pages --no-header-files, --jlink-options, --verbose --bind-services --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop](length=4), [java.smartcardio, jdk.crypto.cryptoki](length=2), null); checks=20
[2026-04-14T19:21:07.445Z] [19:20:57.875] [ RUN ] JLinkOptionsTest.testNoBindServicesByDefault
[2026-04-14T19:21:07.445Z] [19:20:57.881] TRACE: exec: Execute tool provider [javac -d testNoBindServicesByDefault\jar-workdir testNoBindServicesByDefault\src\Hello.java](4); discard out+err...
[2026-04-14T19:21:07.445Z] [19:20:58.012] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.445Z] [19:20:58.012] TRACE: assertEquals(0): Check command tool provider [javac -d testNoBindServicesByDefault\jar-workdir testNoBindServicesByDefault\src\Hello.java](4) exited with 0 code
[2026-04-14T19:21:07.446Z] [19:20:58.013] TRACE: exec: Execute tool provider [jar -c -f testNoBindServicesByDefault\input\hello.jar -C testNoBindServicesByDefault\jar-workdir .](7); discard out+err...
[2026-04-14T19:21:07.446Z] [19:20:58.019] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.446Z] [19:20:58.019] TRACE: assertEquals(0): Check command tool provider [jar -c -f testNoBindServicesByDefault\input\hello.jar -C testNoBindServicesByDefault\jar-workdir .](7) exited with 0 code
[2026-04-14T19:21:07.446Z] [19:20:58.022] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testNoBindServicesByDefault\input --dest testNoBindServicesByDefault\output --name NoBindServicesByDefaultJLinkOptionsTest --type app-image --main-jar hello.jar --main-class Hello --win-console --jlink-options "--limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop" -J-Djlink.debug=true --verbose](18); inherit out+err...
[2026-04-14T19:21:07.446Z] [19:20:58.351] Creating app package: NoBindServicesByDefaultJLinkOptionsTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\testNoBindServicesByDefault\output
[2026-04-14T19:21:07.446Z] [19:21:01.579] Command [PID: -1]:
[2026-04-14T19:21:07.446Z] jlink --output testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.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 --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop
[2026-04-14T19:21:07.446Z] [19:21:01.580] Output:
[2026-04-14T19:21:07.446Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:21:07.446Z]
[2026-04-14T19:21:07.446Z] [19:21:01.580] Returned: 0
[2026-04-14T19:21:07.446Z]
[2026-04-14T19:21:07.446Z] [19:21:01.747] Using default package resource JavaApp.ico [icon] (add NoBindServicesByDefaultJLinkOptionsTest.ico to the resource-dir to customize).
[2026-04-14T19:21:07.446Z] [19:21:01.760] Using default package resource WinLauncher.template [Template for creating executable properties file] (add NoBindServicesByDefaultJLinkOptionsTest.properties to the resource-dir to customize).
[2026-04-14T19:21:07.446Z] [19:21:01.769] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8988190697241190216".
[2026-04-14T19:21:07.446Z] [19:21:01.919] Succeeded in building Windows Application Image package
[2026-04-14T19:21:07.446Z] [19:21:02.031] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:21:07.446Z] [19:21:02.032] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testNoBindServicesByDefault\input --dest testNoBindServicesByDefault\output --name NoBindServicesByDefaultJLinkOptionsTest --type app-image --main-jar hello.jar --main-class Hello --win-console --jlink-options "--limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop" -J-Djlink.debug=true --verbose](18) exited with 0 code
[2026-04-14T19:21:07.446Z] [19:21:02.042] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[2026-04-14T19:21:07.446Z] [19:21:02.043] TRACE: assertStringListEquals(1, testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\.jpackage.xml)
[2026-04-14T19:21:07.446Z] [19:21:02.089] TRACE: assertStringListEquals(): Check additional launcher names
[2026-04-14T19:21:07.446Z] [19:21:02.105] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package
[2026-04-14T19:21:07.446Z] [19:21:02.106] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe] path exists
[2026-04-14T19:21:07.446Z] [19:21:02.106] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe] is a file
[2026-04-14T19:21:07.446Z] [19:21:02.106] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe] file is executable
[2026-04-14T19:21:07.446Z] [19:21:02.107] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\NoBindServicesByDefaultJLinkOptionsTest.cfg] path exists
[2026-04-14T19:21:07.446Z] [19:21:02.107] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\NoBindServicesByDefaultJLinkOptionsTest.cfg] is a file
[2026-04-14T19:21:07.446Z] [19:21:02.107] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.ico] path doesn't exist
[2026-04-14T19:21:07.446Z] [19:21:02.108] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\hello.jar] path exists
[2026-04-14T19:21:07.446Z] [19:21:02.108] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\hello.jar] is a file
[2026-04-14T19:21:07.446Z] [19:21:02.108] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\runtime] path exists
[2026-04-14T19:21:07.446Z] [19:21:02.109] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\runtime] is a directory
[2026-04-14T19:21:07.446Z] [19:21:02.110] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe --print-modules](2); save out+err; inherit out+err; in directory [testNoBindServicesByDefault]...
[2026-04-14T19:21:07.446Z] [19:21:02.133] [ FAILED ] JLinkOptionsTest.testNoBindServicesByDefault; checks=16
[2026-04-14T19:21:07.446Z] [19:21:02.148] [==========] 7 tests ran
[2026-04-14T19:21:07.446Z] [19:21:02.148] [ PASSED ] 6 tests
[2026-04-14T19:21:07.446Z] [19:21:02.152] [ FAILED ] 1 test, listed below
[2026-04-14T19:21:07.446Z] [19:21:02.152] [ FAILED ] JLinkOptionsTest.testNoBindServicesByDefault; workDir=[testNoBindServicesByDefault]
[2026-04-14T19:21:07.446Z] [19:21:02.153] 1 FAILED TEST
[2026-04-14T19:21:07.446Z] STDERR:
[2026-04-14T19:21:07.446Z] [19:20:43.027] Warning: No JDK Modules found
[2026-04-14T19:21:07.446Z] [19:20:46.623] Warning: No JDK Modules found
[2026-04-14T19:21:07.446Z] [19:20:50.099] Warning: No JDK Modules found
[2026-04-14T19:21:07.446Z] [19:20:53.631] Warning: No JDK Modules found
[2026-04-14T19:21:07.446Z] java.io.IOException: Cannot run program "C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1\.\testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe" (in directory "testNoBindServicesByDefault"): CreateProcess error=2, The system cannot find the file specified
[2026-04-14T19:21:07.446Z] at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112)
[2026-04-14T19:21:07.446Z] at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.Executor.runExecutable(Executor.java:466)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.Executor.lambda$executeWithoutExitCodeCheck$0(Executor.java:284)
[2026-04-14T19:21:07.446Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingSupplier.lambda$toSupplier$0(ThrowingSupplier.java:37)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.Executor.executeWithoutExitCodeCheck(Executor.java:288)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.Executor.execute(Executor.java:292)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.HelloApp.execute(HelloApp.java:514)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.HelloApp$AppOutputVerifier.execute(HelloApp.java:448)
[2026-04-14T19:21:07.446Z] at JLinkOptionsTest.getModulesInRuntime(JLinkOptionsTest.java:170)
[2026-04-14T19:21:07.446Z] at JLinkOptionsTest.testNoBindServicesByDefault(JLinkOptionsTest.java:144)
[2026-04-14T19:21:07.446Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:21:07.446Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:21:07.446Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:21:07.446Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:21:07.446Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:21:07.446Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:21:07.446Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:21:07.447Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:21:07.447Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:21:07.447Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:21:07.447Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:21:07.447Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:21:07.447Z] Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
[2026-04-14T19:21:07.447Z] at java.base/java.lang.ProcessImpl.create(Native Method)
[2026-04-14T19:21:07.447Z] at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:485)
[2026-04-14T19:21:07.447Z] at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146)
[2026-04-14T19:21:07.447Z] at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078)
[2026-04-14T19:21:07.447Z] ... 35 more
[2026-04-14T19:21:07.447Z] java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:21:07.447Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172)
[2026-04-14T19:21:07.447Z] at jdk.jpackage.test.Main.runTests(Main.java:132)
[2026-04-14T19:21:07.447Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:21:07.447Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:21:07.447Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:21:07.447Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:21:07.447Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:21:07.447Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:21:07.447Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:21:07.447Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:21:07.447Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:21:07.447Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:21:07.447Z]
[2026-04-14T19:21:07.447Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:21:07.447Z] JavaTest Message: shutting down test
[2026-04-14T19:21:07.447Z]
[2026-04-14T19:21:07.447Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:21:07.447Z] rerun:
[2026-04-14T19:21:07.447Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\1' && \
[2026-04-14T19:21:07.447Z] 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-14T19:21:07.447Z] SystemDrive=C: \
[2026-04-14T19:21:07.447Z] SystemRoot='C:\Windows' \
[2026-04-14T19:21:07.447Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:21:07.447Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:21:07.447Z] windir='C:\Windows' \
[2026-04-14T19:21:07.447Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \
[2026-04-14T19:21:07.447Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \
[2026-04-14T19:21:07.447Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:21:07.447Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:21:07.447Z] -Dtest.compiler.opts= \
[2026-04-14T19:21:07.447Z] -Dtest.java.opts= \
[2026-04-14T19:21:07.447Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:21:07.447Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:21:07.447Z] -Dtest.timeout.factor=8.0 \
[2026-04-14T19:21:07.447Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:21:07.447Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:21:07.447Z] -Dtest.name=tools/jpackage/share/JLinkOptionsTest.java \
[2026-04-14T19:21:07.447Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:21:07.447Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java' \
[2026-04-14T19:21:07.447Z] -Dtest.main.class=JLinkOptionsTest \
[2026-04-14T19:21:07.447Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:21:07.447Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.447Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d' \
[2026-04-14T19:21:07.447Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.447Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\0\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:21:07.447Z] -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-14T19:21:07.447Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:21:07.447Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:21:07.447Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:21:07.447Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:21:07.447Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:21:07.447Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:21:07.447Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:21:07.447Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:21:07.447Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:21:07.447Z] -ea \
[2026-04-14T19:21:07.447Z] -esa \
[2026-04-14T19:21:07.447Z] -Xmx512m \
[2026-04-14T19:21:07.447Z] -XX:-UseCompressedOops \
[2026-04-14T19:21:07.447Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:21:07.447Z] -Xmx512m \
[2026-04-14T19:21:07.447Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\tools\jpackage\share\JLinkOptionsTest.d\main.0.jta' --jpt-run=JLinkOptionsTest
[2026-04-14T19:21:07.447Z]
[2026-04-14T19:21:07.447Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:21:07.447Z] --------------------------------------------------
[2026-04-14T19:23:00.746Z] TEST: tools/jpackage/share/LicenseTest.java#id1
[2026-04-14T19:23:00.746Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image
[2026-04-14T19:23:00.746Z]
[2026-04-14T19:23:00.746Z] ACTION: build -- Passed. Build successful
[2026-04-14T19:23:00.746Z] REASON: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:23:00.746Z] TIME: 1.452 seconds
[2026-04-14T19:23:00.746Z] messages:
[2026-04-14T19:23:00.746Z] command: build jdk.jpackage.test.*
[2026-04-14T19:23:00.746Z] reason: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:23:00.746Z] started: Tue Apr 14 19:20:01 UTC 2026
[2026-04-14T19:23:00.746Z] Library /test/jdk/tools/jpackage/helpers:
[2026-04-14T19:23:00.746Z] 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-14T19:23:00.746Z] finished: Tue Apr 14 19:20:03 UTC 2026
[2026-04-14T19:23:00.746Z] elapsed time (seconds): 1.452
[2026-04-14T19:23:00.746Z]
[2026-04-14T19:23:00.746Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:23:00.746Z] REASON: .class file out of date or does not exist
[2026-04-14T19:23:00.746Z] TIME: 1.443 seconds
[2026-04-14T19:23:00.746Z] messages:
[2026-04-14T19:23:00.747Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java
[2026-04-14T19:23:00.747Z] reason: .class file out of date or does not exist
[2026-04-14T19:23:00.747Z] started: Tue Apr 14 19:20:01 UTC 2026
[2026-04-14T19:23:00.747Z] 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-14T19:23:00.747Z] Mode: agentvm
[2026-04-14T19:23:00.747Z] Agent id: 1
[2026-04-14T19:23:00.747Z] Process id: 12388
[2026-04-14T19:23:00.747Z] finished: Tue Apr 14 19:20:03 UTC 2026
[2026-04-14T19:23:00.747Z] elapsed time (seconds): 1.443
[2026-04-14T19:23:00.747Z] configuration:
[2026-04-14T19:23:00.747Z] Boot Layer (javac runtime environment)
[2026-04-14T19:23:00.747Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:23:00.747Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:23:00.747Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:23:00.747Z]
[2026-04-14T19:23:00.747Z] javac compilation environment
[2026-04-14T19:23:00.747Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:23:00.747Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:23:00.747Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:23:00.747Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:23:00.747Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:23:00.747Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:23:00.747Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:23:00.747Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:23:00.747Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d
[2026-04-14T19:23:00.747Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:23:00.747Z]
[2026-04-14T19:23:00.747Z] rerun:
[2026-04-14T19:23:00.747Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0' && \
[2026-04-14T19:23:00.747Z] 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-14T19:23:00.747Z] SystemDrive=C: \
[2026-04-14T19:23:00.747Z] SystemRoot='C:\Windows' \
[2026-04-14T19:23:00.747Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:23:00.747Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:23:00.747Z] windir='C:\Windows' \
[2026-04-14T19:23:00.747Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:23:00.747Z] -J-ea \
[2026-04-14T19:23:00.747Z] -J-esa \
[2026-04-14T19:23:00.747Z] -J-Xmx512m \
[2026-04-14T19:23:00.747Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:23:00.747Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:23:00.747Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:23:00.747Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:23:00.747Z] -J-Dtest.java.opts= \
[2026-04-14T19:23:00.747Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:23:00.747Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:23:00.747Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:23:00.747Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:23:00.747Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:23:00.747Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \
[2026-04-14T19:23:00.747Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:23:00.747Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \
[2026-04-14T19:23:00.747Z] -J-Dtest.main.class=LicenseTest \
[2026-04-14T19:23:00.747Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:23:00.748Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.748Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \
[2026-04-14T19:23:00.748Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.748Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.748Z] -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-14T19:23:00.748Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:23:00.748Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:23:00.748Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:23:00.748Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:23:00.748Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:23:00.748Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:23:00.748Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:23:00.748Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.748Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.748Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java'
[2026-04-14T19:23:00.748Z]
[2026-04-14T19:23:00.748Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:23:00.748Z] REASON: User specified action: run compile -Xlint:all -Werror LicenseTest.java
[2026-04-14T19:23:00.748Z] TIME: 0.405 seconds
[2026-04-14T19:23:00.748Z] messages:
[2026-04-14T19:23:00.748Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java
[2026-04-14T19:23:00.748Z] reason: User specified action: run compile -Xlint:all -Werror LicenseTest.java
[2026-04-14T19:23:00.748Z] started: Tue Apr 14 19:20:03 UTC 2026
[2026-04-14T19:23:00.749Z] 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-14T19:23:00.749Z] Mode: agentvm
[2026-04-14T19:23:00.749Z] Agent id: 1
[2026-04-14T19:23:00.749Z] Process id: 12388
[2026-04-14T19:23:00.749Z] finished: Tue Apr 14 19:20:03 UTC 2026
[2026-04-14T19:23:00.749Z] elapsed time (seconds): 0.405
[2026-04-14T19:23:00.749Z] configuration:
[2026-04-14T19:23:00.749Z] Boot Layer (javac runtime environment)
[2026-04-14T19:23:00.749Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:23:00.749Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:23:00.749Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:23:00.749Z]
[2026-04-14T19:23:00.749Z] javac compilation environment
[2026-04-14T19:23:00.749Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:23:00.749Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:23:00.749Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:23:00.749Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:23:00.749Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:23:00.749Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:23:00.749Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:23:00.749Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:23:00.749Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:23:00.749Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:23:00.749Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d
[2026-04-14T19:23:00.749Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:23:00.749Z]
[2026-04-14T19:23:00.749Z] rerun:
[2026-04-14T19:23:00.749Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0' && \
[2026-04-14T19:23:00.749Z] 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-14T19:23:00.749Z] SystemDrive=C: \
[2026-04-14T19:23:00.749Z] SystemRoot='C:\Windows' \
[2026-04-14T19:23:00.749Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:23:00.749Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:23:00.749Z] windir='C:\Windows' \
[2026-04-14T19:23:00.749Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:23:00.749Z] -J-ea \
[2026-04-14T19:23:00.749Z] -J-esa \
[2026-04-14T19:23:00.749Z] -J-Xmx512m \
[2026-04-14T19:23:00.749Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:23:00.749Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:23:00.749Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:23:00.749Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:23:00.749Z] -J-Dtest.java.opts= \
[2026-04-14T19:23:00.749Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:23:00.749Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:23:00.749Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:23:00.749Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:23:00.749Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:23:00.749Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \
[2026-04-14T19:23:00.749Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:23:00.749Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \
[2026-04-14T19:23:00.749Z] -J-Dtest.main.class=LicenseTest \
[2026-04-14T19:23:00.749Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:23:00.749Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.749Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \
[2026-04-14T19:23:00.749Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.749Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.749Z] -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-14T19:23:00.749Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:23:00.749Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:23:00.749Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:23:00.749Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:23:00.749Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:23:00.749Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:23:00.749Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:23:00.749Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \
[2026-04-14T19:23:00.749Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.749Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.749Z] -Xlint:all \
[2026-04-14T19:23:00.749Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java'
[2026-04-14T19:23:00.749Z]
[2026-04-14T19:23:00.749Z] ACTION: build -- Passed. All files up to date
[2026-04-14T19:23:00.749Z] REASON: Named class compiled on demand
[2026-04-14T19:23:00.749Z] TIME: 0.029 seconds
[2026-04-14T19:23:00.749Z] messages:
[2026-04-14T19:23:00.749Z] command: build jdk.jpackage.test.Main
[2026-04-14T19:23:00.749Z] reason: Named class compiled on demand
[2026-04-14T19:23:00.749Z] started: Tue Apr 14 19:20:03 UTC 2026
[2026-04-14T19:23:00.749Z] finished: Tue Apr 14 19:20:03 UTC 2026
[2026-04-14T19:23:00.749Z] elapsed time (seconds): 0.029
[2026-04-14T19:23:00.749Z]
[2026-04-14T19:23:00.750Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:23:00.750Z] REASON: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest
[2026-04-14T19:23:00.750Z] TIME: 106.677 seconds
[2026-04-14T19:23:00.750Z] messages:
[2026-04-14T19:23:00.750Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest
[2026-04-14T19:23:00.750Z] reason: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest
[2026-04-14T19:23:00.750Z] exclusiveAccess wait time (seconds): 58.593
[2026-04-14T19:23:00.750Z] started: Tue Apr 14 19:21:02 UTC 2026
[2026-04-14T19:23:00.750Z] Mode: othervm [/othervm specified]
[2026-04-14T19:23:00.750Z] 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-14T19:23:00.750Z] Process id: 44700
[2026-04-14T19:23:00.750Z] finished: Tue Apr 14 19:22:48 UTC 2026
[2026-04-14T19:23:00.750Z] elapsed time (seconds): 106.677
[2026-04-14T19:23:00.750Z] configuration:
[2026-04-14T19:23:00.750Z] Boot Layer
[2026-04-14T19:23:00.750Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:23:00.750Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:23:00.750Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:23:00.750Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:23:00.750Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:23:00.750Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:23:00.750Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:23:00.750Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:23:00.750Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:23:00.750Z]
[2026-04-14T19:23:00.750Z] STDOUT:
[2026-04-14T19:23:00.750Z] [19:21:02.668] Parsing [--jpt-run=LicenseTest]...
[2026-04-14T19:23:00.750Z] [19:21:02.774] LicenseTest -> [public static void LicenseTest.testCommon()]
[2026-04-14T19:23:00.750Z] [19:21:02.842] Create: LicenseTest.testCommon
[2026-04-14T19:23:00.750Z] [19:21:02.854] [ RUN ] LicenseTest.testCommon
[2026-04-14T19:23:00.750Z] [19:21:03.131] TRACE: Bundler msi enabled
[2026-04-14T19:23:00.750Z] [19:21:03.255] TRACE: Bundler exe enabled
[2026-04-14T19:23:00.750Z] [19:21:03.317] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:23:00.750Z] [19:21:03.482] TRACE: exec: Execute tool provider [javac -d testCommon\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:23:00.750Z] [19:21:04.712] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:23:00.750Z] [19:21:04.721] TRACE: assertEquals(0): Check command tool provider [javac -d testCommon\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:23:00.750Z] [19:21:04.724] TRACE: exec: Execute tool provider [jar -c -f testCommon\input\hello.jar -C testCommon\jar-workdir .](7); discard out+err...
[2026-04-14T19:23:00.750Z] [19:21:04.810] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:23:00.750Z] [19:21:04.811] 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-14T19:23:00.750Z] [19:21:04.858] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:23:00.750Z] [19:21:05.437] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:23:00.750Z] [19:21:05.438] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:23:00.750Z] [19:21:10.680] Command [PID: -1]:
[2026-04-14T19:23:00.750Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\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,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files
[2026-04-14T19:23:00.750Z] [19:21:10.681] Output:
[2026-04-14T19:23:00.750Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:23:00.750Z]
[2026-04-14T19:23:00.750Z] [19:21:10.681] Returned: 0
[2026-04-14T19:23:00.750Z]
[2026-04-14T19:23:00.750Z] [19:21:10.842] Using default package resource JavaApp.ico [icon] (add CommonLicenseTest.ico to the resource-dir to customize).
[2026-04-14T19:23:00.750Z] [19:21:10.850] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonLicenseTest.properties to the resource-dir to customize).
[2026-04-14T19:23:00.750Z] [19:21:10.860] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840".
[2026-04-14T19:23:00.750Z] [19:21:11.622] Using default package resource wix3-to-wix4-conv.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-14T19:23:00.750Z] [19:21:11.802] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:23:00.750Z] [19:21:11.843] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testCommon\output\CommonLicenseTest-1.0.msi.
[2026-04-14T19:23:00.750Z] [19:21:11.844] MSI ProductCode: 7dd77058-e9cf-33d5-a90b-4e0c5f0e3ecb.
[2026-04-14T19:23:00.750Z] [19:21:11.844] MSI UpgradeCode: 67f427e1-3fd8-32f3-a0f5-e44bfc485446.
[2026-04-14T19:23:00.750Z] [19:21:11.894] Using default package resource wix3-to-wix4-conv.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-14T19:23:00.750Z] [19:21:11.957] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:23:00.750Z] [19:21:11.983] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:23:00.750Z] [19:21:11.993] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:23:00.750Z] [19:21:12.001] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:23:00.750Z] [19:21:12.008] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:23:00.750Z] [19:21:12.019] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:23:00.750Z] [19:21:12.058] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testCommon\output\CommonLicenseTest-1.0.msi.
[2026-04-14T19:23:00.750Z] [19:21:12.061] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\image\CommonLicenseTest
[2026-04-14T19:23:00.750Z] [19:21:50.241] Command [PID: 46948]:
[2026-04-14T19:23:00.750Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\wixobj -ext WixToolset.Util.wixext -arch x64 -ext WixToolset.UI.wixext -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpLicenseRtf=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\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.jpackage17392511329885236840\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.jpackage17392511329885236840\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17392511329885236840\wixobj\a.msi
[2026-04-14T19:23:00.750Z] [19:21:50.241] Returned: 0
[2026-04-14T19:23:00.750Z]
[2026-04-14T19:23:00.750Z] [19:21:50.273] Succeeded in building MSI Installer Package package
[2026-04-14T19:23:00.751Z] [19:21:50.479] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:23:00.751Z] [19:21:50.480] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:23:00.751Z] [19:21:50.481] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] path exists
[2026-04-14T19:23:00.751Z] [19:21:50.481] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] is a file
[2026-04-14T19:23:00.751Z] [19:21:50.515] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testCommon\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:23:00.751Z] [19:21:50.515] TRACE: icacls "testCommon\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:23:00.751Z] [19:21:50.516] TRACE: msiexec /a "testCommon\output\CommonLicenseTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testCommon\unpacked-msi\Program Files"
[2026-04-14T19:23:00.751Z] [19:21:50.517] TRACE: Done
[2026-04-14T19:23:00.751Z] [19:21:50.518] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:23:00.751Z] [19:21:51.328] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:23:00.751Z] [19:21:54.330] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:23:00.751Z] [19:21:55.112] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:23:00.751Z] [19:21:59.115] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:23:00.751Z] [19:21:59.876] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:23:00.751Z] [19:22:04.878] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:23:00.751Z] [19:22:05.663] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:23:00.751Z] [19:22:11.663] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:23:00.751Z] [19:22:12.458] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:23:00.751Z] [19:22:19.458] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:23:00.751Z] [19:22:20.256] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:23:00.751Z] [19:22:28.259] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:23:00.751Z] [19:22:29.031] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:23:00.751Z] [19:22:38.032] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:23:00.751Z] [19:22:38.816] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:23:00.751Z] [19:22:48.835] TRACE: Convert [PFiles64\CommonLicenseTest] into [CommonLicenseTest] in [testCommon\unpacked-msi\Program Files] directory
[2026-04-14T19:23:00.751Z] [19:22:48.838] TRACE: Deleting [testCommon\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:23:00.751Z] [19:22:48.839] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:23:00.751Z] [19:22:48.859] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:23:00.751Z] [19:22:48.860] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:23:00.751Z] [19:22:48.863] TRACE: assertTrue(): Check [testCommon\unpacked-msi\Program Files\CommonLicenseTest\service-installer.exe] path doesn't exist
[2026-04-14T19:23:00.751Z] [19:22:48.866] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:23:00.751Z] [19:22:48.870] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:23:00.751Z] [19:22:48.871] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package
[2026-04-14T19:23:00.751Z] [19:22:48.871] [ FAILED ] LicenseTest.testCommon; checks=9
[2026-04-14T19:23:00.751Z] [19:22:48.874] [==========] 1 tests ran
[2026-04-14T19:23:00.751Z] [19:22:48.874] [ PASSED ] 0 tests
[2026-04-14T19:23:00.751Z] [19:22:48.876] [ FAILED ] 1 test, listed below
[2026-04-14T19:23:00.751Z] [19:22:48.876] [ FAILED ] LicenseTest.testCommon; workDir=[testCommon]
[2026-04-14T19:23:00.751Z] [19:22:48.877] 1 FAILED TEST
[2026-04-14T19:23:00.751Z] STDERR:
[2026-04-14T19:23:00.751Z] 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-14T19:23:00.751Z] at jdk.jpackage.test.TKit.error(TKit.java:324)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479)
[2026-04-14T19:23:00.751Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453)
[2026-04-14T19:23:00.751Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452)
[2026-04-14T19:23:00.751Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58)
[2026-04-14T19:23:00.751Z] at LicenseTest.testCommon(LicenseTest.java:101)
[2026-04-14T19:23:00.751Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:23:00.751Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:23:00.751Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:23:00.751Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:23:00.751Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:23:00.751Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:23:00.751Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:23:00.751Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:23:00.751Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:23:00.751Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:23:00.751Z] java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.Main.runTests(Main.java:132)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:23:00.751Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:23:00.751Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:23:00.751Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:23:00.751Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:23:00.751Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:23:00.751Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:23:00.751Z]
[2026-04-14T19:23:00.751Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:23:00.751Z] JavaTest Message: shutting down test
[2026-04-14T19:23:00.751Z]
[2026-04-14T19:23:00.751Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:23:00.751Z] rerun:
[2026-04-14T19:23:00.752Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0' && \
[2026-04-14T19:23:00.752Z] 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-14T19:23:00.752Z] SystemDrive=C: \
[2026-04-14T19:23:00.752Z] SystemRoot='C:\Windows' \
[2026-04-14T19:23:00.752Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:23:00.752Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:23:00.752Z] windir='C:\Windows' \
[2026-04-14T19:23:00.752Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \
[2026-04-14T19:23:00.752Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \
[2026-04-14T19:23:00.752Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:23:00.752Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:23:00.752Z] -Dtest.compiler.opts= \
[2026-04-14T19:23:00.752Z] -Dtest.java.opts= \
[2026-04-14T19:23:00.752Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:23:00.752Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:23:00.752Z] -Dtest.timeout.factor=8.0 \
[2026-04-14T19:23:00.752Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:23:00.752Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:23:00.752Z] -Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \
[2026-04-14T19:23:00.752Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:23:00.752Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \
[2026-04-14T19:23:00.752Z] -Dtest.main.class=LicenseTest \
[2026-04-14T19:23:00.752Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:23:00.752Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.752Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d' \
[2026-04-14T19:23:00.752Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.752Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:23:00.752Z] -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-14T19:23:00.752Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:23:00.752Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:23:00.752Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:23:00.752Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:23:00.752Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:23:00.752Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:23:00.752Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:23:00.752Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:23:00.752Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:23:00.752Z] -ea \
[2026-04-14T19:23:00.752Z] -esa \
[2026-04-14T19:23:00.752Z] -Xmx512m \
[2026-04-14T19:23:00.752Z] -XX:-UseCompressedOops \
[2026-04-14T19:23:00.752Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:23:00.752Z] -Xmx512m \
[2026-04-14T19:23:00.752Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\tools\jpackage\share\LicenseTest_id1.d\main.0.jta' --jpt-run=LicenseTest
[2026-04-14T19:23:00.752Z]
[2026-04-14T19:23:00.752Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:23:00.752Z] --------------------------------------------------
[2026-04-14T19:35:57.863Z] TEST: tools/jpackage/share/ServiceTest.java
[2026-04-14T19:35:57.863Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image
[2026-04-14T19:35:57.863Z]
[2026-04-14T19:35:57.863Z] ACTION: build -- Passed. Build successful
[2026-04-14T19:35:57.863Z] REASON: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:35:57.863Z] TIME: 1.521 seconds
[2026-04-14T19:35:57.863Z] messages:
[2026-04-14T19:35:57.863Z] command: build jdk.jpackage.test.*
[2026-04-14T19:35:57.863Z] reason: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:35:57.863Z] started: Tue Apr 14 19:28:25 UTC 2026
[2026-04-14T19:35:57.863Z] Library /test/jdk/tools/jpackage/helpers:
[2026-04-14T19:35:57.863Z] 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-14T19:35:57.863Z] finished: Tue Apr 14 19:28:27 UTC 2026
[2026-04-14T19:35:57.863Z] elapsed time (seconds): 1.521
[2026-04-14T19:35:57.863Z]
[2026-04-14T19:35:57.863Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:35:57.863Z] REASON: .class file out of date or does not exist
[2026-04-14T19:35:57.863Z] TIME: 1.513 seconds
[2026-04-14T19:35:57.863Z] messages:
[2026-04-14T19:35:57.863Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java
[2026-04-14T19:35:57.864Z] reason: .class file out of date or does not exist
[2026-04-14T19:35:57.864Z] started: Tue Apr 14 19:28:25 UTC 2026
[2026-04-14T19:35:57.864Z] 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-14T19:35:57.864Z] Mode: agentvm
[2026-04-14T19:35:57.864Z] Agent id: 2
[2026-04-14T19:35:57.864Z] Process id: 31572
[2026-04-14T19:35:57.864Z] finished: Tue Apr 14 19:28:27 UTC 2026
[2026-04-14T19:35:57.864Z] elapsed time (seconds): 1.513
[2026-04-14T19:35:57.864Z] configuration:
[2026-04-14T19:35:57.864Z] Boot Layer (javac runtime environment)
[2026-04-14T19:35:57.864Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:35:57.864Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:35:57.864Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:35:57.864Z]
[2026-04-14T19:35:57.864Z] javac compilation environment
[2026-04-14T19:35:57.864Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:35:57.864Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:35:57.864Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:35:57.864Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:35:57.864Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:35:57.864Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:35:57.864Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:35:57.864Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:35:57.864Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d
[2026-04-14T19:35:57.864Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:35:57.864Z]
[2026-04-14T19:35:57.864Z] rerun:
[2026-04-14T19:35:57.864Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:35:57.864Z] 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-14T19:35:57.864Z] SystemDrive=C: \
[2026-04-14T19:35:57.864Z] SystemRoot='C:\Windows' \
[2026-04-14T19:35:57.864Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:35:57.864Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:35:57.864Z] windir='C:\Windows' \
[2026-04-14T19:35:57.864Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:35:57.864Z] -J-ea \
[2026-04-14T19:35:57.864Z] -J-esa \
[2026-04-14T19:35:57.864Z] -J-Xmx512m \
[2026-04-14T19:35:57.864Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:35:57.864Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:35:57.864Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:35:57.864Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:35:57.864Z] -J-Dtest.java.opts= \
[2026-04-14T19:35:57.864Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:35:57.864Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:35:57.864Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:35:57.864Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:35:57.864Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:35:57.864Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java \
[2026-04-14T19:35:57.864Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:35:57.864Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \
[2026-04-14T19:35:57.864Z] -J-Dtest.main.class=ServiceTest \
[2026-04-14T19:35:57.864Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:35:57.864Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.864Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d' \
[2026-04-14T19:35:57.864Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.864Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.864Z] -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-14T19:35:57.864Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:35:57.864Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:35:57.864Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:35:57.864Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:35:57.864Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:35:57.864Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:35:57.864Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:35:57.864Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.864Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.865Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java'
[2026-04-14T19:35:57.865Z]
[2026-04-14T19:35:57.865Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:35:57.865Z] REASON: User specified action: run compile -Xlint:all -Werror ServiceTest.java
[2026-04-14T19:35:57.865Z] TIME: 0.435 seconds
[2026-04-14T19:35:57.865Z] messages:
[2026-04-14T19:35:57.865Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java
[2026-04-14T19:35:57.865Z] reason: User specified action: run compile -Xlint:all -Werror ServiceTest.java
[2026-04-14T19:35:57.865Z] started: Tue Apr 14 19:28:27 UTC 2026
[2026-04-14T19:35:57.865Z] 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-14T19:35:57.865Z] Mode: agentvm
[2026-04-14T19:35:57.865Z] Agent id: 2
[2026-04-14T19:35:57.865Z] Process id: 31572
[2026-04-14T19:35:57.865Z] finished: Tue Apr 14 19:28:27 UTC 2026
[2026-04-14T19:35:57.865Z] elapsed time (seconds): 0.435
[2026-04-14T19:35:57.865Z] configuration:
[2026-04-14T19:35:57.865Z] Boot Layer (javac runtime environment)
[2026-04-14T19:35:57.865Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:35:57.865Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:35:57.865Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:35:57.865Z]
[2026-04-14T19:35:57.865Z] javac compilation environment
[2026-04-14T19:35:57.865Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:35:57.865Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:35:57.865Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:35:57.865Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:35:57.865Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:35:57.865Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:35:57.865Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:35:57.865Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:35:57.865Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:35:57.865Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share
[2026-04-14T19:35:57.865Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d
[2026-04-14T19:35:57.865Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:35:57.865Z]
[2026-04-14T19:35:57.865Z] rerun:
[2026-04-14T19:35:57.865Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:35:57.865Z] 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-14T19:35:57.865Z] SystemDrive=C: \
[2026-04-14T19:35:57.865Z] SystemRoot='C:\Windows' \
[2026-04-14T19:35:57.865Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:35:57.865Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:35:57.865Z] windir='C:\Windows' \
[2026-04-14T19:35:57.865Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:35:57.865Z] -J-ea \
[2026-04-14T19:35:57.865Z] -J-esa \
[2026-04-14T19:35:57.865Z] -J-Xmx512m \
[2026-04-14T19:35:57.865Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:35:57.865Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:35:57.865Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:35:57.865Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:35:57.865Z] -J-Dtest.java.opts= \
[2026-04-14T19:35:57.865Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:35:57.865Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:35:57.865Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:35:57.865Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:35:57.865Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:35:57.865Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java \
[2026-04-14T19:35:57.865Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:35:57.866Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \
[2026-04-14T19:35:57.866Z] -J-Dtest.main.class=ServiceTest \
[2026-04-14T19:35:57.866Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:35:57.866Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.866Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d' \
[2026-04-14T19:35:57.866Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.866Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.866Z] -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-14T19:35:57.866Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:35:57.866Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:35:57.866Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:35:57.866Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:35:57.866Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:35:57.866Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:35:57.866Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:35:57.866Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d' \
[2026-04-14T19:35:57.866Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.866Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.866Z] -Xlint:all \
[2026-04-14T19:35:57.866Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java'
[2026-04-14T19:35:57.866Z]
[2026-04-14T19:35:57.866Z] ACTION: build -- Passed. All files up to date
[2026-04-14T19:35:57.866Z] REASON: Named class compiled on demand
[2026-04-14T19:35:57.866Z] TIME: 0.024 seconds
[2026-04-14T19:35:57.866Z] messages:
[2026-04-14T19:35:57.866Z] command: build jdk.jpackage.test.Main
[2026-04-14T19:35:57.866Z] reason: Named class compiled on demand
[2026-04-14T19:35:57.866Z] started: Tue Apr 14 19:28:27 UTC 2026
[2026-04-14T19:35:57.866Z] finished: Tue Apr 14 19:28:27 UTC 2026
[2026-04-14T19:35:57.866Z] elapsed time (seconds): 0.024
[2026-04-14T19:35:57.866Z]
[2026-04-14T19:35:57.866Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:35:57.866Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest
[2026-04-14T19:35:57.866Z] TIME: 389.663 seconds
[2026-04-14T19:35:57.866Z] messages:
[2026-04-14T19:35:57.866Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest
[2026-04-14T19:35:57.866Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest
[2026-04-14T19:35:57.866Z] exclusiveAccess wait time (seconds): 52.7
[2026-04-14T19:35:57.866Z] started: Tue Apr 14 19:29:20 UTC 2026
[2026-04-14T19:35:57.866Z] Mode: othervm [/othervm specified]
[2026-04-14T19:35:57.866Z] 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-14T19:35:57.866Z] Process id: 76016
[2026-04-14T19:35:57.866Z] finished: Tue Apr 14 19:35:50 UTC 2026
[2026-04-14T19:35:57.866Z] elapsed time (seconds): 389.663
[2026-04-14T19:35:57.866Z] configuration:
[2026-04-14T19:35:57.866Z] Boot Layer
[2026-04-14T19:35:57.866Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:35:57.866Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:35:57.866Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:35:57.866Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:35:57.866Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:35:57.866Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:35:57.866Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:35:57.866Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:35:57.866Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:35:57.866Z]
[2026-04-14T19:35:57.866Z] STDOUT:
[2026-04-14T19:35:57.866Z] [19:29:20.994] Parsing [--jpt-run=ServiceTest]...
[2026-04-14T19:35:57.866Z] [19:29:21.093] ServiceTest -> [public void ServiceTest.test() throws java.lang.Throwable, public void ServiceTest.testUpdate() throws java.lang.Throwable]
[2026-04-14T19:35:57.866Z] [19:29:21.184] Create: ServiceTest.test
[2026-04-14T19:35:57.866Z] [19:29:21.185] Create: ServiceTest.testUpdate
[2026-04-14T19:35:57.866Z] [19:29:21.196] [ RUN ] ServiceTest.test
[2026-04-14T19:35:57.866Z] [19:29:21.204] TRACE: Using [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java.exe] as a service installer
[2026-04-14T19:35:57.866Z] [19:29:21.440] TRACE: Bundler msi enabled
[2026-04-14T19:35:57.866Z] [19:29:21.602] TRACE: Bundler exe enabled
[2026-04-14T19:35:57.866Z] [19:29:21.650] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:35:57.866Z] [19:29:21.888] TRACE: exec: Execute tool provider [javac -d test\jar-workdir test\src\com\foo\ServiceTest.java](4); discard out+err...
[2026-04-14T19:35:57.866Z] [19:29:22.855] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.866Z] [19:29:22.864] 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-14T19:35:57.866Z] [19:29:22.867] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err...
[2026-04-14T19:35:57.866Z] [19:29:22.951] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.866Z] [19:29:22.951] 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-14T19:35:57.866Z] [19:29:22.965] TRACE: Files in [test\resource-dir] resource dir:
[2026-04-14T19:35:57.866Z] [19:29:22.966] TRACE: [service-installer.exe]
[2026-04-14T19:35:57.866Z] [19:29:22.966] TRACE: Done
[2026-04-14T19:35:57.866Z] [19:29:22.998] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.866Z] [19:29:23.559] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:35:57.866Z] [19:29:23.561] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:35:57.866Z] [19:29:27.932] Command [PID: -1]:
[2026-04-14T19:35:57.867Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\image\ServiceTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.jsobject,jdk.sctp,jdk.unsupported,java.smartcardio,java.security.jgss,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-14T19:35:57.867Z] [19:29:27.932] Output:
[2026-04-14T19:35:57.867Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:35:57.867Z]
[2026-04-14T19:35:57.867Z] [19:29:27.933] Returned: 0
[2026-04-14T19:35:57.867Z]
[2026-04-14T19:35:57.867Z] [19:29:28.066] Using default package resource JavaApp.ico [icon] (add ServiceTest.ico to the resource-dir to customize).
[2026-04-14T19:35:57.867Z] [19:29:28.071] Using default package resource WinLauncher.template [Template for creating executable properties file] (add ServiceTest.properties to the resource-dir to customize).
[2026-04-14T19:35:57.867Z] [19:29:28.082] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294".
[2026-04-14T19:35:57.867Z] [19:29:28.693] 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-14T19:35:57.867Z] [19:29:28.861] 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-14T19:35:57.867Z] [19:29:28.876] 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-14T19:35:57.867Z] [19:29:29.065] Using default package resource wix3-to-wix4-conv.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-14T19:35:57.867Z] [19:29:29.209] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:35:57.867Z] [19:29:29.239] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test\output\ServiceTest-1.0.msi.
[2026-04-14T19:35:57.867Z] [19:29:29.239] MSI ProductCode: 445f8564-5240-3cf3-a1c3-eeb8bd402b5c.
[2026-04-14T19:35:57.867Z] [19:29:29.239] MSI UpgradeCode: dd59378c-f782-36ff-9744-6d12aa7e96d5.
[2026-04-14T19:35:57.867Z] [19:29:29.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-14T19:35:57.867Z] [19:29:29.321] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.867Z] [19:29:29.331] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.867Z] [19:29:29.339] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.867Z] [19:29:29.348] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:35:57.867Z] [19:29:29.370] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.867Z] [19:29:29.378] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:35:57.867Z] [19:29:29.391] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test\output\ServiceTest-1.0.msi.
[2026-04-14T19:35:57.867Z] [19:29:29.394] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\image\ServiceTest
[2026-04-14T19:35:57.867Z] [19:30:06.396] Command [PID: 83860]:
[2026-04-14T19:35:57.867Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\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.jpackage11127653714320408294\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.jpackage11127653714320408294\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11127653714320408294\wixobj\a.msi
[2026-04-14T19:35:57.867Z] [19:30:06.396] Returned: 0
[2026-04-14T19:35:57.867Z]
[2026-04-14T19:35:57.867Z] [19:30:06.430] Succeeded in building MSI Installer Package package
[2026-04-14T19:35:57.867Z] [19:30:06.640] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.867Z] [19:30:06.641] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.867Z] [19:30:06.642] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test\resource-dir]
[2026-04-14T19:35:57.867Z] [19:30:06.644] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:35:57.867Z] [19:30:06.644] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z)
[2026-04-14T19:35:57.867Z] [19:30:06.645] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] path exists
[2026-04-14T19:35:57.867Z] [19:30:06.645] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] is a file
[2026-04-14T19:35:57.867Z] [19:30:06.681] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:35:57.867Z] [19:30:06.681] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:35:57.867Z] [19:30:06.682] TRACE: msiexec /a "test\output\ServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test\unpacked-msi\Program Files"
[2026-04-14T19:35:57.867Z] [19:30:06.683] TRACE: Done
[2026-04-14T19:35:57.867Z] [19:30:06.684] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.867Z] [19:30:08.633] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.867Z] [19:30:08.650] TRACE: Convert [PFiles64\ServiceTest] into [ServiceTest] in [test\unpacked-msi\Program Files] directory
[2026-04-14T19:35:57.867Z] [19:30:08.652] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:35:57.867Z] [19:30:08.654] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.867Z] [19:30:08.655] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:35:57.867Z] [19:30:08.656] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:35:57.867Z] [19:30:08.659] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] path exists
[2026-04-14T19:35:57.867Z] [19:30:08.660] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] is a file
[2026-04-14T19:35:57.867Z] [19:30:08.671] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:35:57.867Z] [19:30:08.688] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:35:57.867Z] [19:30:08.689] TRACE: assertStringListEquals(1, test\unpacked-msi\Program Files\ServiceTest\app\.package)
[2026-04-14T19:35:57.867Z] [19:30:08.717] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\ServiceTest.exe] path exists
[2026-04-14T19:35:57.867Z] [19:30:08.718] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\ServiceTest.exe] is a file
[2026-04-14T19:35:57.867Z] [19:30:08.718] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\ServiceTest.exe] file is executable
[2026-04-14T19:35:57.867Z] [19:30:08.719] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\app\ServiceTest.cfg] path exists
[2026-04-14T19:35:57.867Z] [19:30:08.719] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\app\ServiceTest.cfg] is a file
[2026-04-14T19:35:57.867Z] [19:30:08.723] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\ServiceTest.ico] path doesn't exist
[2026-04-14T19:35:57.867Z] [19:30:08.724] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\app\hello.jar] path exists
[2026-04-14T19:35:57.867Z] [19:30:08.725] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\app\hello.jar] is a file
[2026-04-14T19:35:57.867Z] [19:30:08.725] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\runtime] path exists
[2026-04-14T19:35:57.867Z] [19:30:08.726] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\runtime] is a directory
[2026-04-14T19:35:57.867Z] [19:30:08.726] TRACE: Not verifying contents of test output file [$ROOTDIR\launcher-as-service.txt] for the main launcher because package was unpacked, not installed
[2026-04-14T19:35:57.868Z] [19:30:08.736] TRACE: exec: Execute tool provider [javac -d test\jar-workdir test\src\com\foo\ServiceTest.java](4); discard out+err...
[2026-04-14T19:35:57.868Z] [19:30:08.957] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.868Z] [19:30:08.958] 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-14T19:35:57.868Z] [19:30:08.959] TRACE: exec: Execute tool provider [jar -c -f test\input-0\hello.jar -C test\jar-workdir .](7); discard out+err...
[2026-04-14T19:35:57.868Z] [19:30:08.980] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.868Z] [19:30:08.980] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input-0\hello.jar -C test\jar-workdir .](7) exited with 0 code
[2026-04-14T19:35:57.868Z] [19:30:08.983] TRACE: Files in [test\resource-dir] resource dir:
[2026-04-14T19:35:57.868Z] [19:30:08.984] TRACE: [service-installer.exe]
[2026-04-14T19:35:57.868Z] [19:30:08.984] TRACE: Done
[2026-04-14T19:35:57.868Z] [19:30:08.986] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input-0 --dest test\output --name ServiceTest --type exe --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-14T19:35:57.868Z] [19:30:09.551] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:35:57.868Z] [19:30:09.553] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:35:57.868Z] [19:30:14.504] Command [PID: -1]:
[2026-04-14T19:35:57.868Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\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,java.sql.rowset,jdk.sctp,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.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-14T19:35:57.868Z] [19:30:14.504] Output:
[2026-04-14T19:35:57.868Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:35:57.868Z]
[2026-04-14T19:35:57.868Z] [19:30:14.504] Returned: 0
[2026-04-14T19:35:57.868Z]
[2026-04-14T19:35:57.868Z] [19:30:14.576] Using default package resource JavaApp.ico [icon] (add ServiceTest.ico to the resource-dir to customize).
[2026-04-14T19:35:57.868Z] [19:30:14.582] Using default package resource WinLauncher.template [Template for creating executable properties file] (add ServiceTest.properties to the resource-dir to customize).
[2026-04-14T19:35:57.868Z] [19:30:14.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.jpackage16536446219545032176".
[2026-04-14T19:35:57.868Z] [19:30:15.002] 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-14T19:35:57.868Z] [19:30:15.155] 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-14T19:35:57.868Z] [19:30:15.193] 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-14T19:35:57.868Z] [19:30:15.424] Using default package resource wix3-to-wix4-conv.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-14T19:35:57.868Z] [19:30:15.568] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:35:57.868Z] [19:30:15.592] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\msi\ServiceTest-1.0.msi.
[2026-04-14T19:35:57.868Z] [19:30:15.592] MSI ProductCode: 445f8564-5240-3cf3-a1c3-eeb8bd402b5c.
[2026-04-14T19:35:57.868Z] [19:30:15.592] MSI UpgradeCode: dd59378c-f782-36ff-9744-6d12aa7e96d5.
[2026-04-14T19:35:57.868Z] [19:30:15.623] Using default package resource wix3-to-wix4-conv.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-14T19:35:57.868Z] [19:30:15.645] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.868Z] [19:30:15.655] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:35:57.868Z] [19:30:15.676] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.868Z] [19:30:15.685] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:35:57.868Z] [19:30:15.689] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.868Z] [19:30:15.697] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.868Z] [19:30:15.715] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\msi\ServiceTest-1.0.msi.
[2026-04-14T19:35:57.868Z] [19:30:15.718] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\image\ServiceTest
[2026-04-14T19:35:57.868Z] [19:30:52.951] Command [PID: 76408]:
[2026-04-14T19:35:57.868Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\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.jpackage16536446219545032176\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.jpackage16536446219545032176\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176\wixobj\a.msi
[2026-04-14T19:35:57.868Z] [19:30:52.951] Returned: 0
[2026-04-14T19:35:57.868Z]
[2026-04-14T19:35:57.868Z] [19:30:52.989] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test\output.
[2026-04-14T19:35:57.868Z] [19:30:52.990] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:35:57.870Z] [19:30:52.996] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:35:57.870Z] [19:30:52.997] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16536446219545032176".
[2026-04-14T19:35:57.870Z] [19:30:53.752] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test\output
[2026-04-14T19:35:57.870Z] [19:30:53.752] Succeeded in building EXE Installer Package package
[2026-04-14T19:35:57.870Z] [19:30:54.065] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.870Z] [19:30:54.066] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input-0 --dest test\output --name ServiceTest --type exe --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-14T19:35:57.870Z] [19:30:54.067] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test\resource-dir]
[2026-04-14T19:35:57.870Z] [19:30:54.068] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:35:57.870Z] [19:30:54.068] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z)
[2026-04-14T19:35:57.870Z] [19:30:54.068] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.exe] path exists
[2026-04-14T19:35:57.870Z] [19:30:54.068] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.exe] is a file
[2026-04-14T19:35:57.870Z] [19:30:54.069] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input-0 --dest test\output --name ServiceTest --type exe --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) command
[2026-04-14T19:35:57.870Z] [19:30:54.069] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input test\input-0 --dest test\output --name ServiceTest --type exe --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) command
[2026-04-14T19:35:57.870Z] [19:30:54.070] TRACE: Deleting [test] directory recursively
[2026-04-14T19:35:57.870Z] [19:30:54.255] [ OK ] ServiceTest.test; checks=27
[2026-04-14T19:35:57.870Z] [19:30:54.255] [ RUN ] ServiceTest.testUpdate
[2026-04-14T19:35:57.871Z] [19:30:54.256] TRACE: Using [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java.exe] as a service installer
[2026-04-14T19:35:57.871Z] [19:30:54.266] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:35:57.871Z] [19:30:54.270] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\foo.properties] properties file...
[2026-04-14T19:35:57.871Z] [19:30:54.271] TRACE: launcher-as-service=true
[2026-04-14T19:35:57.871Z] [19:30:54.271] TRACE: arguments=Foo
[2026-04-14T19:35:57.871Z] [19:30:54.271] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true
[2026-04-14T19:35:57.871Z] [19:30:54.272] TRACE: Done
[2026-04-14T19:35:57.871Z] [19:30:54.277] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4); discard out+err...
[2026-04-14T19:35:57.871Z] [19:30:54.476] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.871Z] [19:30:54.476] 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-14T19:35:57.871Z] [19:30:54.478] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input\hello.jar -C testUpdate\jar-workdir .](7); discard out+err...
[2026-04-14T19:35:57.871Z] [19:30:54.498] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.871Z] [19:30:54.499] 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-14T19:35:57.871Z] [19:30:54.503] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\foo-0.properties] properties file...
[2026-04-14T19:35:57.871Z] [19:30:54.503] TRACE: launcher-as-service=true
[2026-04-14T19:35:57.871Z] [19:30:54.503] TRACE: arguments=Foo2
[2026-04-14T19:35:57.871Z] [19:30:54.504] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true
[2026-04-14T19:35:57.871Z] [19:30:54.504] TRACE: Done
[2026-04-14T19:35:57.871Z] [19:30:54.505] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\bar.properties] properties file...
[2026-04-14T19:35:57.871Z] [19:30:54.506] TRACE: launcher-as-service=true
[2026-04-14T19:35:57.871Z] [19:30:54.506] TRACE: arguments=Bar
[2026-04-14T19:35:57.871Z] [19:30:54.506] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true
[2026-04-14T19:35:57.871Z] [19:30:54.507] TRACE: Done
[2026-04-14T19:35:57.871Z] [19:30:54.512] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Bye.java](4); discard out+err...
[2026-04-14T19:35:57.871Z] [19:30:54.703] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.871Z] [19:30:54.704] 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-14T19:35:57.871Z] [19:30:54.705] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-0\hello.jar -C testUpdate\jar-workdir .](7); discard out+err...
[2026-04-14T19:35:57.871Z] [19:30:54.728] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.871Z] [19:30:54.729] 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-14T19:35:57.871Z] [19:30:54.733] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\foo-1.properties] properties file...
[2026-04-14T19:35:57.871Z] [19:30:54.734] TRACE: launcher-as-service=true
[2026-04-14T19:35:57.871Z] [19:30:54.734] TRACE: arguments=Foo
[2026-04-14T19:35:57.871Z] [19:30:54.734] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true
[2026-04-14T19:35:57.871Z] [19:30:54.735] TRACE: Done
[2026-04-14T19:35:57.871Z] [19:30:54.742] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Hello.java](4); discard out+err...
[2026-04-14T19:35:57.871Z] [19:30:54.888] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.871Z] [19:30:54.889] 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-14T19:35:57.871Z] [19:30:54.890] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-1\hello.jar -C testUpdate\jar-workdir .](7); discard out+err...
[2026-04-14T19:35:57.871Z] [19:30:54.919] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.871Z] [19:30:54.919] 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-14T19:35:57.871Z] [19:30:54.924] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\foo-2.properties] properties file...
[2026-04-14T19:35:57.871Z] [19:30:54.925] TRACE: launcher-as-service=true
[2026-04-14T19:35:57.871Z] [19:30:54.925] TRACE: arguments=Foo2
[2026-04-14T19:35:57.871Z] [19:30:54.925] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true
[2026-04-14T19:35:57.871Z] [19:30:54.926] TRACE: Done
[2026-04-14T19:35:57.871Z] [19:30:54.927] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\bar-0.properties] properties file...
[2026-04-14T19:35:57.871Z] [19:30:54.927] TRACE: launcher-as-service=true
[2026-04-14T19:35:57.871Z] [19:30:54.927] TRACE: arguments=Bar
[2026-04-14T19:35:57.871Z] [19:30:54.927] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true
[2026-04-14T19:35:57.871Z] [19:30:54.928] TRACE: Done
[2026-04-14T19:35:57.871Z] [19:30:54.934] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir testUpdate\src\com\bar\Bye.java](4); discard out+err...
[2026-04-14T19:35:57.871Z] [19:30:55.069] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.871Z] [19:30:55.070] 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-14T19:35:57.871Z] [19:30:55.071] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-2\hello.jar -C testUpdate\jar-workdir .](7); discard out+err...
[2026-04-14T19:35:57.871Z] [19:30:55.100] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.871Z] [19:30:55.100] 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-14T19:35:57.871Z] [19:30:55.104] TRACE: Files in [testUpdate\resource-dir] resource dir:
[2026-04-14T19:35:57.871Z] [19:30:55.104] TRACE: [service-installer.exe]
[2026-04-14T19:35:57.871Z] [19:30:55.104] TRACE: Done
[2026-04-14T19:35:57.871Z] [19:30:55.106] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.871Z] [19:30:55.718] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:35:57.871Z] [19:30:55.720] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:35:57.871Z] [19:31:00.473] Command [PID: -1]:
[2026-04-14T19:35:57.871Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\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-14T19:35:57.871Z] [19:31:00.473] Output:
[2026-04-14T19:35:57.871Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:35:57.871Z]
[2026-04-14T19:35:57.871Z] [19:31:00.473] Returned: 0
[2026-04-14T19:35:57.871Z]
[2026-04-14T19:35:57.871Z] [19:31:00.545] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:00.553] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:00.565] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308".
[2026-04-14T19:35:57.871Z] [19:31:00.786] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:00.789] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:00.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.jpackage13929977585302503308".
[2026-04-14T19:35:57.871Z] [19:31:01.251] 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-14T19:35:57.871Z] [19:31:01.307] 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-14T19:35:57.871Z] [19:31:01.404] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:01.413] 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-14T19:35:57.871Z] [19:31:01.417] 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-14T19:35:57.871Z] [19:31:01.423] 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-14T19:35:57.871Z] [19:31:01.626] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:01.802] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:01.831] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\output\UpdateServiceTest-1.0.msi.
[2026-04-14T19:35:57.871Z] [19:31:01.831] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62.
[2026-04-14T19:35:57.871Z] [19:31:01.832] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f.
[2026-04-14T19:35:57.871Z] [19:31:01.874] Using default package resource wix3-to-wix4-conv.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-14T19:35:57.871Z] [19:31:01.897] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:01.907] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:01.915] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:01.922] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:01.942] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:01.947] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.871Z] [19:31:01.967] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\output\UpdateServiceTest-1.0.msi.
[2026-04-14T19:35:57.871Z] [19:31:01.970] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\image\UpdateServiceTest
[2026-04-14T19:35:57.872Z] [19:31:38.757] Command [PID: 40968]:
[2026-04-14T19:35:57.872Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\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.jpackage13929977585302503308\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.jpackage13929977585302503308\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13929977585302503308\wixobj\a.msi
[2026-04-14T19:35:57.872Z] [19:31:38.758] Returned: 0
[2026-04-14T19:35:57.872Z]
[2026-04-14T19:35:57.872Z] [19:31:38.791] Succeeded in building MSI Installer Package package
[2026-04-14T19:35:57.872Z] [19:31:39.005] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.872Z] [19:31:39.006] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.872Z] [19:31:39.007] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\resource-dir]
[2026-04-14T19:35:57.872Z] [19:31:39.007] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:35:57.872Z] [19:31:39.007] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z)
[2026-04-14T19:35:57.872Z] [19:31:39.007] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] path exists
[2026-04-14T19:35:57.872Z] [19:31:39.008] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] is a file
[2026-04-14T19:35:57.872Z] [19:31:39.061] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.872Z] Export table [File] in [testUpdate\msi-db/File.idt] file
[2026-04-14T19:35:57.872Z] Export table [Component] in [testUpdate\msi-db/Component.idt] file
[2026-04-14T19:35:57.872Z] Export table [Directory] in [testUpdate\msi-db/Directory.idt] file
[2026-04-14T19:35:57.872Z] [19:31:39.167] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.872Z] [19:31:39.168] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.872Z] [19:31:39.283] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:35:57.872Z] [19:31:39.284] TRACE: Files in [testUpdate\resource-dir-0] resource dir:
[2026-04-14T19:35:57.872Z] [19:31:39.284] TRACE: [service-installer.exe]
[2026-04-14T19:35:57.872Z] [19:31:39.284] TRACE: Done
[2026-04-14T19:35:57.872Z] [19:31:39.286] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.872Z] [19:31:39.881] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:35:57.872Z] [19:31:39.882] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:35:57.872Z] [19:31:45.103] Command [PID: -1]:
[2026-04-14T19:35:57.872Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\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.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-14T19:35:57.872Z] [19:31:45.104] Output:
[2026-04-14T19:35:57.872Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:35:57.872Z]
[2026-04-14T19:35:57.872Z] [19:31:45.104] Returned: 0
[2026-04-14T19:35:57.872Z]
[2026-04-14T19:35:57.872Z] [19:31:45.209] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:45.215] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:45.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.jpackage3103382158416598031".
[2026-04-14T19:35:57.872Z] [19:31:45.421] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:45.424] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:45.426] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031".
[2026-04-14T19:35:57.872Z] [19:31:45.550] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:45.552] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:45.553] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031".
[2026-04-14T19:35:57.872Z] [19:31:46.002] 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-14T19:35:57.872Z] [19:31:46.065] 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-14T19:35:57.872Z] [19:31:46.170] 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-14T19:35:57.872Z] [19:31:46.178] 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-14T19:35:57.872Z] [19:31:46.183] 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-14T19:35:57.872Z] [19:31:46.187] 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-14T19:35:57.872Z] [19:31:46.273] Using default package resource wix3-to-wix4-conv.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-14T19:35:57.872Z] [19:31:46.443] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:46.469] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\output\UpdateServiceTest-2.0.msi.
[2026-04-14T19:35:57.872Z] [19:31:46.469] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60.
[2026-04-14T19:35:57.872Z] [19:31:46.469] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f.
[2026-04-14T19:35:57.872Z] [19:31:46.502] Using default package resource wix3-to-wix4-conv.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-14T19:35:57.872Z] [19:31:46.526] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:46.532] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:46.560] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:46.570] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:46.578] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:46.586] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.872Z] [19:31:46.602] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\output\UpdateServiceTest-2.0.msi.
[2026-04-14T19:35:57.872Z] [19:31:46.605] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\image\UpdateServiceTest
[2026-04-14T19:35:57.872Z] [19:32:23.270] Command [PID: 25740]:
[2026-04-14T19:35:57.872Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\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.jpackage3103382158416598031\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.jpackage3103382158416598031\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3103382158416598031\wixobj\a.msi
[2026-04-14T19:35:57.872Z] [19:32:23.271] Returned: 0
[2026-04-14T19:35:57.872Z]
[2026-04-14T19:35:57.872Z] [19:32:23.305] Succeeded in building MSI Installer Package package
[2026-04-14T19:35:57.872Z] [19:32:23.510] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.873Z] [19:32:23.511] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.873Z] [19:32:23.512] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\resource-dir-0]
[2026-04-14T19:35:57.873Z] [19:32:23.512] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:35:57.873Z] [19:32:23.512] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z)
[2026-04-14T19:35:57.873Z] [19:32:23.513] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] path exists
[2026-04-14T19:35:57.873Z] [19:32:23.513] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] is a file
[2026-04-14T19:35:57.873Z] [19:32:23.514] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.873Z] Export table [File] in [testUpdate\msi-db-0/File.idt] file
[2026-04-14T19:35:57.873Z] Export table [Component] in [testUpdate\msi-db-0/Component.idt] file
[2026-04-14T19:35:57.873Z] Export table [Directory] in [testUpdate\msi-db-0/Directory.idt] file
[2026-04-14T19:35:57.873Z] [19:32:23.621] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.873Z] [19:32:23.622] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.873Z] [19:32:23.630] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts
[2026-04-14T19:35:57.873Z] [19:32:23.631] TRACE: Files in [testUpdate\resource-dir] resource dir:
[2026-04-14T19:35:57.873Z] [19:32:23.631] TRACE: [service-installer.exe]
[2026-04-14T19:35:57.873Z] [19:32:23.631] TRACE: Done
[2026-04-14T19:35:57.873Z] [19:32:23.633] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.873Z] [19:32:24.242] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:35:57.873Z] [19:32:24.244] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:35:57.873Z] [19:32:28.874] Command [PID: -1]:
[2026-04-14T19:35:57.873Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\image\UpdateServiceTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.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-14T19:35:57.873Z] [19:32:28.874] Output:
[2026-04-14T19:35:57.873Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:35:57.873Z]
[2026-04-14T19:35:57.873Z] [19:32:28.874] Returned: 0
[2026-04-14T19:35:57.873Z]
[2026-04-14T19:35:57.873Z] [19:32:28.949] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:28.958] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:28.966] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672".
[2026-04-14T19:35:57.873Z] [19:32:29.148] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:29.150] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:29.151] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672".
[2026-04-14T19:35:57.873Z] [19:32:29.593] 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-14T19:35:57.873Z] [19:32:29.649] 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-14T19:35:57.873Z] [19:32:29.751] 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-14T19:35:57.873Z] [19:32:29.767] 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-14T19:35:57.873Z] [19:32:29.780] 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-14T19:35:57.873Z] [19:32:29.787] 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-14T19:35:57.873Z] [19:32:29.996] Using default package resource wix3-to-wix4-conv.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-14T19:35:57.873Z] [19:32:30.122] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:30.143] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\msi\UpdateServiceTest-1.0.msi.
[2026-04-14T19:35:57.873Z] [19:32:30.144] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62.
[2026-04-14T19:35:57.873Z] [19:32:30.144] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f.
[2026-04-14T19:35:57.873Z] [19:32:30.179] Using default package resource wix3-to-wix4-conv.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-14T19:35:57.873Z] [19:32:30.199] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:30.209] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:30.216] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:30.223] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:30.231] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:30.236] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:32:30.265] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\msi\UpdateServiceTest-1.0.msi.
[2026-04-14T19:35:57.873Z] [19:32:30.269] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\image\UpdateServiceTest
[2026-04-14T19:35:57.873Z] [19:33:07.099] Command [PID: 9768]:
[2026-04-14T19:35:57.873Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\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.jpackage9174054458697914672\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.jpackage9174054458697914672\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672\wixobj\a.msi
[2026-04-14T19:35:57.873Z] [19:33:07.099] Returned: 0
[2026-04-14T19:35:57.873Z]
[2026-04-14T19:35:57.873Z] [19:33:07.138] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\output.
[2026-04-14T19:35:57.873Z] [19:33:07.139] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:33:07.142] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:35:57.873Z] [19:33:07.142] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9174054458697914672".
[2026-04-14T19:35:57.873Z] [19:33:07.901] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\output
[2026-04-14T19:35:57.873Z] [19:33:07.902] Succeeded in building EXE Installer Package package
[2026-04-14T19:35:57.873Z] [19:33:08.207] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.873Z] [19:33:08.208] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.873Z] [19:33:08.208] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\resource-dir]
[2026-04-14T19:35:57.873Z] [19:33:08.209] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:35:57.873Z] [19:33:08.209] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z)
[2026-04-14T19:35:57.873Z] [19:33:08.209] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] path exists
[2026-04-14T19:35:57.873Z] [19:33:08.209] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] is a file
[2026-04-14T19:35:57.873Z] [19:33:08.210] TRACE: Files in [testUpdate\resource-dir-0] resource dir:
[2026-04-14T19:35:57.873Z] [19:33:08.210] TRACE: [service-installer.exe]
[2026-04-14T19:35:57.873Z] [19:33:08.210] TRACE: Done
[2026-04-14T19:35:57.873Z] [19:33:08.212] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.873Z] [19:33:08.789] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:35:57.874Z] [19:33:08.790] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:35:57.874Z] [19:33:13.515] Command [PID: -1]:
[2026-04-14T19:35:57.874Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\image\UpdateServiceTest\runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,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,jdk.incubator.vector,java.sql,java.logging,java.xml.crypto,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-14T19:35:57.874Z] [19:33:13.515] Output:
[2026-04-14T19:35:57.874Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:35:57.874Z]
[2026-04-14T19:35:57.874Z] [19:33:13.516] Returned: 0
[2026-04-14T19:35:57.874Z]
[2026-04-14T19:35:57.874Z] [19:33:13.596] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:13.604] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:13.613] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410".
[2026-04-14T19:35:57.874Z] [19:33:13.841] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:13.844] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:13.846] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410".
[2026-04-14T19:35:57.874Z] [19:33:13.965] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:13.967] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:13.968] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410".
[2026-04-14T19:35:57.874Z] [19:33:14.405] 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-14T19:35:57.874Z] [19:33:14.461] 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-14T19:35:57.874Z] [19:33:14.562] 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-14T19:35:57.874Z] [19:33:14.570] 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-14T19:35:57.874Z] [19:33:14.575] 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-14T19:35:57.874Z] [19:33:14.579] 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-14T19:35:57.874Z] [19:33:14.676] Using default package resource wix3-to-wix4-conv.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-14T19:35:57.874Z] [19:33:14.841] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:14.864] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\msi\UpdateServiceTest-2.0.msi.
[2026-04-14T19:35:57.874Z] [19:33:14.864] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60.
[2026-04-14T19:35:57.874Z] [19:33:14.864] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f.
[2026-04-14T19:35:57.874Z] [19:33:14.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-14T19:35:57.874Z] [19:33:14.928] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:14.939] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:14.948] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:14.957] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:14.962] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:14.970] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:15.004] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\msi\UpdateServiceTest-2.0.msi.
[2026-04-14T19:35:57.874Z] [19:33:15.007] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\image\UpdateServiceTest
[2026-04-14T19:35:57.874Z] [19:33:52.174] Command [PID: 16732]:
[2026-04-14T19:35:57.874Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\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.jpackage8880786516382002410\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.jpackage8880786516382002410\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410\wixobj\a.msi
[2026-04-14T19:35:57.874Z] [19:33:52.174] Returned: 0
[2026-04-14T19:35:57.874Z]
[2026-04-14T19:35:57.874Z] [19:33:52.212] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\output.
[2026-04-14T19:35:57.874Z] [19:33:52.214] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:52.217] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:35:57.874Z] [19:33:52.218] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8880786516382002410".
[2026-04-14T19:35:57.874Z] [19:33:53.001] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\output
[2026-04-14T19:35:57.874Z] [19:33:53.001] Succeeded in building EXE Installer Package package
[2026-04-14T19:35:57.874Z] [19:33:53.313] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:35:57.874Z] [19:33:53.314] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.874Z] [19:33:53.315] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\resource-dir-0]
[2026-04-14T19:35:57.874Z] [19:33:53.315] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:35:57.874Z] [19:33:53.315] TRACE: assertStringListEquals(2, service-installer.exe#2026-04-13T22:48:55Z)
[2026-04-14T19:35:57.874Z] [19:33:53.315] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] path exists
[2026-04-14T19:35:57.874Z] [19:33:53.315] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] is a file
[2026-04-14T19:35:57.874Z] [19:33:53.316] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:35:57.874Z] [19:33:53.317] TRACE: icacls "testUpdate\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:35:57.874Z] [19:33:53.317] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\unpacked-msi\Program Files"
[2026-04-14T19:35:57.874Z] [19:33:53.318] TRACE: Done
[2026-04-14T19:35:57.874Z] [19:33:53.318] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.874Z] [19:33:54.143] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.874Z] [19:33:57.145] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.874Z] [19:33:57.981] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.874Z] [19:34:01.983] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.874Z] [19:34:02.792] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.874Z] [19:34:07.795] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.874Z] [19:34:08.616] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.874Z] [19:34:14.617] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.874Z] [19:34:15.431] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.874Z] [19:34:22.432] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.874Z] [19:34:23.239] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.874Z] [19:34:31.240] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.874Z] [19:34:32.024] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.874Z] [19:34:41.025] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.874Z] [19:34:41.834] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.875Z] [19:34:51.837] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi\Program Files] directory
[2026-04-14T19:35:57.875Z] [19:34:51.838] TRACE: Deleting [testUpdate\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:35:57.875Z] [19:34:51.840] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\unpacked-msi-0\unpack.bat] text file...
[2026-04-14T19:35:57.875Z] [19:34:51.840] TRACE: icacls "testUpdate\unpacked-msi-0" /inheritance:e /grant Users:M
[2026-04-14T19:35:57.875Z] [19:34:51.840] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-2.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\testUpdate\unpacked-msi-0\Program Files"
[2026-04-14T19:35:57.875Z] [19:34:51.841] TRACE: Done
[2026-04-14T19:35:57.875Z] [19:34:51.841] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.875Z] [19:34:52.653] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.875Z] [19:34:55.654] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.875Z] [19:34:56.438] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.875Z] [19:35:00.439] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.875Z] [19:35:01.255] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.875Z] [19:35:06.256] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.875Z] [19:35:07.045] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.875Z] [19:35:13.047] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.875Z] [19:35:13.865] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.875Z] [19:35:20.867] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.875Z] [19:35:21.656] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.875Z] [19:35:29.657] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.875Z] [19:35:30.446] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.875Z] [19:35:39.449] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:35:57.875Z] [19:35:40.243] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:35:57.875Z] [19:35:50.245] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi-0\Program Files] directory
[2026-04-14T19:35:57.875Z] [19:35:50.246] TRACE: Deleting [testUpdate\unpacked-msi-0\Program Files\PFiles64] directory recursively
[2026-04-14T19:35:57.875Z] [19:35:50.247] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.875Z] [19:35:50.248] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.875Z] [19:35:50.248] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:35:57.875Z] [19:35:50.250] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:35:57.875Z] [19:35:50.250] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:35:57.875Z] [19:35:50.251] ERROR: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists
[2026-04-14T19:35:57.875Z] [19:35:50.252] [ FAILED ] ServiceTest.testUpdate; checks=30
[2026-04-14T19:35:57.875Z] [19:35:50.253] [==========] 2 tests ran
[2026-04-14T19:35:57.875Z] [19:35:50.254] [ PASSED ] 1 test
[2026-04-14T19:35:57.875Z] [19:35:50.255] [ FAILED ] 1 test, listed below
[2026-04-14T19:35:57.875Z] [19:35:50.256] [ FAILED ] ServiceTest.testUpdate; workDir=[testUpdate]
[2026-04-14T19:35:57.875Z] [19:35:50.256] 1 FAILED TEST
[2026-04-14T19:35:57.875Z] STDERR:
[2026-04-14T19:35:57.875Z] java.lang.AssertionError: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.error(TKit.java:324)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:772)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:759)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:792)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:838)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:137)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:769)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479)
[2026-04-14T19:35:57.875Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:387)
[2026-04-14T19:35:57.875Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:387)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:375)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:374)
[2026-04-14T19:35:57.875Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58)
[2026-04-14T19:35:57.875Z] at ServiceTest.testUpdate(ServiceTest.java:132)
[2026-04-14T19:35:57.875Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:35:57.875Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:35:57.875Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:35:57.875Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:35:57.875Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:35:57.875Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:35:57.875Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:35:57.875Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:35:57.875Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:35:57.875Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:35:57.875Z] java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.Main.runTests(Main.java:132)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:35:57.875Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:35:57.875Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:35:57.875Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:35:57.875Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:35:57.875Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:35:57.875Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:35:57.875Z]
[2026-04-14T19:35:57.875Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:35:57.875Z] JavaTest Message: shutting down test
[2026-04-14T19:35:57.875Z]
[2026-04-14T19:35:57.875Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:35:57.875Z] rerun:
[2026-04-14T19:35:57.875Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:35:57.876Z] 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-14T19:35:57.876Z] SystemDrive=C: \
[2026-04-14T19:35:57.876Z] SystemRoot='C:\Windows' \
[2026-04-14T19:35:57.876Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:35:57.876Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:35:57.876Z] windir='C:\Windows' \
[2026-04-14T19:35:57.876Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \
[2026-04-14T19:35:57.876Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \
[2026-04-14T19:35:57.876Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:35:57.876Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:35:57.876Z] -Dtest.compiler.opts= \
[2026-04-14T19:35:57.876Z] -Dtest.java.opts= \
[2026-04-14T19:35:57.876Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:35:57.876Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:35:57.876Z] -Dtest.timeout.factor=8.0 \
[2026-04-14T19:35:57.876Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:35:57.876Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:35:57.876Z] -Dtest.name=tools/jpackage/share/ServiceTest.java \
[2026-04-14T19:35:57.876Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:35:57.876Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \
[2026-04-14T19:35:57.876Z] -Dtest.main.class=ServiceTest \
[2026-04-14T19:35:57.876Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \
[2026-04-14T19:35:57.876Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.876Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d' \
[2026-04-14T19:35:57.876Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.876Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\share\ServiceTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:35:57.876Z] -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-14T19:35:57.876Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:35:57.876Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:35:57.876Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:35:57.876Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:35:57.876Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:35:57.876Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:35:57.876Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:35:57.876Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:35:57.876Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:35:57.876Z] -ea \
[2026-04-14T19:35:57.876Z] -esa \
[2026-04-14T19:35:57.876Z] -Xmx512m \
[2026-04-14T19:35:57.876Z] -XX:-UseCompressedOops \
[2026-04-14T19:35:57.876Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:35:57.876Z] -Xmx512m \
[2026-04-14T19:35:57.876Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\tools\jpackage\share\ServiceTest.d\main.0.jta' --jpt-run=ServiceTest
[2026-04-14T19:35:57.876Z]
[2026-04-14T19:35:57.876Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:35:57.876Z] --------------------------------------------------
[2026-04-14T19:41:22.393Z] TEST: tools/jpackage/windows/WinLongPathTest.java
[2026-04-14T19:41:22.393Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image
[2026-04-14T19:41:22.393Z]
[2026-04-14T19:41:22.393Z] ACTION: build -- Passed. Build successful
[2026-04-14T19:41:22.393Z] REASON: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:41:22.393Z] TIME: 1.345 seconds
[2026-04-14T19:41:22.393Z] messages:
[2026-04-14T19:41:22.393Z] command: build jdk.jpackage.test.*
[2026-04-14T19:41:22.393Z] reason: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:41:22.393Z] started: Tue Apr 14 19:38:59 UTC 2026
[2026-04-14T19:41:22.393Z] Library /test/jdk/tools/jpackage/helpers:
[2026-04-14T19:41:22.393Z] 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-14T19:41:22.393Z] finished: Tue Apr 14 19:39:00 UTC 2026
[2026-04-14T19:41:22.393Z] elapsed time (seconds): 1.345
[2026-04-14T19:41:22.393Z]
[2026-04-14T19:41:22.393Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:41:22.393Z] REASON: .class file out of date or does not exist
[2026-04-14T19:41:22.393Z] TIME: 1.337 seconds
[2026-04-14T19:41:22.393Z] messages:
[2026-04-14T19:41:22.393Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java
[2026-04-14T19:41:22.393Z] reason: .class file out of date or does not exist
[2026-04-14T19:41:22.393Z] started: Tue Apr 14 19:38:59 UTC 2026
[2026-04-14T19:41:22.393Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED
[2026-04-14T19:41:22.393Z] Mode: agentvm
[2026-04-14T19:41:22.393Z] Agent id: 2
[2026-04-14T19:41:22.393Z] Process id: 31572
[2026-04-14T19:41:22.393Z] finished: Tue Apr 14 19:39:00 UTC 2026
[2026-04-14T19:41:22.393Z] elapsed time (seconds): 1.337
[2026-04-14T19:41:22.393Z] configuration:
[2026-04-14T19:41:22.393Z] Boot Layer (javac runtime environment)
[2026-04-14T19:41:22.393Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:41:22.393Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:41:22.393Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:41:22.393Z]
[2026-04-14T19:41:22.393Z] javac compilation environment
[2026-04-14T19:41:22.393Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:41:22.393Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:41:22.393Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:41:22.393Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:41:22.393Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:41:22.393Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:41:22.393Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:41:22.393Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:41:22.393Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d
[2026-04-14T19:41:22.393Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:41:22.393Z]
[2026-04-14T19:41:22.393Z] rerun:
[2026-04-14T19:41:22.393Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:41:22.393Z] 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-14T19:41:22.393Z] SystemDrive=C: \
[2026-04-14T19:41:22.393Z] SystemRoot='C:\Windows' \
[2026-04-14T19:41:22.393Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:41:22.393Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:41:22.393Z] windir='C:\Windows' \
[2026-04-14T19:41:22.393Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:41:22.393Z] -J-ea \
[2026-04-14T19:41:22.393Z] -J-esa \
[2026-04-14T19:41:22.393Z] -J-Xmx512m \
[2026-04-14T19:41:22.393Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:41:22.393Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:41:22.393Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:41:22.393Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:41:22.393Z] -J-Dtest.java.opts= \
[2026-04-14T19:41:22.393Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:41:22.393Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:41:22.393Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:41:22.393Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:41:22.393Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:41:22.393Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \
[2026-04-14T19:41:22.393Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:41:22.394Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \
[2026-04-14T19:41:22.394Z] -J-Dtest.main.class=WinLongPathTest \
[2026-04-14T19:41:22.394Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \
[2026-04-14T19:41:22.394Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.394Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d' \
[2026-04-14T19:41:22.394Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.394Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.394Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \
[2026-04-14T19:41:22.394Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:41:22.394Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:41:22.394Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:41:22.394Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:41:22.394Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:41:22.394Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:41:22.394Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:41:22.394Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.394Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.394Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java'
[2026-04-14T19:41:22.394Z]
[2026-04-14T19:41:22.394Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:41:22.394Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java
[2026-04-14T19:41:22.394Z] TIME: 0.268 seconds
[2026-04-14T19:41:22.394Z] messages:
[2026-04-14T19:41:22.394Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java
[2026-04-14T19:41:22.394Z] reason: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java
[2026-04-14T19:41:22.394Z] started: Tue Apr 14 19:39:00 UTC 2026
[2026-04-14T19:41:22.394Z] 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-14T19:41:22.394Z] Mode: agentvm
[2026-04-14T19:41:22.394Z] Agent id: 2
[2026-04-14T19:41:22.394Z] Process id: 31572
[2026-04-14T19:41:22.394Z] finished: Tue Apr 14 19:39:00 UTC 2026
[2026-04-14T19:41:22.394Z] elapsed time (seconds): 0.268
[2026-04-14T19:41:22.394Z] configuration:
[2026-04-14T19:41:22.394Z] Boot Layer (javac runtime environment)
[2026-04-14T19:41:22.394Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:41:22.394Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:41:22.394Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:41:22.394Z]
[2026-04-14T19:41:22.394Z] javac compilation environment
[2026-04-14T19:41:22.394Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:41:22.394Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:41:22.394Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:41:22.394Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:41:22.394Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:41:22.394Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:41:22.394Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:41:22.394Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows
[2026-04-14T19:41:22.394Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:41:22.394Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows
[2026-04-14T19:41:22.394Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d
[2026-04-14T19:41:22.394Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:41:22.394Z]
[2026-04-14T19:41:22.394Z] rerun:
[2026-04-14T19:41:22.394Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:41:22.394Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \
[2026-04-14T19:41:22.394Z] SystemDrive=C: \
[2026-04-14T19:41:22.394Z] SystemRoot='C:\Windows' \
[2026-04-14T19:41:22.394Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:41:22.394Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:41:22.394Z] windir='C:\Windows' \
[2026-04-14T19:41:22.394Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:41:22.394Z] -J-ea \
[2026-04-14T19:41:22.394Z] -J-esa \
[2026-04-14T19:41:22.395Z] -J-Xmx512m \
[2026-04-14T19:41:22.395Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:41:22.395Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:41:22.395Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:41:22.395Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:41:22.395Z] -J-Dtest.java.opts= \
[2026-04-14T19:41:22.395Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:41:22.395Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:41:22.395Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:41:22.395Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:41:22.395Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:41:22.395Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \
[2026-04-14T19:41:22.395Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:41:22.395Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \
[2026-04-14T19:41:22.395Z] -J-Dtest.main.class=WinLongPathTest \
[2026-04-14T19:41:22.395Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \
[2026-04-14T19:41:22.395Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.395Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d' \
[2026-04-14T19:41:22.395Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.395Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.395Z] -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-14T19:41:22.395Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:41:22.395Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:41:22.395Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:41:22.395Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:41:22.395Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:41:22.395Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:41:22.395Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:41:22.395Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d' \
[2026-04-14T19:41:22.395Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.395Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.395Z] -Xlint:all \
[2026-04-14T19:41:22.395Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java'
[2026-04-14T19:41:22.395Z]
[2026-04-14T19:41:22.395Z] ACTION: build -- Passed. All files up to date
[2026-04-14T19:41:22.395Z] REASON: Named class compiled on demand
[2026-04-14T19:41:22.395Z] TIME: 0.036 seconds
[2026-04-14T19:41:22.395Z] messages:
[2026-04-14T19:41:22.395Z] command: build jdk.jpackage.test.Main
[2026-04-14T19:41:22.395Z] reason: Named class compiled on demand
[2026-04-14T19:41:22.395Z] started: Tue Apr 14 19:39:00 UTC 2026
[2026-04-14T19:41:22.395Z] finished: Tue Apr 14 19:39:00 UTC 2026
[2026-04-14T19:41:22.395Z] elapsed time (seconds): 0.036
[2026-04-14T19:41:22.395Z]
[2026-04-14T19:41:22.395Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:41:22.395Z] 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-14T19:41:22.395Z] TIME: 117.972 seconds
[2026-04-14T19:41:22.395Z] messages:
[2026-04-14T19:41:22.395Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest
[2026-04-14T19:41:22.395Z] 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-14T19:41:22.395Z] exclusiveAccess wait time (seconds): 19.086
[2026-04-14T19:41:22.395Z] started: Tue Apr 14 19:39:19 UTC 2026
[2026-04-14T19:41:22.395Z] Mode: othervm [/othervm specified]
[2026-04-14T19:41:22.395Z] 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-14T19:41:22.395Z] Process id: 70520
[2026-04-14T19:41:22.395Z] finished: Tue Apr 14 19:41:17 UTC 2026
[2026-04-14T19:41:22.395Z] elapsed time (seconds): 117.972
[2026-04-14T19:41:22.395Z] configuration:
[2026-04-14T19:41:22.395Z] Boot Layer
[2026-04-14T19:41:22.395Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:41:22.395Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:41:22.395Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:41:22.395Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:41:22.395Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:41:22.395Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:41:22.395Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:41:22.395Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:41:22.395Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:41:22.395Z]
[2026-04-14T19:41:22.395Z] STDOUT:
[2026-04-14T19:41:22.395Z] [19:39:20.412] Parsing [--jpt-space-subst=*]...
[2026-04-14T19:41:22.395Z] [19:39:20.413] Parsing [--jpt-exclude=WinLongPathTest(false,*--temp)]...
[2026-04-14T19:41:22.395Z] [19:39:20.415] Parsing [--jpt-run=WinLongPathTest]...
[2026-04-14T19:41:22.395Z] [19:39:20.529] WinLongPathTest -> [public void WinLongPathTest.test() throws java.io.IOException]
[2026-04-14T19:41:22.395Z] [19:39:20.598] Exclude: WinLongPathTest(false, --temp).test
[2026-04-14T19:41:22.395Z] [19:39:20.616] Create: WinLongPathTest(true, --dest).test
[2026-04-14T19:41:22.395Z] [19:39:20.617] Create: WinLongPathTest(true, --temp).test
[2026-04-14T19:41:22.395Z] [19:39:20.618] Create: WinLongPathTest(false, --dest).test
[2026-04-14T19:41:22.395Z] [19:39:20.632] [ RUN ] WinLongPathTest(false, --dest).test
[2026-04-14T19:41:22.395Z] [19:39:20.665] TRACE: exec: Execute [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err...
[2026-04-14T19:41:22.395Z] C:\jenkins\WORKSP~1\TE91CD~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~2\work\scratch\2\TEST~1.8B9\PROBED~1
[2026-04-14T19:41:22.395Z] [19:39:20.727] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.395Z] [19:39:20.730] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3) exited with 0 code
[2026-04-14T19:41:22.395Z] [19:39:20.911] TRACE: Bundler msi enabled
[2026-04-14T19:41:22.395Z] [19:39:21.023] TRACE: Bundler exe enabled
[2026-04-14T19:41:22.395Z] [19:39:21.088] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:41:22.395Z] [19:39:21.247] TRACE: exec: Execute tool provider [javac -d test.8b956177\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:41:22.395Z] [19:39:22.235] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.395Z] [19:39:22.236] TRACE: assertEquals(0): Check command tool provider [javac -d test.8b956177\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:41:22.395Z] [19:39:22.239] TRACE: exec: Execute tool provider [jar -c -f test.8b956177\input\hello.jar -C test.8b956177\jar-workdir .](7); discard out+err...
[2026-04-14T19:41:22.395Z] [19:39:22.323] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.395Z] [19:39:22.324] 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-14T19:41:22.395Z] [19:39:22.374] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:41:22.395Z] [19:39:22.936] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:41:22.395Z] [19:39:22.937] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:41:22.395Z] [19:39:27.833] Command [PID: -1]:
[2026-04-14T19:41:22.395Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\image\WinLongPathTest\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,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-14T19:41:22.395Z] [19:39:27.833] Output:
[2026-04-14T19:41:22.395Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:41:22.395Z]
[2026-04-14T19:41:22.395Z] [19:39:27.834] Returned: 0
[2026-04-14T19:41:22.395Z]
[2026-04-14T19:41:22.395Z] [19:39:27.910] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize).
[2026-04-14T19:41:22.395Z] [19:39:27.916] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize).
[2026-04-14T19:41:22.395Z] [19:39:27.924] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370".
[2026-04-14T19:41:22.395Z] [19:39:28.767] Using default package resource wix3-to-wix4-conv.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-14T19:41:22.395Z] [19:39:28.939] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:41:22.395Z] [19:39:28.973] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi.
[2026-04-14T19:41:22.395Z] [19:39:28.973] MSI ProductCode: 2102f26e-d7d5-32e8-847c-12cff8ba9d3f.
[2026-04-14T19:41:22.395Z] [19:39:28.974] MSI UpgradeCode: 0d0755cc-2560-3667-afea-c17c226f115a.
[2026-04-14T19:41:22.395Z] [19:39:29.000] Using default package resource wix3-to-wix4-conv.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-14T19:41:22.395Z] [19:39:29.026] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:41:22.395Z] [19:39:29.061] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:41:22.395Z] [19:39:29.066] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:41:22.395Z] [19:39:29.076] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:41:22.395Z] [19:39:29.086] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:41:22.395Z] [19:39:29.094] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:41:22.396Z] [19:39:29.123] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi.
[2026-04-14T19:41:22.396Z] [19:39:29.126] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\image\WinLongPathTest
[2026-04-14T19:41:22.396Z] [19:40:05.682] Command [PID: 40856]:
[2026-04-14T19:41:22.396Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\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.jpackage2626641658322965370\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.jpackage2626641658322965370\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2626641658322965370\wixobj\a.msi
[2026-04-14T19:41:22.396Z] [19:40:05.682] Returned: 0
[2026-04-14T19:41:22.396Z]
[2026-04-14T19:41:22.396Z] [19:40:05.716] Succeeded in building MSI Installer Package package
[2026-04-14T19:41:22.396Z] [19:40:05.922] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.396Z] [19:40:05.923] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:41:22.396Z] [19:40:05.924] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] path exists
[2026-04-14T19:41:22.396Z] [19:40:05.924] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] is a file
[2026-04-14T19:41:22.396Z] [19:40:05.961] TRACE: Copy [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] to [test.8b956177\msi-copy\a.msi]
[2026-04-14T19:41:22.396Z] [19:40:05.992] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.8b956177\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:41:22.396Z] [19:40:05.994] TRACE: icacls "test.8b956177\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:41:22.396Z] [19:40:05.994] TRACE: msiexec /a "test.8b956177\msi-copy\a.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.8b956177\unpacked-msi\Program Files"
[2026-04-14T19:41:22.396Z] [19:40:05.995] TRACE: Done
[2026-04-14T19:41:22.396Z] [19:40:05.997] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:41:22.396Z] [19:40:06.828] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:41:22.396Z] [19:40:09.831] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:41:22.396Z] [19:40:10.667] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:41:22.396Z] [19:40:14.669] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:41:22.396Z] [19:40:15.416] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:41:22.396Z] [19:40:20.418] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:41:22.396Z] [19:40:21.184] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:41:22.396Z] [19:40:27.186] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:41:22.396Z] [19:40:27.952] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:41:22.396Z] [19:40:34.954] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:41:22.396Z] [19:40:35.720] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:41:22.396Z] [19:40:43.723] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:41:22.396Z] [19:40:44.495] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:41:22.396Z] [19:40:53.498] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:41:22.396Z] [19:40:54.276] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:41:22.396Z] [19:41:04.294] TRACE: Convert [PFiles64\WinLongPathTest] into [WinLongPathTest] in [test.8b956177\unpacked-msi\Program Files] directory
[2026-04-14T19:41:22.396Z] [19:41:04.295] TRACE: Deleting [test.8b956177\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:41:22.396Z] [19:41:04.296] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:41:22.396Z] [19:41:04.316] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:41:22.396Z] [19:41:04.316] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:41:22.396Z] [19:41:04.320] TRACE: assertTrue(): Check [test.8b956177\unpacked-msi\Program Files\WinLongPathTest\service-installer.exe] path doesn't exist
[2026-04-14T19:41:22.396Z] [19:41:04.323] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:41:22.396Z] [19:41:04.326] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:41:22.396Z] [19:41:04.327] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package
[2026-04-14T19:41:22.396Z] [19:41:04.336] [ FAILED ] WinLongPathTest(false, --dest).test; checks=10
[2026-04-14T19:41:22.396Z] [19:41:04.338] [ RUN ] WinLongPathTest(true, --dest).test
[2026-04-14T19:41:22.396Z] [19:41:04.340] TRACE: exec: Execute [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err...
[2026-04-14T19:41:22.396Z] C:\jenkins\WORKSP~1\TE91CD~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~2\work\scratch\2\TEST~1.A41\PROBED~1
[2026-04-14T19:41:22.396Z] [19:41:04.381] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.396Z] [19:41:04.382] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3) exited with 0 code
[2026-04-14T19:41:22.396Z] [19:41:04.386] TRACE: exec: Execute tool provider [javac -d test.a4184574\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:41:22.396Z] [19:41:04.591] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.396Z] [19:41:04.592] TRACE: assertEquals(0): Check command tool provider [javac -d test.a4184574\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:41:22.396Z] [19:41:04.594] TRACE: exec: Execute tool provider [jar -c -f test.a4184574\input\hello.jar -C test.a4184574\jar-workdir .](7); discard out+err...
[2026-04-14T19:41:22.396Z] [19:41:04.622] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.396Z] [19:41:04.622] 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-14T19:41:22.396Z] [19:41:04.627] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:41:22.396Z] [19:41:05.031] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
[2026-04-14T19:41:22.396Z] [19:41:09.983] Command [PID: -1]:
[2026-04-14T19:41:22.396Z] jlink --output test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\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,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-14T19:41:22.396Z] [19:41:09.983] Output:
[2026-04-14T19:41:22.396Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:41:22.396Z]
[2026-04-14T19:41:22.396Z] [19:41:09.983] Returned: 0
[2026-04-14T19:41:22.396Z]
[2026-04-14T19:41:22.396Z] [19:41:10.139] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize).
[2026-04-14T19:41:22.396Z] [19:41:10.145] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize).
[2026-04-14T19:41:22.396Z] [19:41:10.154] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14259202027642399959".
[2026-04-14T19:41:22.396Z] [19:41:10.296] Succeeded in building Windows Application Image package
[2026-04-14T19:41:22.396Z] [19:41:10.427] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.396Z] [19:41:10.428] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:41:22.396Z] [19:41:10.466] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[2026-04-14T19:41:22.396Z] [19:41:10.467] TRACE: assertStringListEquals(1, test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\.jpackage.xml)
[2026-04-14T19:41:22.396Z] [19:41:10.547] TRACE: assertStringListEquals(): Check additional launcher names
[2026-04-14T19:41:22.396Z] [19:41:10.557] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package
[2026-04-14T19:41:22.396Z] [19:41:10.563] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] path exists
[2026-04-14T19:41:22.397Z] [19:41:10.563] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] is a file
[2026-04-14T19:41:22.397Z] [19:41:10.564] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] file is executable
[2026-04-14T19:41:22.397Z] [19:41:10.564] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] path exists
[2026-04-14T19:41:22.397Z] [19:41:10.565] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] is a file
[2026-04-14T19:41:22.397Z] [19:41:10.569] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.ico] path doesn't exist
[2026-04-14T19:41:22.397Z] [19:41:10.570] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] path exists
[2026-04-14T19:41:22.397Z] [19:41:10.571] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] is a file
[2026-04-14T19:41:22.397Z] [19:41:10.571] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] path exists
[2026-04-14T19:41:22.397Z] [19:41:10.571] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] is a directory
[2026-04-14T19:41:22.397Z] [19:41:10.617] TRACE: Will run [.\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] as [C:\jenkins\WORKSP~1\TE91CD~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~2\work\scratch\2\TEST~1.A41\LONG-P~1\AAAAAA~1\BBBBBB~1\CCCCCC~1\WINLON~1\WINLON~1.EXE]
[2026-04-14T19:41:22.397Z] [19:41:10.619] TRACE: exec: Execute [C:\jenkins\WORKSP~1\TE91CD~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~2\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-14T19:41:22.397Z] jpackage test application
[2026-04-14T19:41:22.397Z] args.length: 0
[2026-04-14T19:41:22.397Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a4184574\appOutput.txt]
[2026-04-14T19:41:22.397Z] [19:41:11.072] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.397Z] [19:41:11.072] TRACE: assertEquals(0): Check command [C:\jenkins\WORKSP~1\TE91CD~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~2\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-14T19:41:22.397Z] [19:41:11.073] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a4184574\appOutput.txt] path exists
[2026-04-14T19:41:22.397Z] [19:41:11.073] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a4184574\appOutput.txt] is a file
[2026-04-14T19:41:22.397Z] [19:41:11.075] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a4184574\appOutput.txt] file
[2026-04-14T19:41:22.397Z] [19:41:11.075] TRACE: assertStringListEquals(1, jpackage test application)
[2026-04-14T19:41:22.397Z] [19:41:11.075] TRACE: assertStringListEquals(2, args.length: 0)
[2026-04-14T19:41:22.397Z] [19:41:11.076] TRACE: Deleting [test.a4184574] directory recursively
[2026-04-14T19:41:22.397Z] [19:41:11.253] [ OK ] WinLongPathTest(true, --dest).test; checks=21
[2026-04-14T19:41:22.397Z] [19:41:11.254] [ RUN ] WinLongPathTest(true, --temp).test
[2026-04-14T19:41:22.397Z] [19:41:11.255] TRACE: exec: Execute [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err...
[2026-04-14T19:41:22.397Z] C:\jenkins\WORKSP~1\TE91CD~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~2\work\scratch\2\TEST~1.A5C\PROBED~1
[2026-04-14T19:41:22.397Z] [19:41:11.300] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.397Z] [19:41:11.300] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3) exited with 0 code
[2026-04-14T19:41:22.397Z] [19:41:11.304] TRACE: exec: Execute tool provider [javac -d test.a5cf5d26\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:41:22.397Z] [19:41:11.496] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.397Z] [19:41:11.496] TRACE: assertEquals(0): Check command tool provider [javac -d test.a5cf5d26\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:41:22.397Z] [19:41:11.498] TRACE: exec: Execute tool provider [jar -c -f test.a5cf5d26\input\hello.jar -C test.a5cf5d26\jar-workdir .](7); discard out+err...
[2026-04-14T19:41:22.397Z] [19:41:11.518] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.397Z] [19:41:11.519] 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-14T19:41:22.397Z] [19:41:11.521] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:41:22.397Z] [19:41:11.793] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a5cf5d26\output
[2026-04-14T19:41:22.397Z] [19:41:16.945] Command [PID: -1]:
[2026-04-14T19:41:22.397Z] 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-14T19:41:22.397Z] [19:41:16.945] Output:
[2026-04-14T19:41:22.397Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:41:22.397Z]
[2026-04-14T19:41:22.397Z] [19:41:16.945] Returned: 0
[2026-04-14T19:41:22.397Z]
[2026-04-14T19:41:22.397Z] [19:41:17.097] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize).
[2026-04-14T19:41:22.397Z] [19:41:17.105] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize).
[2026-04-14T19:41:22.397Z] [19:41:17.116] Warning: Windows Defender may prevent jpackage 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_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc".
[2026-04-14T19:41:22.397Z] [19:41:17.298] Succeeded in building Windows Application Image package
[2026-04-14T19:41:22.397Z] [19:41:17.299] Kept working directory for debug: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
[2026-04-14T19:41:22.397Z] [19:41:17.404] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.397Z] [19:41:17.405] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:41:22.397Z] [19:41:17.414] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package
[2026-04-14T19:41:22.397Z] [19:41:17.414] TRACE: assertStringListEquals(1, test.a5cf5d26\output\WinLongPathTest\app\.jpackage.xml)
[2026-04-14T19:41:22.397Z] [19:41:17.425] TRACE: assertStringListEquals(): Check additional launcher names
[2026-04-14T19:41:22.397Z] [19:41:17.431] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package
[2026-04-14T19:41:22.397Z] [19:41:17.432] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] path exists
[2026-04-14T19:41:22.397Z] [19:41:17.432] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] is a file
[2026-04-14T19:41:22.397Z] [19:41:17.432] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] file is executable
[2026-04-14T19:41:22.397Z] [19:41:17.432] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] path exists
[2026-04-14T19:41:22.397Z] [19:41:17.433] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] is a file
[2026-04-14T19:41:22.397Z] [19:41:17.433] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.ico] path doesn't exist
[2026-04-14T19:41:22.397Z] [19:41:17.433] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] path exists
[2026-04-14T19:41:22.397Z] [19:41:17.434] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] is a file
[2026-04-14T19:41:22.397Z] [19:41:17.434] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] path exists
[2026-04-14T19:41:22.397Z] [19:41:17.434] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] is a directory
[2026-04-14T19:41:22.397Z] [19:41:17.435] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1); inherit out+err; in directory [test.a5cf5d26]...
[2026-04-14T19:41:22.398Z] jpackage test application
[2026-04-14T19:41:22.398Z] args.length: 0
[2026-04-14T19:41:22.398Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a5cf5d26\appOutput.txt]
[2026-04-14T19:41:22.398Z] [19:41:17.809] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:41:22.398Z] [19:41:17.810] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1) exited with 0 code
[2026-04-14T19:41:22.398Z] [19:41:17.810] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a5cf5d26\appOutput.txt] path exists
[2026-04-14T19:41:22.398Z] [19:41:17.811] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a5cf5d26\appOutput.txt] is a file
[2026-04-14T19:41:22.398Z] [19:41:17.811] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2\test.a5cf5d26\appOutput.txt] file
[2026-04-14T19:41:22.398Z] [19:41:17.811] TRACE: assertStringListEquals(1, jpackage test application)
[2026-04-14T19:41:22.398Z] [19:41:17.812] TRACE: assertStringListEquals(2, args.length: 0)
[2026-04-14T19:41:22.398Z] [19:41:17.812] TRACE: Deleting [test.a5cf5d26] directory recursively
[2026-04-14T19:41:22.398Z] [19:41:17.927] [ OK ] WinLongPathTest(true, --temp).test; checks=21
[2026-04-14T19:41:22.398Z] [19:41:17.928] [==========] 3 tests ran
[2026-04-14T19:41:22.398Z] [19:41:17.929] [ PASSED ] 2 tests
[2026-04-14T19:41:22.398Z] [19:41:17.930] [ FAILED ] 1 test, listed below
[2026-04-14T19:41:22.398Z] [19:41:17.931] [ FAILED ] WinLongPathTest(false, --dest).test; workDir=[test.8b956177]
[2026-04-14T19:41:22.398Z] [19:41:17.931] 1 FAILED TEST
[2026-04-14T19:41:22.398Z] STDERR:
[2026-04-14T19:41:22.398Z] 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-14T19:41:22.398Z] at jdk.jpackage.test.TKit.error(TKit.java:324)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479)
[2026-04-14T19:41:22.398Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453)
[2026-04-14T19:41:22.398Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452)
[2026-04-14T19:41:22.398Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58)
[2026-04-14T19:41:22.398Z] at WinLongPathTest.test(WinLongPathTest.java:79)
[2026-04-14T19:41:22.398Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:41:22.398Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:41:22.398Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:41:22.398Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:41:22.398Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:41:22.398Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:41:22.398Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:41:22.398Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:41:22.398Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:41:22.398Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:41:22.398Z] java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.Main.runTests(Main.java:132)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:41:22.398Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:41:22.398Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:41:22.398Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:41:22.398Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:41:22.398Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:41:22.398Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:41:22.398Z]
[2026-04-14T19:41:22.398Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:41:22.398Z] JavaTest Message: shutting down test
[2026-04-14T19:41:22.398Z]
[2026-04-14T19:41:22.398Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:41:22.398Z] rerun:
[2026-04-14T19:41:22.398Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\2' && \
[2026-04-14T19:41:22.398Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \
[2026-04-14T19:41:22.398Z] SystemDrive=C: \
[2026-04-14T19:41:22.398Z] SystemRoot='C:\Windows' \
[2026-04-14T19:41:22.398Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:41:22.398Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:41:22.398Z] windir='C:\Windows' \
[2026-04-14T19:41:22.398Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \
[2026-04-14T19:41:22.398Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \
[2026-04-14T19:41:22.398Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:41:22.398Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:41:22.398Z] -Dtest.compiler.opts= \
[2026-04-14T19:41:22.398Z] -Dtest.java.opts= \
[2026-04-14T19:41:22.398Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:41:22.398Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:41:22.398Z] -Dtest.timeout.factor=8.0 \
[2026-04-14T19:41:22.398Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:41:22.398Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:41:22.398Z] -Dtest.name=tools/jpackage/windows/WinLongPathTest.java \
[2026-04-14T19:41:22.398Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:41:22.398Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \
[2026-04-14T19:41:22.398Z] -Dtest.main.class=WinLongPathTest \
[2026-04-14T19:41:22.398Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \
[2026-04-14T19:41:22.398Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.398Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d' \
[2026-04-14T19:41:22.398Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.398Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\2\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:41:22.398Z] -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-14T19:41:22.398Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:41:22.398Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:41:22.398Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:41:22.398Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:41:22.398Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:41:22.398Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:41:22.398Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:41:22.398Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:41:22.398Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:41:22.398Z] -ea \
[2026-04-14T19:41:22.398Z] -esa \
[2026-04-14T19:41:22.398Z] -Xmx512m \
[2026-04-14T19:41:22.398Z] -XX:-UseCompressedOops \
[2026-04-14T19:41:22.398Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:41:22.398Z] -Xmx512m \
[2026-04-14T19:41:22.398Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\tools\jpackage\windows\WinLongPathTest.d\main.0.jta' --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest
[2026-04-14T19:41:22.398Z]
[2026-04-14T19:41:22.398Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST
[2026-04-14T19:41:22.398Z] --------------------------------------------------
[2026-04-14T19:50:18.034Z] TEST: tools/jpackage/windows/WinLongVersionTest.java#id1
[2026-04-14T19:50:18.034Z] TEST JDK: c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image
[2026-04-14T19:50:18.034Z]
[2026-04-14T19:50:18.034Z] ACTION: build -- Passed. Build successful
[2026-04-14T19:50:18.034Z] REASON: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:50:18.034Z] TIME: 1.39 seconds
[2026-04-14T19:50:18.034Z] messages:
[2026-04-14T19:50:18.034Z] command: build jdk.jpackage.test.*
[2026-04-14T19:50:18.034Z] reason: User specified action: run build jdk.jpackage.test.*
[2026-04-14T19:50:18.034Z] started: Tue Apr 14 19:39:19 UTC 2026
[2026-04-14T19:50:18.034Z] Library /test/jdk/tools/jpackage/helpers:
[2026-04-14T19:50:18.034Z] 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-14T19:50:18.034Z] finished: Tue Apr 14 19:39:21 UTC 2026
[2026-04-14T19:50:18.034Z] elapsed time (seconds): 1.39
[2026-04-14T19:50:18.034Z]
[2026-04-14T19:50:18.034Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:50:18.034Z] REASON: .class file out of date or does not exist
[2026-04-14T19:50:18.034Z] TIME: 1.382 seconds
[2026-04-14T19:50:18.034Z] messages:
[2026-04-14T19:50:18.035Z] command: compile C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java
[2026-04-14T19:50:18.035Z] reason: .class file out of date or does not exist
[2026-04-14T19:50:18.035Z] started: Tue Apr 14 19:39:20 UTC 2026
[2026-04-14T19:50:18.035Z] 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-14T19:50:18.035Z] Mode: agentvm
[2026-04-14T19:50:18.035Z] Agent id: 1
[2026-04-14T19:50:18.035Z] Process id: 12388
[2026-04-14T19:50:18.035Z] finished: Tue Apr 14 19:39:21 UTC 2026
[2026-04-14T19:50:18.035Z] elapsed time (seconds): 1.382
[2026-04-14T19:50:18.035Z] configuration:
[2026-04-14T19:50:18.035Z] Boot Layer (javac runtime environment)
[2026-04-14T19:50:18.035Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:50:18.035Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:50:18.035Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:50:18.035Z]
[2026-04-14T19:50:18.035Z] javac compilation environment
[2026-04-14T19:50:18.035Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:50:18.035Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:50:18.035Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:50:18.035Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:50:18.035Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:50:18.035Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:50:18.035Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:50:18.035Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:50:18.035Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d
[2026-04-14T19:50:18.035Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:50:18.035Z]
[2026-04-14T19:50:18.035Z] rerun:
[2026-04-14T19:50:18.035Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0' && \
[2026-04-14T19:50:18.035Z] 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-14T19:50:18.035Z] SystemDrive=C: \
[2026-04-14T19:50:18.035Z] SystemRoot='C:\Windows' \
[2026-04-14T19:50:18.035Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:50:18.035Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:50:18.035Z] windir='C:\Windows' \
[2026-04-14T19:50:18.035Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:50:18.035Z] -J-ea \
[2026-04-14T19:50:18.035Z] -J-esa \
[2026-04-14T19:50:18.035Z] -J-Xmx512m \
[2026-04-14T19:50:18.035Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:50:18.035Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:50:18.035Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:50:18.035Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:50:18.035Z] -J-Dtest.java.opts= \
[2026-04-14T19:50:18.035Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:50:18.035Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:50:18.035Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:50:18.035Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:50:18.036Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:50:18.036Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java#id1 \
[2026-04-14T19:50:18.036Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:50:18.036Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \
[2026-04-14T19:50:18.036Z] -J-Dtest.main.class=WinLongVersionTest \
[2026-04-14T19:50:18.036Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \
[2026-04-14T19:50:18.036Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.036Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \
[2026-04-14T19:50:18.036Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.036Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.036Z] -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-14T19:50:18.036Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:50:18.036Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:50:18.036Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:50:18.036Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:50:18.036Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:50:18.036Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:50:18.036Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:50:18.036Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.036Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.036Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java'
[2026-04-14T19:50:18.036Z]
[2026-04-14T19:50:18.036Z] ACTION: compile -- Passed. Compilation successful
[2026-04-14T19:50:18.036Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java
[2026-04-14T19:50:18.036Z] TIME: 0.214 seconds
[2026-04-14T19:50:18.036Z] messages:
[2026-04-14T19:50:18.036Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java
[2026-04-14T19:50:18.036Z] reason: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java
[2026-04-14T19:50:18.036Z] started: Tue Apr 14 19:39:21 UTC 2026
[2026-04-14T19:50:18.036Z] 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-14T19:50:18.036Z] Mode: agentvm
[2026-04-14T19:50:18.036Z] Agent id: 1
[2026-04-14T19:50:18.036Z] Process id: 12388
[2026-04-14T19:50:18.036Z] finished: Tue Apr 14 19:39:21 UTC 2026
[2026-04-14T19:50:18.036Z] elapsed time (seconds): 0.214
[2026-04-14T19:50:18.036Z] configuration:
[2026-04-14T19:50:18.036Z] Boot Layer (javac runtime environment)
[2026-04-14T19:50:18.036Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar
[2026-04-14T19:50:18.037Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar
[2026-04-14T19:50:18.037Z] patch: java.base C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\patches\java.base
[2026-04-14T19:50:18.037Z]
[2026-04-14T19:50:18.037Z] javac compilation environment
[2026-04-14T19:50:18.037Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:50:18.037Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:50:18.037Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:50:18.037Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:50:18.037Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:50:18.037Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:50:18.037Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:50:18.037Z] source path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows
[2026-04-14T19:50:18.037Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers
[2026-04-14T19:50:18.037Z] class path: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows
[2026-04-14T19:50:18.037Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d
[2026-04-14T19:50:18.037Z] C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers
[2026-04-14T19:50:18.037Z]
[2026-04-14T19:50:18.037Z] rerun:
[2026-04-14T19:50:18.037Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0' && \
[2026-04-14T19:50:18.037Z] 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-14T19:50:18.037Z] SystemDrive=C: \
[2026-04-14T19:50:18.037Z] SystemRoot='C:\Windows' \
[2026-04-14T19:50:18.037Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:50:18.037Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:50:18.037Z] windir='C:\Windows' \
[2026-04-14T19:50:18.037Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \
[2026-04-14T19:50:18.037Z] -J-ea \
[2026-04-14T19:50:18.037Z] -J-esa \
[2026-04-14T19:50:18.037Z] -J-Xmx512m \
[2026-04-14T19:50:18.037Z] -J-XX:-UseCompressedOops \
[2026-04-14T19:50:18.037Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:50:18.037Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:50:18.037Z] -J-Dtest.compiler.opts= \
[2026-04-14T19:50:18.037Z] -J-Dtest.java.opts= \
[2026-04-14T19:50:18.037Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:50:18.037Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:50:18.037Z] -J-Dtest.timeout.factor=8.0 \
[2026-04-14T19:50:18.037Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:50:18.037Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:50:18.037Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java#id1 \
[2026-04-14T19:50:18.037Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:50:18.037Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \
[2026-04-14T19:50:18.037Z] -J-Dtest.main.class=WinLongVersionTest \
[2026-04-14T19:50:18.037Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \
[2026-04-14T19:50:18.037Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.037Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \
[2026-04-14T19:50:18.037Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.037Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.037Z] -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-14T19:50:18.037Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:50:18.037Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:50:18.037Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:50:18.037Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:50:18.037Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:50:18.037Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:50:18.037Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:50:18.037Z] -d 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \
[2026-04-14T19:50:18.037Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.037Z] -classpath 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.037Z] -Xlint:all \
[2026-04-14T19:50:18.037Z] -Werror 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java'
[2026-04-14T19:50:18.037Z]
[2026-04-14T19:50:18.037Z] ACTION: build -- Passed. All files up to date
[2026-04-14T19:50:18.037Z] REASON: Named class compiled on demand
[2026-04-14T19:50:18.037Z] TIME: 0.024 seconds
[2026-04-14T19:50:18.037Z] messages:
[2026-04-14T19:50:18.037Z] command: build jdk.jpackage.test.Main
[2026-04-14T19:50:18.037Z] reason: Named class compiled on demand
[2026-04-14T19:50:18.037Z] started: Tue Apr 14 19:39:21 UTC 2026
[2026-04-14T19:50:18.037Z] finished: Tue Apr 14 19:39:21 UTC 2026
[2026-04-14T19:50:18.037Z] elapsed time (seconds): 0.024
[2026-04-14T19:50:18.037Z]
[2026-04-14T19:50:18.037Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:50:18.037Z] REASON: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest
[2026-04-14T19:50:18.037Z] TIME: 509.694 seconds
[2026-04-14T19:50:18.037Z] messages:
[2026-04-14T19:50:18.037Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest
[2026-04-14T19:50:18.037Z] reason: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest
[2026-04-14T19:50:18.037Z] exclusiveAccess wait time (seconds): 132.346
[2026-04-14T19:50:18.037Z] started: Tue Apr 14 19:41:33 UTC 2026
[2026-04-14T19:50:18.037Z] Mode: othervm [/othervm specified]
[2026-04-14T19:50:18.037Z] 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-14T19:50:18.037Z] Process id: 62204
[2026-04-14T19:50:18.037Z] finished: Tue Apr 14 19:50:03 UTC 2026
[2026-04-14T19:50:18.037Z] elapsed time (seconds): 509.694
[2026-04-14T19:50:18.037Z] configuration:
[2026-04-14T19:50:18.037Z] Boot Layer
[2026-04-14T19:50:18.037Z] add modules: jdk.jpackage java.base jdk.jlink
[2026-04-14T19:50:18.037Z] add exports: java.base/jdk.internal.util ALL-UNNAMED
[2026-04-14T19:50:18.038Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED
[2026-04-14T19:50:18.038Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:50:18.038Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:50:18.038Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED
[2026-04-14T19:50:18.038Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED
[2026-04-14T19:50:18.038Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED
[2026-04-14T19:50:18.038Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED
[2026-04-14T19:50:18.038Z]
[2026-04-14T19:50:18.038Z] STDOUT:
[2026-04-14T19:50:18.038Z] [19:41:34.391] Parsing [--jpt-run=WinLongVersionTest]...
[2026-04-14T19:50:18.038Z] [19:41:34.499] WinLongVersionTest -> [public static void WinLongVersionTest.test() throws java.io.IOException, public static void WinLongVersionTest.testNoUpgradeTable() throws java.io.IOException]
[2026-04-14T19:50:18.038Z] [19:41:34.588] Create: WinLongVersionTest.test
[2026-04-14T19:50:18.038Z] [19:41:34.589] Create: WinLongVersionTest.testNoUpgradeTable
[2026-04-14T19:50:18.038Z] [19:41:34.600] [ RUN ] WinLongVersionTest.test
[2026-04-14T19:50:18.038Z] [19:41:34.807] TRACE: Bundler msi enabled
[2026-04-14T19:50:18.038Z] [19:41:34.921] TRACE: Bundler exe enabled
[2026-04-14T19:50:18.038Z] [19:41:35.067] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:50:18.038Z] [19:41:35.153] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:36.117] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:36.127] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:50:18.038Z] [19:41:36.130] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:36.219] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:36.219] 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-14T19:50:18.038Z] [19:41:36.227] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:36.452] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:36.452] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:50:18.038Z] [19:41:36.453] TRACE: Delete [test\input\hello.jar] existing jar file
[2026-04-14T19:50:18.038Z] [19:41:36.454] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:36.482] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:36.482] 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-14T19:50:18.038Z] [19:41:36.485] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:36.662] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:36.662] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:50:18.038Z] [19:41:36.663] TRACE: Delete [test\input\hello.jar] existing jar file
[2026-04-14T19:50:18.038Z] [19:41:36.664] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:36.692] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:36.692] 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-14T19:50:18.038Z] [19:41:36.696] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:36.881] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:36.882] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:50:18.038Z] [19:41:36.883] TRACE: Delete [test\input\hello.jar] existing jar file
[2026-04-14T19:50:18.038Z] [19:41:36.884] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:36.908] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:36.908] 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-14T19:50:18.038Z] [19:41:36.935] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:37.094] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:37.094] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:50:18.038Z] [19:41:37.095] TRACE: Delete [test\input\hello.jar] existing jar file
[2026-04-14T19:50:18.038Z] [19:41:37.097] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:37.126] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:37.127] 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-14T19:50:18.038Z] [19:41:37.129] TRACE: exec: Execute tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:37.256] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:37.256] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:50:18.038Z] [19:41:37.257] TRACE: Delete [test\input\hello.jar] existing jar file
[2026-04-14T19:50:18.038Z] [19:41:37.258] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err...
[2026-04-14T19:50:18.038Z] [19:41:37.287] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.038Z] [19:41:37.287] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code
[2026-04-14T19:50:18.038Z] [19:41:37.333] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.038Z] [19:41:37.921] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:50:18.038Z] [19:41:37.923] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:50:18.038Z] [19:41:42.790] Command [PID: -1]:
[2026-04-14T19:50:18.038Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\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.sctp,jdk.jsobject,java.sql.rowset,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.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-14T19:50:18.038Z] [19:41:42.790] Output:
[2026-04-14T19:50:18.038Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:50:18.038Z]
[2026-04-14T19:50:18.038Z] [19:41:42.790] Returned: 0
[2026-04-14T19:50:18.038Z]
[2026-04-14T19:50:18.038Z] [19:41:42.870] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize).
[2026-04-14T19:50:18.038Z] [19:41:42.878] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize).
[2026-04-14T19:50:18.038Z] [19:41:42.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.jpackage13694757650592303031".
[2026-04-14T19:50:18.038Z] [19:41:43.660] Using default package resource wix3-to-wix4-conv.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-14T19:50:18.038Z] [19:41:43.858] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:41:43.906] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output\WinLongVersionTest-2.0.0.2.msi.
[2026-04-14T19:50:18.039Z] [19:41:43.906] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898.
[2026-04-14T19:50:18.039Z] [19:41:43.906] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5.
[2026-04-14T19:50:18.039Z] [19:41:43.958] Using default package resource wix3-to-wix4-conv.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-14T19:50:18.039Z] [19:41:43.995] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:41:44.007] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:41:44.033] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:41:44.045] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:41:44.054] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:41:44.059] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:41:44.102] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output\WinLongVersionTest-2.0.0.2.msi.
[2026-04-14T19:50:18.039Z] [19:41:44.106] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\image\WinLongVersionTest
[2026-04-14T19:50:18.039Z] [19:42:20.821] Command [PID: 68440]:
[2026-04-14T19:50:18.039Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\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.jpackage13694757650592303031\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.jpackage13694757650592303031\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13694757650592303031\wixobj\a.msi
[2026-04-14T19:50:18.039Z] [19:42:20.821] Returned: 0
[2026-04-14T19:50:18.039Z]
[2026-04-14T19:50:18.039Z] [19:42:20.855] Succeeded in building MSI Installer Package package
[2026-04-14T19:50:18.039Z] [19:42:21.055] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.039Z] [19:42:21.056] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.039Z] [19:42:21.057] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] path exists
[2026-04-14T19:50:18.039Z] [19:42:21.057] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] is a file
[2026-04-14T19:50:18.039Z] [19:42:21.091] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.039Z] [19:42:21.691] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:50:18.039Z] [19:42:21.693] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:50:18.039Z] [19:42:26.790] Command [PID: -1]:
[2026-04-14T19:50:18.039Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\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-14T19:50:18.039Z] [19:42:26.790] Output:
[2026-04-14T19:50:18.039Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:50:18.039Z]
[2026-04-14T19:50:18.039Z] [19:42:26.791] Returned: 0
[2026-04-14T19:50:18.039Z]
[2026-04-14T19:50:18.039Z] [19:42:26.879] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:26.886] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:26.895] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990".
[2026-04-14T19:50:18.039Z] [19:42:27.702] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:27.856] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:27.894] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output\WinLongVersionTest-1.0.msi.
[2026-04-14T19:50:18.039Z] [19:42:27.894] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb.
[2026-04-14T19:50:18.039Z] [19:42:27.894] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5.
[2026-04-14T19:50:18.039Z] [19:42:27.935] Using default package resource wix3-to-wix4-conv.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-14T19:50:18.039Z] [19:42:27.960] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:27.974] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:27.999] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:28.008] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:28.017] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:28.021] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.039Z] [19:42:28.053] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output\WinLongVersionTest-1.0.msi.
[2026-04-14T19:50:18.039Z] [19:42:28.057] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\image\WinLongVersionTest
[2026-04-14T19:50:18.039Z] [19:43:04.370] Command [PID: 59476]:
[2026-04-14T19:50:18.040Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\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.jpackage17046039884437842990\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.jpackage17046039884437842990\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17046039884437842990\wixobj\a.msi
[2026-04-14T19:50:18.040Z] [19:43:04.370] Returned: 0
[2026-04-14T19:50:18.040Z]
[2026-04-14T19:50:18.040Z] [19:43:04.405] Succeeded in building MSI Installer Package package
[2026-04-14T19:50:18.040Z] [19:43:04.619] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.040Z] [19:43:04.619] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.040Z] [19:43:04.620] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] path exists
[2026-04-14T19:50:18.040Z] [19:43:04.620] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] is a file
[2026-04-14T19:50:18.040Z] [19:43:04.622] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.042Z] [19:43:05.064] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.042Z] [19:43:05.065] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.042Z] [19:43:05.067] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.042Z] [19:43:05.671] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:50:18.042Z] [19:43:05.672] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:50:18.042Z] [19:43:10.816] Command [PID: -1]:
[2026-04-14T19:50:18.042Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\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-14T19:50:18.042Z] [19:43:10.816] Output:
[2026-04-14T19:50:18.042Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:50:18.042Z]
[2026-04-14T19:50:18.042Z] [19:43:10.816] Returned: 0
[2026-04-14T19:50:18.042Z]
[2026-04-14T19:50:18.042Z] [19:43:10.876] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:10.882] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:10.933] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148".
[2026-04-14T19:50:18.042Z] [19:43:11.741] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:11.895] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:11.935] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output\WinLongVersionTest-2.0.0.1.msi.
[2026-04-14T19:50:18.042Z] [19:43:11.935] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15.
[2026-04-14T19:50:18.042Z] [19:43:11.936] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5.
[2026-04-14T19:50:18.042Z] [19:43:11.973] Using default package resource wix3-to-wix4-conv.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-14T19:50:18.042Z] [19:43:11.999] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:12.010] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:12.020] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:12.030] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:12.035] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:12.062] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.042Z] [19:43:12.096] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output\WinLongVersionTest-2.0.0.1.msi.
[2026-04-14T19:50:18.042Z] [19:43:12.100] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\image\WinLongVersionTest
[2026-04-14T19:50:18.042Z] [19:43:48.480] Command [PID: 76732]:
[2026-04-14T19:50:18.042Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\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.jpackage7952128172164103148\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.jpackage7952128172164103148\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7952128172164103148\wixobj\a.msi
[2026-04-14T19:50:18.042Z] [19:43:48.480] Returned: 0
[2026-04-14T19:50:18.042Z]
[2026-04-14T19:50:18.042Z] [19:43:48.514] Succeeded in building MSI Installer Package package
[2026-04-14T19:50:18.042Z] [19:43:48.713] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.042Z] [19:43:48.714] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.042Z] [19:43:48.715] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] path exists
[2026-04-14T19:50:18.042Z] [19:43:48.715] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] is a file
[2026-04-14T19:50:18.043Z] [19:43:48.717] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.043Z] [19:43:49.308] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:50:18.043Z] [19:43:49.310] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:50:18.043Z] [19:43:54.302] Command [PID: -1]:
[2026-04-14T19:50:18.043Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\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-14T19:50:18.043Z] [19:43:54.302] Output:
[2026-04-14T19:50:18.043Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:50:18.043Z]
[2026-04-14T19:50:18.043Z] [19:43:54.303] Returned: 0
[2026-04-14T19:50:18.043Z]
[2026-04-14T19:50:18.043Z] [19:43:54.366] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:43:54.372] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:43:54.380] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891".
[2026-04-14T19:50:18.043Z] [19:43:55.152] Using default package resource wix3-to-wix4-conv.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-14T19:50:18.043Z] [19:43:55.275] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:43:55.307] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\msi\WinLongVersionTest-2.0.0.2.msi.
[2026-04-14T19:50:18.043Z] [19:43:55.307] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898.
[2026-04-14T19:50:18.043Z] [19:43:55.307] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5.
[2026-04-14T19:50:18.043Z] [19:43:55.341] Using default package resource wix3-to-wix4-conv.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-14T19:50:18.043Z] [19:43:55.368] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:43:55.380] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:43:55.391] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:43:55.401] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:43:55.424] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:43:55.432] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:43:55.461] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\msi\WinLongVersionTest-2.0.0.2.msi.
[2026-04-14T19:50:18.043Z] [19:43:55.464] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\image\WinLongVersionTest
[2026-04-14T19:50:18.043Z] [19:44:32.224] Command [PID: 62568]:
[2026-04-14T19:50:18.043Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\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.jpackage9535286640871540891\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.jpackage9535286640871540891\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9535286640871540891\wixobj\a.msi
[2026-04-14T19:50:18.043Z] [19:44:32.224] Returned: 0
[2026-04-14T19:50:18.043Z]
[2026-04-14T19:50:18.043Z] [19:44:32.262] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output.
[2026-04-14T19:50:18.043Z] [19:44:32.263] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:44:32.267] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:44:32.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.jpackage9535286640871540891".
[2026-04-14T19:50:18.043Z] [19:44:33.012] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output
[2026-04-14T19:50:18.043Z] [19:44:33.012] Succeeded in building EXE Installer Package package
[2026-04-14T19:50:18.043Z] [19:44:33.301] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.043Z] [19:44:33.302] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.043Z] [19:44:33.302] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] path exists
[2026-04-14T19:50:18.043Z] [19:44:33.302] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] is a file
[2026-04-14T19:50:18.043Z] [19:44:33.303] TRACE: Files in [test\resources] resource dir:
[2026-04-14T19:50:18.043Z] [19:44:33.305] TRACE: [WinLongVersionTest-post-msi.wsf]
[2026-04-14T19:50:18.043Z] [19:44:33.305] TRACE: Done
[2026-04-14T19:50:18.043Z] [19:44:33.311] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.043Z] [19:44:33.873] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:50:18.043Z] [19:44:33.875] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:50:18.043Z] [19:44:38.950] Command [PID: -1]:
[2026-04-14T19:50:18.043Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\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,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-14T19:50:18.043Z] [19:44:38.950] Output:
[2026-04-14T19:50:18.043Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:50:18.043Z]
[2026-04-14T19:50:18.043Z] [19:44:38.951] Returned: 0
[2026-04-14T19:50:18.043Z]
[2026-04-14T19:50:18.043Z] [19:44:39.050] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:44:39.057] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize).
[2026-04-14T19:50:18.043Z] [19:44:39.068] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097".
[2026-04-14T19:50:18.043Z] [19:44:39.855] Using default package resource wix3-to-wix4-conv.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-14T19:50:18.044Z] [19:44:39.998] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:44:40.031] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\msi\WinLongVersionTest-1.0.msi.
[2026-04-14T19:50:18.044Z] [19:44:40.032] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb.
[2026-04-14T19:50:18.044Z] [19:44:40.032] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5.
[2026-04-14T19:50:18.044Z] [19:44:40.128] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:44:40.151] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:44:40.163] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:44:40.168] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:44:40.179] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:44:40.192] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:44:40.200] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:44:40.239] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\msi\WinLongVersionTest-1.0.msi.
[2026-04-14T19:50:18.044Z] [19:44:40.241] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\image\WinLongVersionTest
[2026-04-14T19:50:18.044Z] [19:45:17.030] Command [PID: 47720]:
[2026-04-14T19:50:18.044Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\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.jpackage6033198979211923097\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.jpackage6033198979211923097\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\wixobj\a.msi
[2026-04-14T19:50:18.044Z] [19:45:17.030] Returned: 0
[2026-04-14T19:50:18.044Z]
[2026-04-14T19:50:18.044Z] [19:45:17.065] Using custom package resource [script to run after msi file for exe installer is created] (loaded from WinLongVersionTest-post-msi.wsf).
[2026-04-14T19:50:18.044Z] [19:45:17.066] Running cscript in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\msi
[2026-04-14T19:50:18.044Z] [19:45:17.622] Command [PID: 57952]:
[2026-04-14T19:50:18.044Z] cscript C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6033198979211923097\config\WinLongVersionTest-post-msi.wsf
[2026-04-14T19:50:18.044Z] [19:45:17.622] Output:
[2026-04-14T19:50:18.044Z] Microsoft (R) Windows Script Host Version 10.0
[2026-04-14T19:50:18.044Z] Copyright (C) Microsoft Corporation. All rights reserved.
[2026-04-14T19:50:18.044Z]
[2026-04-14T19:50:18.044Z] [19:45:17.622] Returned: 0
[2026-04-14T19:50:18.044Z]
[2026-04-14T19:50:18.044Z] [19:45:17.626] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output.
[2026-04-14T19:50:18.044Z] [19:45:17.628] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:17.631] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:17.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.jpackage6033198979211923097".
[2026-04-14T19:50:18.044Z] [19:45:18.415] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output
[2026-04-14T19:50:18.044Z] [19:45:18.415] Succeeded in building EXE Installer Package package
[2026-04-14T19:50:18.044Z] [19:45:18.735] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.044Z] [19:45:18.736] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.044Z] [19:45:18.737] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\resources]
[2026-04-14T19:50:18.044Z] [19:45:18.739] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:50:18.044Z] [19:45:18.739] TRACE: assertStringListEquals(2, WinLongVersionTest-post-msi.wsf#2026-04-14T19:41:36.9332112Z)
[2026-04-14T19:50:18.044Z] [19:45:18.740] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] path exists
[2026-04-14T19:50:18.044Z] [19:45:18.740] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] is a file
[2026-04-14T19:50:18.044Z] [19:45:18.742] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.044Z] [19:45:19.307] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:50:18.044Z] [19:45:19.308] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:50:18.044Z] [19:45:24.069] Command [PID: -1]:
[2026-04-14T19:50:18.044Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\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,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files
[2026-04-14T19:50:18.044Z] [19:45:24.070] Output:
[2026-04-14T19:50:18.044Z] WARNING: Using incubator modules: jdk.incubator.vector
[2026-04-14T19:50:18.044Z]
[2026-04-14T19:50:18.044Z] [19:45:24.070] Returned: 0
[2026-04-14T19:50:18.044Z]
[2026-04-14T19:50:18.044Z] [19:45:24.107] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:24.114] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:24.126] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913".
[2026-04-14T19:50:18.044Z] [19:45:24.916] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:25.055] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:25.094] Preparing MSI config: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\msi\WinLongVersionTest-2.0.0.1.msi.
[2026-04-14T19:50:18.044Z] [19:45:25.094] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15.
[2026-04-14T19:50:18.044Z] [19:45:25.094] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5.
[2026-04-14T19:50:18.044Z] [19:45:25.131] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:25.156] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:25.162] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:25.183] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:25.193] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:25.202] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:25.219] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize).
[2026-04-14T19:50:18.044Z] [19:45:25.266] Generating MSI: C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\msi\WinLongVersionTest-2.0.0.1.msi.
[2026-04-14T19:50:18.044Z] [19:45:25.269] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\image\WinLongVersionTest
[2026-04-14T19:50:18.044Z] [19:46:02.132] Command [PID: 11764]:
[2026-04-14T19:50:18.044Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\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.jpackage14095428309945945913\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.jpackage14095428309945945913\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913\wixobj\a.msi
[2026-04-14T19:50:18.044Z] [19:46:02.132] Returned: 0
[2026-04-14T19:50:18.044Z]
[2026-04-14T19:50:18.045Z] [19:46:02.171] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output.
[2026-04-14T19:50:18.045Z] [19:46:02.172] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:46:02.175] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:46:02.176] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14095428309945945913".
[2026-04-14T19:50:18.045Z] [19:46:02.967] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\output
[2026-04-14T19:50:18.045Z] [19:46:02.967] Succeeded in building EXE Installer Package package
[2026-04-14T19:50:18.045Z] [19:46:03.296] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.045Z] [19:46:03.297] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.045Z] [19:46:03.298] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] path exists
[2026-04-14T19:50:18.045Z] [19:46:03.298] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] is a file
[2026-04-14T19:50:18.045Z] [19:46:03.302] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:50:18.045Z] [19:46:03.303] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:50:18.045Z] [19:46:03.304] TRACE: msiexec /a "test\output\WinLongVersionTest-2.0.0.2.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\unpacked-msi\Program Files"
[2026-04-14T19:50:18.045Z] [19:46:03.305] TRACE: Done
[2026-04-14T19:50:18.045Z] [19:46:03.306] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:46:04.570] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:46:07.572] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:46:08.696] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:46:12.697] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:46:13.800] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:46:18.801] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:46:19.911] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:46:25.913] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:46:27.026] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:46:34.028] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:46:35.141] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:46:43.142] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:46:44.246] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:46:53.248] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:46:54.374] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:47:04.377] TRACE: Convert [PFiles64\WinLongVersionTest-1] into [WinLongVersionTest-1] in [test\unpacked-msi\Program Files] directory
[2026-04-14T19:50:18.045Z] [19:47:04.378] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:50:18.045Z] [19:47:04.381] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\unpacked-msi-0\unpack.bat] text file...
[2026-04-14T19:50:18.045Z] [19:47:04.381] TRACE: icacls "test\unpacked-msi-0" /inheritance:e /grant Users:M
[2026-04-14T19:50:18.045Z] [19:47:04.381] TRACE: msiexec /a "test\output\WinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\unpacked-msi-0\Program Files"
[2026-04-14T19:50:18.045Z] [19:47:04.382] TRACE: Done
[2026-04-14T19:50:18.045Z] [19:47:04.382] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:47:05.531] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:47:08.532] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:47:09.628] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:47:13.630] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:47:14.745] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:47:19.745] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:47:20.858] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:47:26.859] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:47:27.964] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:47:34.966] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:47:36.079] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:47:44.080] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:47:45.216] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:47:54.218] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:47:55.335] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:48:05.338] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-0\Program Files] directory
[2026-04-14T19:50:18.045Z] [19:48:05.339] TRACE: Deleting [test\unpacked-msi-0\Program Files\PFiles64] directory recursively
[2026-04-14T19:50:18.045Z] [19:48:05.341] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\unpacked-msi-1\unpack.bat] text file...
[2026-04-14T19:50:18.045Z] [19:48:05.341] TRACE: icacls "test\unpacked-msi-1" /inheritance:e /grant Users:M
[2026-04-14T19:50:18.045Z] [19:48:05.341] TRACE: msiexec /a "test\output\WinLongVersionTest-2.0.0.1.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\test\unpacked-msi-1\Program Files"
[2026-04-14T19:50:18.045Z] [19:48:05.344] TRACE: Done
[2026-04-14T19:50:18.045Z] [19:48:05.344] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:48:06.484] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:48:09.486] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:48:10.584] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:48:14.585] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:48:15.698] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:48:20.699] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:48:21.807] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:48:27.809] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:48:28.939] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:48:35.940] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:48:37.048] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:48:45.049] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:48:46.158] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:48:55.159] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.045Z] [19:48:56.263] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.045Z] [19:49:06.264] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-1\Program Files] directory
[2026-04-14T19:50:18.045Z] [19:49:06.265] TRACE: Deleting [test\unpacked-msi-1\Program Files\PFiles64] directory recursively
[2026-04-14T19:50:18.045Z] [19:49:06.266] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.045Z] [19:49:06.267] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.045Z] [19:49:06.267] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.045Z] [19:49:06.267] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.045Z] [19:49:06.289] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:50:18.045Z] [19:49:06.289] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:50:18.045Z] [19:49:06.292] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\WinLongVersionTest-1\service-installer.exe] path doesn't exist
[2026-04-14T19:50:18.045Z] [19:49:06.295] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:50:18.045Z] [19:49:06.297] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:50:18.045Z] [19:49:06.297] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package
[2026-04-14T19:50:18.045Z] [19:49:06.298] [ FAILED ] WinLongVersionTest.test; checks=36
[2026-04-14T19:50:18.045Z] [19:49:06.300] [ RUN ] WinLongVersionTest.testNoUpgradeTable
[2026-04-14T19:50:18.045Z] [19:49:06.301] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]]
[2026-04-14T19:50:18.045Z] [19:49:06.393] TRACE: exec: Execute tool provider [javac -d testNoUpgradeTable\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4); discard out+err...
[2026-04-14T19:50:18.045Z] [19:49:06.511] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.045Z] [19:49:06.511] TRACE: assertEquals(0): Check command tool provider [javac -d testNoUpgradeTable\jar-workdir C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code
[2026-04-14T19:50:18.045Z] [19:49:06.513] TRACE: exec: Execute tool provider [jar -c -f testNoUpgradeTable\input\hello.jar -C testNoUpgradeTable\jar-workdir .](7); discard out+err...
[2026-04-14T19:50:18.045Z] [19:49:06.537] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.045Z] [19:49:06.537] 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-14T19:50:18.045Z] [19:49:06.539] TRACE: Init fake runtime in [testNoUpgradeTable\fake_runtime] directory
[2026-04-14T19:50:18.045Z] [19:49:06.546] TRACE: Files in [testNoUpgradeTable\resources] resource dir:
[2026-04-14T19:50:18.045Z] [19:49:06.547] TRACE: [main.wxs]
[2026-04-14T19:50:18.045Z] [19:49:06.547] TRACE: Done
[2026-04-14T19:50:18.045Z] [19:49:06.550] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.045Z] [19:49:07.103] Detected [wix.exe] version [6.0.0+8c7432e].
[2026-04-14T19:50:18.045Z] [19:49:07.105] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action.
[2026-04-14T19:50:18.045Z] [19:49:07.234] Using default package resource JavaApp.ico [icon] (add NoUpgradeTableWinLongVersionTest.ico to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:49:07.241] Using default package resource WinLauncher.template [Template for creating executable properties file] (add NoUpgradeTableWinLongVersionTest.properties to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:49:07.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.jpackage17296442090392286588".
[2026-04-14T19:50:18.045Z] [19:49:07.412] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:49:07.575] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:49:07.608] Preparing MSI config: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi.
[2026-04-14T19:50:18.045Z] [19:49:07.609] MSI ProductCode: aec521b0-4b44-34dd-87be-86ee61a3f104.
[2026-04-14T19:50:18.045Z] [19:49:07.609] MSI UpgradeCode: d959a082-c99f-39a4-b578-438d5d5bedfd.
[2026-04-14T19:50:18.045Z] [19:49:07.635] Using default package resource wix3-to-wix4-conv.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-14T19:50:18.045Z] [19:49:07.665] Using custom package resource [Main WiX project file] (loaded from main.wxs).
[2026-04-14T19:50:18.045Z] [19:49:07.700] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:49:07.709] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:49:07.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-14T19:50:18.045Z] [19:49:07.729] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:49:07.750] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize).
[2026-04-14T19:50:18.045Z] [19:49:07.784] Generating MSI: C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi.
[2026-04-14T19:50:18.045Z] [19:49:07.788] Running wix.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\image\NoUpgradeTableWinLongVersionTest
[2026-04-14T19:50:18.045Z] [19:49:09.061] Command [PID: 42204]:
[2026-04-14T19:50:18.045Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\config -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\config\MsiInstallerStrings_de.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\config\MsiInstallerStrings_en.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\config\MsiInstallerStrings_ja.wxl -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\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.jpackage17296442090392286588\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.jpackage17296442090392286588\config C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\config\main.wxs C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\config\bundle.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\config\ui.wxf C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\config\os-condition.wxf -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17296442090392286588\wixobj\a.msi
[2026-04-14T19:50:18.045Z] [19:49:09.062] Returned: 0
[2026-04-14T19:50:18.045Z]
[2026-04-14T19:50:18.045Z] [19:49:09.078] Succeeded in building MSI Installer Package package
[2026-04-14T19:50:18.045Z] [19:49:09.105] TRACE: exec: Done. Exit code: 0
[2026-04-14T19:50:18.045Z] [19:49:09.106] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.045Z] [19:49:09.107] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testNoUpgradeTable\resources]
[2026-04-14T19:50:18.045Z] [19:49:09.107] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:50:18.045Z] [19:49:09.108] TRACE: assertStringListEquals(2, main.wxs#2026-04-14T19:49:06.3918754Z)
[2026-04-14T19:50:18.045Z] [19:49:09.108] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testNoUpgradeTable\fake_runtime]
[2026-04-14T19:50:18.045Z] [19:49:09.108] TRACE: assertStringListEquals(1, #)
[2026-04-14T19:50:18.045Z] [19:49:09.108] TRACE: assertStringListEquals(2, bin#)
[2026-04-14T19:50:18.045Z] [19:49:09.108] TRACE: assertStringListEquals(3, bin\bulk#2026-04-14T19:49:06.54588Z)
[2026-04-14T19:50:18.045Z] [19:49:09.108] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] path exists
[2026-04-14T19:50:18.045Z] [19:49:09.109] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] is a file
[2026-04-14T19:50:18.045Z] [19:49:09.110] TRACE: Create [C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testNoUpgradeTable\unpacked-msi\unpack.bat] text file...
[2026-04-14T19:50:18.045Z] [19:49:09.110] TRACE: icacls "testNoUpgradeTable\unpacked-msi" /inheritance:e /grant Users:M
[2026-04-14T19:50:18.046Z] [19:49:09.110] TRACE: msiexec /a "testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0\testNoUpgradeTable\unpacked-msi\Program Files"
[2026-04-14T19:50:18.046Z] [19:49:09.111] TRACE: Done
[2026-04-14T19:50:18.046Z] [19:49:09.111] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.046Z] [19:49:09.454] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.046Z] [19:49:12.455] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.046Z] [19:49:12.769] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.046Z] [19:49:16.771] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.046Z] [19:49:17.078] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.046Z] [19:49:22.079] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.046Z] [19:49:22.386] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.046Z] [19:49:28.388] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.046Z] [19:49:28.694] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.046Z] [19:49:35.695] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.046Z] [19:49:35.998] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.046Z] [19:49:43.998] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.046Z] [19:49:44.314] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.046Z] [19:49:53.316] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err...
[2026-04-14T19:50:18.046Z] [19:49:53.632] TRACE: exec: Done. Exit code: 1603
[2026-04-14T19:50:18.046Z] [19:50:03.634] TRACE: Convert [PFiles64\NoUpgradeTableWinLongVersionTest] into [NoUpgradeTableWinLongVersionTest] in [testNoUpgradeTable\unpacked-msi\Program Files] directory
[2026-04-14T19:50:18.046Z] [19:50:03.635] TRACE: Deleting [testNoUpgradeTable\unpacked-msi\Program Files\PFiles64] directory recursively
[2026-04-14T19:50:18.046Z] [19:50:03.636] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\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-14T19:50:18.046Z] [19:50:03.636] TRACE: assertEquals(2): Check the package has 2 top installation directories
[2026-04-14T19:50:18.046Z] [19:50:03.637] TRACE: Not verifying desktop integration because package was unpacked, not installed
[2026-04-14T19:50:18.046Z] [19:50:03.637] TRACE: assertTrue(): Check [testNoUpgradeTable\unpacked-msi\Program Files\NoUpgradeTableWinLongVersionTest\service-installer.exe] path doesn't exist
[2026-04-14T19:50:18.046Z] [19:50:03.638] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package
[2026-04-14T19:50:18.046Z] [19:50:03.638] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package
[2026-04-14T19:50:18.046Z] [19:50:03.638] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package
[2026-04-14T19:50:18.046Z] [19:50:03.638] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; checks=11
[2026-04-14T19:50:18.046Z] [19:50:03.640] [==========] 2 tests ran
[2026-04-14T19:50:18.046Z] [19:50:03.640] [ PASSED ] 0 tests
[2026-04-14T19:50:18.046Z] [19:50:03.642] [ FAILED ] 2 tests, listed below
[2026-04-14T19:50:18.046Z] [19:50:03.643] [ FAILED ] WinLongVersionTest.test; workDir=[test]
[2026-04-14T19:50:18.046Z] [19:50:03.643] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; workDir=[testNoUpgradeTable]
[2026-04-14T19:50:18.046Z] [19:50:03.643] 2 FAILED TESTS
[2026-04-14T19:50:18.046Z] STDERR:
[2026-04-14T19:50:18.046Z] 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-14T19:50:18.046Z] at jdk.jpackage.test.TKit.error(TKit.java:324)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479)
[2026-04-14T19:50:18.046Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:387)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:387)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:375)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:374)
[2026-04-14T19:50:18.046Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58)
[2026-04-14T19:50:18.046Z] at WinLongVersionTest.test(WinLongVersionTest.java:181)
[2026-04-14T19:50:18.046Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:50:18.046Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:50:18.046Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:50:18.046Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:50:18.046Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:50:18.046Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:50:18.046Z] 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-14T19:50:18.046Z] at jdk.jpackage.test.TKit.error(TKit.java:324)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:995)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1260)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1210)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1204)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.JPackageCommand.assertAppLayout(JPackageCommand.java:1132)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:772)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:709)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:559)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:479)
[2026-04-14T19:50:18.046Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:681)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:453)
[2026-04-14T19:50:18.046Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:452)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:451)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58)
[2026-04-14T19:50:18.046Z] at WinLongVersionTest.testNoUpgradeTable(WinLongVersionTest.java:210)
[2026-04-14T19:50:18.046Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:201)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:156)
[2026-04-14T19:50:18.046Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
[2026-04-14T19:50:18.046Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:150)
[2026-04-14T19:50:18.046Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.runTests(TKit.java:149)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.runTests(TKit.java:138)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.runTests(Main.java:121)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:50:18.046Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:50:18.046Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:50:18.046Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:50:18.046Z] java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.runTests(Main.java:132)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117)
[2026-04-14T19:50:18.046Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:125)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:116)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.main(Main.java:117)
[2026-04-14T19:50:18.046Z] at jdk.jpackage.test.Main.main(Main.java:45)
[2026-04-14T19:50:18.046Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565)
[2026-04-14T19:50:18.046Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
[2026-04-14T19:50:18.046Z] at java.base/java.lang.Thread.run(Thread.java:1474)
[2026-04-14T19:50:18.046Z]
[2026-04-14T19:50:18.046Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:50:18.046Z] JavaTest Message: shutting down test
[2026-04-14T19:50:18.046Z]
[2026-04-14T19:50:18.046Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:50:18.046Z] rerun:
[2026-04-14T19:50:18.046Z] cd 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\scratch\0' && \
[2026-04-14T19:50:18.046Z] 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-14T19:50:18.046Z] SystemDrive=C: \
[2026-04-14T19:50:18.046Z] SystemRoot='C:\Windows' \
[2026-04-14T19:50:18.046Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:50:18.046Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \
[2026-04-14T19:50:18.046Z] windir='C:\Windows' \
[2026-04-14T19:50:18.046Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\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_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \
[2026-04-14T19:50:18.046Z] 'c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \
[2026-04-14T19:50:18.046Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2026-04-14T19:50:18.046Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2026-04-14T19:50:18.046Z] -Dtest.compiler.opts= \
[2026-04-14T19:50:18.046Z] -Dtest.java.opts= \
[2026-04-14T19:50:18.046Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:50:18.047Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \
[2026-04-14T19:50:18.047Z] -Dtest.timeout.factor=8.0 \
[2026-04-14T19:50:18.047Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:50:18.047Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \
[2026-04-14T19:50:18.047Z] -Dtest.name=tools/jpackage/windows/WinLongVersionTest.java#id1 \
[2026-04-14T19:50:18.047Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \
[2026-04-14T19:50:18.047Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \
[2026-04-14T19:50:18.047Z] -Dtest.main.class=WinLongVersionTest \
[2026-04-14T19:50:18.047Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \
[2026-04-14T19:50:18.047Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.047Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d' \
[2026-04-14T19:50:18.047Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.047Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\classes\1\tools\jpackage\windows\WinLongVersionTest_id1.d\test\jdk\tools\jpackage\helpers' \
[2026-04-14T19:50:18.047Z] -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-14T19:50:18.047Z] --add-modules jdk.jpackage,java.base,jdk.jlink \
[2026-04-14T19:50:18.047Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:50:18.047Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \
[2026-04-14T19:50:18.047Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \
[2026-04-14T19:50:18.047Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \
[2026-04-14T19:50:18.047Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:50:18.047Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \
[2026-04-14T19:50:18.047Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \
[2026-04-14T19:50:18.047Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \
[2026-04-14T19:50:18.047Z] -ea \
[2026-04-14T19:50:18.047Z] -esa \
[2026-04-14T19:50:18.047Z] -Xmx512m \
[2026-04-14T19:50:18.047Z] -XX:-UseCompressedOops \
[2026-04-14T19:50:18.047Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \
[2026-04-14T19:50:18.047Z] -Xmx512m \
[2026-04-14T19:50:18.047Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work\tools\jpackage\windows\WinLongVersionTest_id1.d\main.0.jta' --jpt-run=WinLongVersionTest
[2026-04-14T19:50:18.047Z]
[2026-04-14T19:50:18.047Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS
[2026-04-14T19:50:18.047Z] --------------------------------------------------
[2026-04-14T19:59:45.209Z] Test results: passed: 352; failed: 8; skipped: 1; excluded: 24; did not meet platform requirements: 52
[2026-04-14T19:59:54.636Z] Report written to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\report\html\report.html
[2026-04-14T19:59:54.636Z] Results written to C:\jenkins\workspace\Test_openjdk25_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17761871112777\jdk_tools_1\work
[2026-04-14T19:59:54.636Z] Error: Some tests failed or other problems occurred.
[2026-04-14T19:59:54.636Z] -----------------------------------
[2026-04-14T19:59:54.636Z] jdk_tools_1_FAILED
[2026-04-14T19:59:54.636Z] -----------------------------------
[2026-04-14T19:59:54.636Z]
[2026-04-14T19:59:54.636Z] TEST TEARDOWN:
[2026-04-14T19:59:54.636Z] Nothing to be done for teardown.
[2026-04-14T19:59:54.636Z] jdk_tools_1 Finish Time: Tue Apr 14 19:59:54 2026 Epoch Time (ms): 1776196794056