No Possible Issues Found via Git Search

jdk_tools_0

[2026-03-18T06:31:17.625Z] Running test jdk_tools_0 ... [2026-03-18T06:31:17.625Z] =============================================== [2026-03-18T06:31:17.982Z] jdk_tools_0 Start Time: Wed Mar 18 06:31:17 2026 Epoch Time (ms): 1773815477665 [2026-03-18T06:31:17.982Z] variation: Mode150 [2026-03-18T06:31:17.982Z] JVM_OPTIONS: -XX:+UseCompressedOops [2026-03-18T06:31:17.982Z] { \ [2026-03-18T06:31:17.982Z] echo ""; echo "TEST SETUP:"; \ [2026-03-18T06:31:17.982Z] echo "Nothing to be done for setup."; \ [2026-03-18T06:31:17.982Z] mkdir -p "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17738084163390\\jdk_tools_0"; \ [2026-03-18T06:31:17.982Z] cd "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17738084163390\\jdk_tools_0"; \ [2026-03-18T06:31:17.982Z] echo ""; echo "TESTING:"; \ [2026-03-18T06:31:17.983Z] "c:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/jdkbinary/j2sdk-image\\bin\\java" -Xmx512m -jar "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests///..//jvmtest\\openjdk\\jtreg\\lib\\jtreg.jar" \ [2026-03-18T06:31:17.983Z] -agentvm -a -ea -esa -v:fail,error,time,nopass -retain:fail,error,*.dmp,javacore.*,heapdump.*,*.trc -ignore:quiet -timeoutFactor:8 -xml:verify -concurrency:2 -nativepath:"c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/jdkbinary/openjdk-test-image\\jdk\\jtreg\\native" -vmoptions:"-Xmx512m -XX:+UseCompressedOops " \ [2026-03-18T06:31:17.983Z] \ [2026-03-18T06:31:17.983Z] -w ""C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17738084163390\\jdk_tools_0"\\work" \ [2026-03-18T06:31:17.983Z] -r ""C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17738084163390\\jdk_tools_0"\\report" \ [2026-03-18T06:31:17.983Z] -jdk:"c:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/jdkbinary/j2sdk-image" \ [2026-03-18T06:31:17.983Z] -exclude:"C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk\\ProblemList.txt" \ [2026-03-18T06:31:17.983Z] -exclude:"C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests///..//jvmtest\\openjdk\\excludes/ProblemList_openjdk26.txt" \ [2026-03-18T06:31:17.983Z] \ [2026-03-18T06:31:17.983Z] -exclude:"C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\openjdk\\excludes\\vendors\\eclipse\\ProblemList_openjdk26.txt" \ [2026-03-18T06:31:17.983Z] "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk:jdk_tools"; \ [2026-03-18T06:31:17.983Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_tools_0""_PASSED"; echo "-----------------------------------"; cd C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/; else echo "-----------------------------------"; echo "jdk_tools_0""_FAILED"; echo "-----------------------------------"; fi; \ [2026-03-18T06:31:17.983Z] echo ""; echo "TEST TEARDOWN:"; \ [2026-03-18T06:31:17.983Z] echo "Nothing to be done for teardown."; \ [2026-03-18T06:31:17.983Z] } 2>&1 | tee -a "C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/\\TKG\\output_17738084163390\\TestTargetResult"; [2026-03-18T06:31:17.983Z] [2026-03-18T06:31:17.983Z] TEST SETUP: [2026-03-18T06:31:17.983Z] Nothing to be done for setup. [2026-03-18T06:31:17.983Z] [2026-03-18T06:31:17.983Z] TESTING: [2026-03-18T06:31:18.772Z] Directory "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work" not found: creating [2026-03-18T06:31:18.772Z] Directory "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\report" not found: creating [2026-03-18T06:31:25.224Z] XML output with verification to C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work [2026-03-18T06:56:29.227Z] -------------------------------------------------- [2026-03-18T06:56:29.227Z] TEST: tools/jpackage/share/AddLShortcutTest.java#id1 [2026-03-18T06:56:29.227Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image [2026-03-18T06:56:29.227Z] [2026-03-18T06:56:29.227Z] ACTION: build -- Passed. Build successful [2026-03-18T06:56:29.227Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T06:56:29.227Z] TIME: 1.78 seconds [2026-03-18T06:56:29.227Z] messages: [2026-03-18T06:56:29.227Z] command: build jdk.jpackage.test.* [2026-03-18T06:56:29.227Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T06:56:29.227Z] started: Wed Mar 18 06:46:39.169 UTC 2026 [2026-03-18T06:56:29.227Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T06:56:29.227Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T06:56:29.227Z] finished: Wed Mar 18 06:46:40.949 UTC 2026 [2026-03-18T06:56:29.227Z] elapsed time (seconds): 1.78 [2026-03-18T06:56:29.227Z] [2026-03-18T06:56:29.227Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T06:56:29.227Z] REASON: .class file out of date or does not exist [2026-03-18T06:56:29.227Z] TIME: 1.77 seconds [2026-03-18T06:56:29.227Z] messages: [2026-03-18T06:56:29.227Z] command: compile C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T06:56:29.227Z] reason: .class file out of date or does not exist [2026-03-18T06:56:29.227Z] started: Wed Mar 18 06:46:39.179 UTC 2026 [2026-03-18T06:56:29.227Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T06:56:29.227Z] Mode: agentvm [2026-03-18T06:56:29.227Z] Agent id: 2 [2026-03-18T06:56:29.227Z] Process id: 6016 [2026-03-18T06:56:29.227Z] finished: Wed Mar 18 06:46:40.949 UTC 2026 [2026-03-18T06:56:29.227Z] elapsed time (seconds): 1.77 [2026-03-18T06:56:29.227Z] configuration: [2026-03-18T06:56:29.227Z] Boot Layer (javac runtime environment) [2026-03-18T06:56:29.227Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T06:56:29.227Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T06:56:29.227Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T06:56:29.227Z] [2026-03-18T06:56:29.227Z] javac compilation environment [2026-03-18T06:56:29.227Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T06:56:29.227Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T06:56:29.227Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T06:56:29.227Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T06:56:29.227Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T06:56:29.227Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T06:56:29.227Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T06:56:29.227Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T06:56:29.227Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T06:56:29.227Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T06:56:29.227Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d [2026-03-18T06:56:29.227Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T06:56:29.227Z] [2026-03-18T06:56:29.227Z] rerun: [2026-03-18T06:56:29.227Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T06:56:29.227Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T06:56:29.227Z] SystemDrive=C: \ [2026-03-18T06:56:29.227Z] SystemRoot='C:\Windows' \ [2026-03-18T06:56:29.227Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T06:56:29.227Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T06:56:29.227Z] windir='C:\Windows' \ [2026-03-18T06:56:29.227Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T06:56:29.227Z] -J-ea \ [2026-03-18T06:56:29.227Z] -J-esa \ [2026-03-18T06:56:29.227Z] -J-Xmx512m \ [2026-03-18T06:56:29.227Z] -J-XX:+UseCompressedOops \ [2026-03-18T06:56:29.228Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T06:56:29.228Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T06:56:29.228Z] -J-Dtest.compiler.opts= \ [2026-03-18T06:56:29.228Z] -J-Dtest.java.opts= \ [2026-03-18T06:56:29.228Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T06:56:29.228Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T06:56:29.228Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T06:56:29.228Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T06:56:29.228Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T06:56:29.228Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-03-18T06:56:29.228Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T06:56:29.228Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-03-18T06:56:29.228Z] -J-Dtest.main.class=AddLShortcutTest \ [2026-03-18T06:56:29.228Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T06:56:29.228Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.228Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-03-18T06:56:29.228Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.228Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.228Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T06:56:29.228Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T06:56:29.228Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T06:56:29.228Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T06:56:29.228Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T06:56:29.228Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T06:56:29.228Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T06:56:29.228Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T06:56:29.228Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T06:56:29.228Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T06:56:29.228Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.228Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.228Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T06:56:29.228Z] [2026-03-18T06:56:29.228Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T06:56:29.228Z] REASON: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java [2026-03-18T06:56:29.228Z] TIME: 0.676 seconds [2026-03-18T06:56:29.228Z] messages: [2026-03-18T06:56:29.228Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java [2026-03-18T06:56:29.228Z] reason: User specified action: run compile -Xlint:all -Werror AddLShortcutTest.java [2026-03-18T06:56:29.228Z] started: Wed Mar 18 06:46:40.949 UTC 2026 [2026-03-18T06:56:29.228Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T06:56:29.228Z] Mode: agentvm [2026-03-18T06:56:29.228Z] Agent id: 2 [2026-03-18T06:56:29.228Z] Process id: 6016 [2026-03-18T06:56:29.228Z] finished: Wed Mar 18 06:46:41.625 UTC 2026 [2026-03-18T06:56:29.228Z] elapsed time (seconds): 0.676 [2026-03-18T06:56:29.228Z] configuration: [2026-03-18T06:56:29.228Z] Boot Layer (javac runtime environment) [2026-03-18T06:56:29.228Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T06:56:29.228Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T06:56:29.228Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T06:56:29.228Z] [2026-03-18T06:56:29.228Z] javac compilation environment [2026-03-18T06:56:29.228Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T06:56:29.228Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T06:56:29.228Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T06:56:29.228Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T06:56:29.228Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T06:56:29.228Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T06:56:29.228Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T06:56:29.228Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T06:56:29.228Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T06:56:29.228Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T06:56:29.229Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T06:56:29.229Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T06:56:29.229Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d [2026-03-18T06:56:29.229Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T06:56:29.229Z] [2026-03-18T06:56:29.229Z] rerun: [2026-03-18T06:56:29.229Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T06:56:29.229Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T06:56:29.229Z] SystemDrive=C: \ [2026-03-18T06:56:29.229Z] SystemRoot='C:\Windows' \ [2026-03-18T06:56:29.229Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T06:56:29.229Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T06:56:29.229Z] windir='C:\Windows' \ [2026-03-18T06:56:29.229Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T06:56:29.229Z] -J-ea \ [2026-03-18T06:56:29.229Z] -J-esa \ [2026-03-18T06:56:29.229Z] -J-Xmx512m \ [2026-03-18T06:56:29.229Z] -J-XX:+UseCompressedOops \ [2026-03-18T06:56:29.229Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T06:56:29.229Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T06:56:29.229Z] -J-Dtest.compiler.opts= \ [2026-03-18T06:56:29.229Z] -J-Dtest.java.opts= \ [2026-03-18T06:56:29.229Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T06:56:29.229Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T06:56:29.229Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T06:56:29.229Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T06:56:29.229Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T06:56:29.229Z] -J-Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-03-18T06:56:29.229Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T06:56:29.229Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-03-18T06:56:29.229Z] -J-Dtest.main.class=AddLShortcutTest \ [2026-03-18T06:56:29.229Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T06:56:29.229Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.229Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-03-18T06:56:29.229Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.229Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.229Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T06:56:29.229Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T06:56:29.229Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T06:56:29.229Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T06:56:29.229Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T06:56:29.229Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T06:56:29.229Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T06:56:29.229Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T06:56:29.229Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T06:56:29.229Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T06:56:29.229Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-03-18T06:56:29.229Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.229Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.229Z] -Xlint:all \ [2026-03-18T06:56:29.229Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' [2026-03-18T06:56:29.229Z] [2026-03-18T06:56:29.229Z] ACTION: build -- Passed. All files up to date [2026-03-18T06:56:29.229Z] REASON: Named class compiled on demand [2026-03-18T06:56:29.229Z] TIME: 0.021 seconds [2026-03-18T06:56:29.229Z] messages: [2026-03-18T06:56:29.229Z] command: build jdk.jpackage.test.Main [2026-03-18T06:56:29.229Z] reason: Named class compiled on demand [2026-03-18T06:56:29.229Z] started: Wed Mar 18 06:46:41.625 UTC 2026 [2026-03-18T06:56:29.229Z] finished: Wed Mar 18 06:46:41.646 UTC 2026 [2026-03-18T06:56:29.229Z] elapsed time (seconds): 0.021 [2026-03-18T06:56:29.229Z] [2026-03-18T06:56:29.229Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T06:56:29.229Z] REASON: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-03-18T06:56:29.229Z] TIME: 580.425 seconds [2026-03-18T06:56:29.229Z] messages: [2026-03-18T06:56:29.229Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-03-18T06:56:29.229Z] reason: User specified action: run main/othervm/timeout=1080 -Xmx512m jdk.jpackage.test.Main --jpt-run=AddLShortcutTest [2026-03-18T06:56:29.229Z] exclusiveAccess wait time (seconds): 0.668 [2026-03-18T06:56:29.229Z] started: Wed Mar 18 06:46:42.315 UTC 2026 [2026-03-18T06:56:29.229Z] Mode: othervm [/othervm specified] [2026-03-18T06:56:29.229Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T06:56:29.229Z] Process id: 8432 [2026-03-18T06:56:29.229Z] finished: Wed Mar 18 06:56:22.740 UTC 2026 [2026-03-18T06:56:29.229Z] elapsed time (seconds): 580.425 [2026-03-18T06:56:29.229Z] configuration: [2026-03-18T06:56:29.229Z] Boot Layer [2026-03-18T06:56:29.229Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T06:56:29.229Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T06:56:29.229Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T06:56:29.229Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T06:56:29.229Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T06:56:29.229Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T06:56:29.229Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T06:56:29.229Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T06:56:29.229Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T06:56:29.229Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T06:56:29.229Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T06:56:29.229Z] [2026-03-18T06:56:29.229Z] STDOUT: [2026-03-18T06:56:29.229Z] [06:46:43.644] Parsing [--jpt-run=AddLShortcutTest]... [2026-03-18T06:56:29.229Z] [06:46:43.859] AddLShortcutTest -> [public void AddLShortcutTest.test(), public void AddLShortcutTest.testInvokeShortcuts(jdk.jpackage.test.LauncherShortcut$StartupDirectory), public void AddLShortcutTest.testStartupDirectory(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[]), public void AddLShortcutTest.testLastArg(jdk.jpackage.test.LauncherShortcut$StartupDirectory), public void AddLShortcutTest.testStartupDirectory2(AddLShortcutTest$LauncherShortcutStartupDirectoryConfig[])] [2026-03-18T06:56:29.229Z] [06:46:44.044] Create: AddLShortcutTest.test [2026-03-18T06:56:29.229Z] [06:46:44.047] Create: AddLShortcutTest.testInvokeShortcuts(DEFAULT) [2026-03-18T06:56:29.229Z] [06:46:44.048] Create: AddLShortcutTest.testInvokeShortcuts(APP_DIR) [2026-03-18T06:56:29.229Z] [06:46:44.055] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-03-18T06:56:29.229Z] [06:46:44.056] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.056] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.058] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.059] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.059] Create: AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.061] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-03-18T06:56:29.229Z] [06:46:44.061] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.062] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.063] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.064] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.065] Create: AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.067] Create: AddLShortcutTest.testLastArg(DEFAULT) [2026-03-18T06:56:29.229Z] [06:46:44.067] Create: AddLShortcutTest.testLastArg(APP_DIR) [2026-03-18T06:56:29.229Z] [06:46:44.070] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-03-18T06:56:29.229Z] [06:46:44.070] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.072] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.074] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.076] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.076] Create: AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.077] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-03-18T06:56:29.229Z] [06:46:44.077] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.078] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.079] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.079] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.080] Create: AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.229Z] [06:46:44.104] [ RUN ] AddLShortcutTest.test [2026-03-18T06:56:29.229Z] [06:46:45.102] TRACE: Bundler msi enabled [2026-03-18T06:56:29.229Z] [06:46:45.102] TRACE: Bundler exe enabled [2026-03-18T06:56:29.229Z] [06:46:45.152] TRACE: Not running file associations test because running in headless environment [2026-03-18T06:56:29.230Z] [06:46:45.284] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.230Z] [06:46:45.650] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 test\src\Welcome.java](6); discard out+err... [2026-03-18T06:56:29.230Z] [06:46:47.016] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.230Z] [06:46:47.021] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 test\src\Welcome.java](6) exited with 0 code [2026-03-18T06:56:29.230Z] [06:46:47.023] TRACE: exec: Execute tool provider [jar -c -f test\input\another.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.230Z] [06:46:47.126] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.230Z] [06:46:47.127] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\another.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.230Z] [06:46:47.133] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\fa.properties] properties file... [2026-03-18T06:56:29.230Z] [06:46:47.134] TRACE: description=jpackage test extension [2026-03-18T06:56:29.230Z] [06:46:47.134] TRACE: extension=AddLShortcutTest [2026-03-18T06:56:29.230Z] [06:46:47.135] TRACE: mime-type=application/x-jpackage-AddLShortcutTest [2026-03-18T06:56:29.230Z] [06:46:47.136] TRACE: Done [2026-03-18T06:56:29.230Z] [06:46:47.139] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\Foo.properties] properties file... [2026-03-18T06:56:29.230Z] [06:46:47.139] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T06:56:29.230Z] [06:46:47.140] TRACE: arguments=yep! [2026-03-18T06:56:29.230Z] [06:46:47.141] TRACE: Done [2026-03-18T06:56:29.230Z] [06:46:47.145] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\Bar.properties] properties file... [2026-03-18T06:56:29.230Z] [06:46:47.146] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T06:56:29.230Z] [06:46:47.146] TRACE: arguments=one two three [2026-03-18T06:56:29.230Z] [06:46:47.146] TRACE: win-shortcut=true [2026-03-18T06:56:29.230Z] [06:46:47.146] TRACE: win-menu=true [2026-03-18T06:56:29.230Z] [06:46:47.148] TRACE: Done [2026-03-18T06:56:29.230Z] [06:46:47.149] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\Launcher3.properties] properties file... [2026-03-18T06:56:29.230Z] [06:46:47.149] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T06:56:29.230Z] [06:46:47.149] TRACE: arguments= [2026-03-18T06:56:29.230Z] [06:46:47.150] TRACE: win-shortcut=false [2026-03-18T06:56:29.230Z] [06:46:47.150] TRACE: win-menu=false [2026-03-18T06:56:29.230Z] [06:46:47.151] TRACE: Done [2026-03-18T06:56:29.230Z] [06:46:47.152] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\Launcher4.properties] properties file... [2026-03-18T06:56:29.230Z] [06:46:47.152] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T06:56:29.230Z] [06:46:47.152] TRACE: arguments= [2026-03-18T06:56:29.230Z] [06:46:47.153] TRACE: win-shortcut=false [2026-03-18T06:56:29.230Z] [06:46:47.153] TRACE: win-menu=true [2026-03-18T06:56:29.230Z] [06:46:47.153] TRACE: Done [2026-03-18T06:56:29.230Z] [06:46:47.154] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\Launcher5.properties] properties file... [2026-03-18T06:56:29.230Z] [06:46:47.154] TRACE: icon=C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon.ico [2026-03-18T06:56:29.230Z] [06:46:47.154] TRACE: arguments=--print-workdir [2026-03-18T06:56:29.230Z] [06:46:47.155] TRACE: java-options=-Djpackage.test.appOutput=${LOCALAPPDATA}/AddLShortcutTest-Launcher5.out [2026-03-18T06:56:29.230Z] [06:46:47.155] TRACE: win-shortcut=app-dir [2026-03-18T06:56:29.230Z] [06:46:47.155] TRACE: main-jar=another.jar [2026-03-18T06:56:29.230Z] [06:46:47.155] TRACE: linux-shortcut=app-dir [2026-03-18T06:56:29.230Z] [06:46:47.155] TRACE: win-menu=false [2026-03-18T06:56:29.230Z] [06:46:47.155] TRACE: main-class=Welcome [2026-03-18T06:56:29.230Z] [06:46:47.156] TRACE: Done [2026-03-18T06:56:29.230Z] [06:46:47.158] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.230Z] [06:46:47.636] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.230Z] [06:46:47.637] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.230Z] [06:46:47.638] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.230Z] [06:46:47.661] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.230Z] [06:46:47.663] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.230Z] [06:46:47.735] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.230Z] [06:46:48.919] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.230Z] [06:46:48.926] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.230Z] [06:46:55.043] Command [PID: -1]: [2026-03-18T06:56:29.230Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T06:56:29.230Z] [06:46:55.044] Output: [2026-03-18T06:56:29.230Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T06:56:29.230Z] [2026-03-18T06:56:29.230Z] [06:46:55.045] Returned: 0 [2026-03-18T06:56:29.230Z] [2026-03-18T06:56:29.230Z] [06:46:55.226] Using default package resource JavaApp.ico [icon] (add AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:55.290] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:55.298] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116". [2026-03-18T06:56:29.230Z] [06:46:55.507] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T06:56:29.230Z] [06:46:55.519] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:55.522] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116". [2026-03-18T06:56:29.230Z] [06:46:55.629] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T06:56:29.230Z] [06:46:55.630] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Bar.properties to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:55.633] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116". [2026-03-18T06:56:29.230Z] [06:46:55.725] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T06:56:29.230Z] [06:46:55.727] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher3.properties to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:55.732] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116". [2026-03-18T06:56:29.230Z] [06:46:55.815] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T06:56:29.230Z] [06:46:55.816] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher4.properties to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:55.819] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116". [2026-03-18T06:56:29.230Z] [06:46:55.963] Using custom package resource [icon] (loaded from file C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2026-03-18T06:56:29.230Z] [06:46:55.968] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Launcher5.properties to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:55.969] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116". [2026-03-18T06:56:29.230Z] [06:46:56.901] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:57.104] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:57.142] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output\AddLShortcutTest-1.0.msi. [2026-03-18T06:56:29.230Z] [06:46:57.142] MSI ProductCode: fe725957-472f-3fd8-87c7-446f2750bc59. [2026-03-18T06:56:29.230Z] [06:46:57.142] MSI UpgradeCode: 27acf46c-ee50-302f-9755-871e42484bed. [2026-03-18T06:56:29.230Z] [06:46:57.181] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:57.402] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.230Z] [06:46:57.458] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.232Z] [06:46:57.481] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.232Z] [06:46:57.501] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.232Z] [06:46:57.533] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.232Z] [06:46:57.558] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.232Z] [06:46:57.623] No default package resource [script to run after application image is populated] (add AddLShortcutTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.232Z] [06:46:57.624] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output\AddLShortcutTest-1.0.msi. [2026-03-18T06:56:29.232Z] [06:46:57.628] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\image [2026-03-18T06:56:29.232Z] [06:47:30.224] Command [PID: 6852]: [2026-03-18T06:56:29.232Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\image\AddLShortcutTest.exe -d JpAppSizeKb=130700 -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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8313396118989219116\wixobj\a.msi [2026-03-18T06:56:29.232Z] [06:47:30.224] Returned: 0 [2026-03-18T06:56:29.232Z] [2026-03-18T06:56:29.232Z] [06:47:30.256] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.232Z] [06:47:30.505] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.232Z] [06:47:30.505] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.232Z] [06:47:30.507] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] path exists [2026-03-18T06:56:29.232Z] [06:47:30.507] TRACE: assertTrue(): Check [test\output\AddLShortcutTest-1.0.msi] is a file [2026-03-18T06:56:29.232Z] [06:47:30.582] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.232Z] Export table [Component] in [test\msi-db/Component.idt] file [2026-03-18T06:56:29.232Z] Export table [Shortcut] in [test\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.232Z] Export table [Directory] in [test\msi-db/Directory.idt] file [2026-03-18T06:56:29.232Z] Export table [File] in [test\msi-db/File.idt] file [2026-03-18T06:56:29.232Z] [06:47:30.785] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.232Z] [06:47:30.786] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.232Z] [06:47:30.907] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.232Z] [06:47:30.909] TRACE: assertStringListEquals(1, AddLShortcutTest) [2026-03-18T06:56:29.232Z] [06:47:30.910] TRACE: assertStringListEquals(2, Bar) [2026-03-18T06:56:29.232Z] [06:47:30.916] TRACE: assertStringListEquals(3, Foo) [2026-03-18T06:56:29.232Z] [06:47:30.920] TRACE: assertStringListEquals(4, Launcher4) [2026-03-18T06:56:29.232Z] [06:47:30.920] TRACE: assertStringListEquals(5, Launcher5) [2026-03-18T06:56:29.232Z] [06:47:30.920] TRACE: assertEquals(2): Check the number of shortcuts of launcher [AddLShortcutTest] [2026-03-18T06:56:29.232Z] [06:47:30.921] TRACE: Verify shortcut #1 of launcher [AddLShortcutTest] [2026-03-18T06:56:29.232Z] [06:47:30.922] TRACE: assertEquals(DesktopFolder\AddLShortcutTest): Check the shortcut path [2026-03-18T06:56:29.232Z] [06:47:30.922] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target [2026-03-18T06:56:29.232Z] [06:47:30.922] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T06:56:29.232Z] [06:47:30.922] TRACE: Done [2026-03-18T06:56:29.232Z] [06:47:30.924] TRACE: Verify shortcut #2 of launcher [AddLShortcutTest] [2026-03-18T06:56:29.232Z] [06:47:30.924] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutTest): Check the shortcut path [2026-03-18T06:56:29.232Z] [06:47:30.924] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\AddLShortcutTest.exe): Check the shortcut target [2026-03-18T06:56:29.232Z] [06:47:30.925] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T06:56:29.232Z] [06:47:30.925] TRACE: Done [2026-03-18T06:56:29.232Z] [06:47:30.925] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Bar] [2026-03-18T06:56:29.232Z] [06:47:30.926] TRACE: Verify shortcut #1 of launcher [Bar] [2026-03-18T06:56:29.232Z] [06:47:30.926] TRACE: assertEquals(DesktopFolder\Bar): Check the shortcut path [2026-03-18T06:56:29.232Z] [06:47:30.926] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target [2026-03-18T06:56:29.232Z] [06:47:30.926] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T06:56:29.232Z] [06:47:30.926] TRACE: Done [2026-03-18T06:56:29.232Z] [06:47:30.926] TRACE: Verify shortcut #2 of launcher [Bar] [2026-03-18T06:56:29.232Z] [06:47:30.927] TRACE: assertEquals(ProgramMenuFolder\Unknown\Bar): Check the shortcut path [2026-03-18T06:56:29.232Z] [06:47:30.927] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Bar.exe): Check the shortcut target [2026-03-18T06:56:29.232Z] [06:47:30.927] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T06:56:29.232Z] [06:47:30.927] TRACE: Done [2026-03-18T06:56:29.232Z] [06:47:30.928] TRACE: assertEquals(2): Check the number of shortcuts of launcher [Foo] [2026-03-18T06:56:29.232Z] [06:47:30.929] TRACE: Verify shortcut #1 of launcher [Foo] [2026-03-18T06:56:29.232Z] [06:47:30.929] TRACE: assertEquals(DesktopFolder\Foo): Check the shortcut path [2026-03-18T06:56:29.232Z] [06:47:30.930] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target [2026-03-18T06:56:29.232Z] [06:47:30.931] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T06:56:29.232Z] [06:47:30.931] TRACE: Done [2026-03-18T06:56:29.232Z] [06:47:30.932] TRACE: Verify shortcut #2 of launcher [Foo] [2026-03-18T06:56:29.232Z] [06:47:30.934] TRACE: assertEquals(ProgramMenuFolder\Unknown\Foo): Check the shortcut path [2026-03-18T06:56:29.232Z] [06:47:30.934] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Foo.exe): Check the shortcut target [2026-03-18T06:56:29.232Z] [06:47:30.934] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T06:56:29.232Z] [06:47:30.934] TRACE: Done [2026-03-18T06:56:29.232Z] [06:47:30.934] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher4] [2026-03-18T06:56:29.232Z] [06:47:30.934] TRACE: Verify shortcut #1 of launcher [Launcher4] [2026-03-18T06:56:29.232Z] [06:47:30.934] TRACE: assertEquals(ProgramMenuFolder\Unknown\Launcher4): Check the shortcut path [2026-03-18T06:56:29.232Z] [06:47:30.934] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher4.exe): Check the shortcut target [2026-03-18T06:56:29.232Z] [06:47:30.934] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest): Check the shortcut work directory [2026-03-18T06:56:29.232Z] [06:47:30.935] TRACE: Done [2026-03-18T06:56:29.232Z] [06:47:30.935] TRACE: assertEquals(1): Check the number of shortcuts of launcher [Launcher5] [2026-03-18T06:56:29.232Z] [06:47:30.935] TRACE: Verify shortcut #1 of launcher [Launcher5] [2026-03-18T06:56:29.232Z] [06:47:30.935] TRACE: assertEquals(DesktopFolder\Launcher5): Check the shortcut path [2026-03-18T06:56:29.232Z] [06:47:30.935] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\Launcher5.exe): Check the shortcut target [2026-03-18T06:56:29.232Z] [06:47:30.935] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutTest\app): Check the shortcut work directory [2026-03-18T06:56:29.233Z] [06:47:30.935] TRACE: Done [2026-03-18T06:56:29.233Z] [06:47:30.949] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.233Z] [06:47:30.950] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.233Z] [06:47:30.950] TRACE: msiexec /a "test\output\AddLShortcutTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\unpacked-msi\Program Files" [2026-03-18T06:56:29.233Z] [06:47:30.951] TRACE: Done [2026-03-18T06:56:29.233Z] [06:47:30.951] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:47:32.108] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:47:35.109] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:47:36.064] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:47:40.065] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:47:41.004] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:47:46.007] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:47:46.935] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:47:52.935] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:47:53.880] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:48:00.881] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:48:01.807] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:48:09.808] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:48:10.737] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:48:19.739] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:48:20.651] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:48:30.653] TRACE: Convert [PFiles64\AddLShortcutTest] into [AddLShortcutTest] in [test\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.233Z] [06:48:30.654] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.233Z] [06:48:30.655] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.233Z] [06:48:30.714] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.233Z] [06:48:30.715] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.233Z] [06:48:30.717] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\AddLShortcutTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.233Z] [06:48:30.720] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.233Z] [06:48:30.731] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.233Z] [06:48:30.731] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.233Z] [06:48:30.732] [ FAILED ] AddLShortcutTest.test; checks=42 [2026-03-18T06:56:29.233Z] [06:48:30.735] [ RUN ] AddLShortcutTest.testInvokeShortcuts(APP_DIR) [2026-03-18T06:56:29.233Z] [06:48:30.740] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.233Z] [06:48:30.742] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.37ba888a\a.properties] properties file... [2026-03-18T06:56:29.233Z] [06:48:30.742] TRACE: java-options=-Djpackage.test.appOutput=${LOCALAPPDATA}/AddLShortcutRunTest-a.out [2026-03-18T06:56:29.233Z] [06:48:30.742] TRACE: win-shortcut=app-dir [2026-03-18T06:56:29.233Z] [06:48:30.742] TRACE: Done [2026-03-18T06:56:29.233Z] [06:48:30.747] TRACE: exec: Execute tool provider [javac -d testInvokeShortcuts.37ba888a\jar-workdir --release 11 testInvokeShortcuts.37ba888a\src\Hello.java](6); discard out+err... [2026-03-18T06:56:29.233Z] [06:48:31.012] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.233Z] [06:48:31.013] TRACE: assertEquals(0): Check command tool provider [javac -d testInvokeShortcuts.37ba888a\jar-workdir --release 11 testInvokeShortcuts.37ba888a\src\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.233Z] [06:48:31.014] TRACE: exec: Execute tool provider [jar -c -f testInvokeShortcuts.37ba888a\input\hello.jar -C testInvokeShortcuts.37ba888a\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.233Z] [06:48:31.035] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.233Z] [06:48:31.035] TRACE: assertEquals(0): Check command tool provider [jar -c -f testInvokeShortcuts.37ba888a\input\hello.jar -C testInvokeShortcuts.37ba888a\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.233Z] [06:48:31.038] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testInvokeShortcuts.37ba888a\input --dest testInvokeShortcuts.37ba888a\output --name AddLShortcutRunTest --type msi --arguments --print-workdir --main-jar hello.jar --main-class Hello --win-console --add-launcher a=testInvokeShortcuts.37ba888a\a.properties -J-Djlink.debug=true --verbose](20); inherit out+err... [2026-03-18T06:56:29.233Z] [06:48:32.047] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.233Z] [06:48:32.058] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.233Z] [06:48:38.273] Command [PID: -1]: [2026-03-18T06:56:29.233Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T06:56:29.233Z] [06:48:38.273] Output: [2026-03-18T06:56:29.233Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T06:56:29.233Z] [2026-03-18T06:56:29.233Z] [06:48:38.273] Returned: 0 [2026-03-18T06:56:29.233Z] [2026-03-18T06:56:29.233Z] [06:48:38.354] Using default package resource JavaApp.ico [icon] (add AddLShortcutRunTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:38.359] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutRunTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:38.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571". [2026-03-18T06:56:29.233Z] [06:48:38.555] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:38.556] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:38.557] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571". [2026-03-18T06:56:29.233Z] [06:48:39.450] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:39.689] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:39.773] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi. [2026-03-18T06:56:29.233Z] [06:48:39.774] MSI ProductCode: 58458c6d-3eb9-336c-ac38-49b3567fefdf. [2026-03-18T06:56:29.233Z] [06:48:39.774] MSI UpgradeCode: 9de6bb16-ea6e-37fd-b1bf-db4418753a0f. [2026-03-18T06:56:29.233Z] [06:48:39.817] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:40.185] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:40.265] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:40.288] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:40.312] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:40.333] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:40.350] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:40.386] No default package resource [script to run after application image is populated] (add AddLShortcutRunTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.233Z] [06:48:40.387] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi. [2026-03-18T06:56:29.233Z] [06:48:40.389] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\image [2026-03-18T06:56:29.233Z] [06:49:11.505] Command [PID: 5460]: [2026-03-18T06:56:29.233Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\image\AddLShortcutRunTest.exe -d JpAppSizeKb=128849 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=9de6bb16-ea6e-37fd-b1bf-db4418753a0f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13163868362901573571\wixobj\a.msi [2026-03-18T06:56:29.233Z] [06:49:11.505] Returned: 0 [2026-03-18T06:56:29.233Z] [2026-03-18T06:56:29.233Z] [06:49:11.533] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.233Z] [06:49:11.785] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.233Z] [06:49:11.786] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testInvokeShortcuts.37ba888a\input --dest testInvokeShortcuts.37ba888a\output --name AddLShortcutRunTest --type msi --arguments --print-workdir --main-jar hello.jar --main-class Hello --win-console --add-launcher a=testInvokeShortcuts.37ba888a\a.properties -J-Djlink.debug=true --verbose](20) exited with 0 code [2026-03-18T06:56:29.233Z] [06:49:11.787] TRACE: assertTrue(): Check [testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi] path exists [2026-03-18T06:56:29.233Z] [06:49:11.787] TRACE: assertTrue(): Check [testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi] is a file [2026-03-18T06:56:29.233Z] [06:49:11.789] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi testInvokeShortcuts.37ba888a\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T06:56:29.233Z] Export table [Shortcut] in [testInvokeShortcuts.37ba888a\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.233Z] Export table [Component] in [testInvokeShortcuts.37ba888a\msi-db/Component.idt] file [2026-03-18T06:56:29.233Z] Export table [File] in [testInvokeShortcuts.37ba888a\msi-db/File.idt] file [2026-03-18T06:56:29.233Z] Export table [Directory] in [testInvokeShortcuts.37ba888a\msi-db/Directory.idt] file [2026-03-18T06:56:29.233Z] [06:49:11.915] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.233Z] [06:49:11.917] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi testInvokeShortcuts.37ba888a\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T06:56:29.233Z] [06:49:11.929] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.233Z] [06:49:11.929] TRACE: assertStringListEquals(1, a) [2026-03-18T06:56:29.233Z] [06:49:11.930] TRACE: assertEquals(1): Check the number of shortcuts of launcher [a] [2026-03-18T06:56:29.233Z] [06:49:11.931] TRACE: Verify shortcut #1 of launcher [a] [2026-03-18T06:56:29.233Z] [06:49:11.931] TRACE: assertEquals(DesktopFolder\a): Check the shortcut path [2026-03-18T06:56:29.233Z] [06:49:11.931] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest\a.exe): Check the shortcut target [2026-03-18T06:56:29.233Z] [06:49:11.931] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest\app): Check the shortcut work directory [2026-03-18T06:56:29.233Z] [06:49:11.932] TRACE: Done [2026-03-18T06:56:29.233Z] [06:49:11.933] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.233Z] [06:49:11.933] TRACE: icacls "testInvokeShortcuts.37ba888a\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.233Z] [06:49:11.933] TRACE: msiexec /a "testInvokeShortcuts.37ba888a\output\AddLShortcutRunTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.37ba888a\unpacked-msi\Program Files" [2026-03-18T06:56:29.233Z] [06:49:11.934] TRACE: Done [2026-03-18T06:56:29.233Z] [06:49:11.934] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:49:12.503] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:49:15.505] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:49:15.991] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:49:19.992] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:49:20.478] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:49:25.479] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:49:25.977] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:49:31.980] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:49:32.471] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:49:39.471] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:49:39.983] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:49:47.985] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:49:48.479] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:49:57.480] TRACE: exec: Execute [cmd /c testInvokeShortcuts.37ba888a\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.233Z] [06:49:57.991] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.233Z] [06:50:07.993] TRACE: Convert [PFiles64\AddLShortcutRunTest] into [AddLShortcutRunTest] in [testInvokeShortcuts.37ba888a\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.233Z] [06:50:07.994] TRACE: Deleting [testInvokeShortcuts.37ba888a\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.234Z] [06:50:07.995] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testInvokeShortcuts.37ba888a\input --dest testInvokeShortcuts.37ba888a\output --name AddLShortcutRunTest --type msi --arguments --print-workdir --main-jar hello.jar --main-class Hello --win-console --add-launcher a=testInvokeShortcuts.37ba888a\a.properties](18) [2026-03-18T06:56:29.234Z] [06:50:07.996] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.234Z] [06:50:07.996] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.234Z] [06:50:07.997] TRACE: assertTrue(): Check [testInvokeShortcuts.37ba888a\unpacked-msi\Program Files\AddLShortcutRunTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.234Z] [06:50:07.998] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.234Z] [06:50:07.998] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.234Z] [06:50:07.998] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.234Z] [06:50:07.998] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(APP_DIR); checks=15 [2026-03-18T06:56:29.234Z] [06:50:08.000] [ RUN ] AddLShortcutTest.testInvokeShortcuts(DEFAULT) [2026-03-18T06:56:29.234Z] [06:50:08.000] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.234Z] [06:50:08.001] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\a.properties] properties file... [2026-03-18T06:56:29.234Z] [06:50:08.002] TRACE: java-options=-Djpackage.test.appOutput=${LOCALAPPDATA}/AddLShortcutRunTest-a.out [2026-03-18T06:56:29.234Z] [06:50:08.002] TRACE: win-shortcut=true [2026-03-18T06:56:29.234Z] [06:50:08.002] TRACE: Done [2026-03-18T06:56:29.234Z] [06:50:08.008] TRACE: exec: Execute tool provider [javac -d testInvokeShortcuts.16ca11d8\jar-workdir --release 11 testInvokeShortcuts.16ca11d8\src\Hello.java](6); discard out+err... [2026-03-18T06:56:29.234Z] [06:50:08.229] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.234Z] [06:50:08.230] TRACE: assertEquals(0): Check command tool provider [javac -d testInvokeShortcuts.16ca11d8\jar-workdir --release 11 testInvokeShortcuts.16ca11d8\src\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.234Z] [06:50:08.231] TRACE: exec: Execute tool provider [jar -c -f testInvokeShortcuts.16ca11d8\input\hello.jar -C testInvokeShortcuts.16ca11d8\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.234Z] [06:50:08.238] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.234Z] [06:50:08.238] TRACE: assertEquals(0): Check command tool provider [jar -c -f testInvokeShortcuts.16ca11d8\input\hello.jar -C testInvokeShortcuts.16ca11d8\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.234Z] [06:50:08.241] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.234Z] [06:50:09.247] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.234Z] [06:50:09.256] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.234Z] [06:50:15.384] Command [PID: -1]: [2026-03-18T06:56:29.234Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T06:56:29.234Z] [06:50:15.384] Output: [2026-03-18T06:56:29.234Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T06:56:29.234Z] [2026-03-18T06:56:29.234Z] [06:50:15.384] Returned: 0 [2026-03-18T06:56:29.234Z] [2026-03-18T06:56:29.234Z] [06:50:15.481] Using default package resource JavaApp.ico [icon] (add AddLShortcutRunTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:15.486] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutRunTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:15.494] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352". [2026-03-18T06:56:29.234Z] [06:50:15.617] Using default package resource JavaApp.ico [icon] (add a.ico to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:15.619] Using default package resource WinLauncher.template [Template for creating executable properties file] (add a.properties to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:15.620] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352". [2026-03-18T06:56:29.234Z] [06:50:16.501] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:16.668] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:16.709] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi. [2026-03-18T06:56:29.234Z] [06:50:16.710] MSI ProductCode: 58458c6d-3eb9-336c-ac38-49b3567fefdf. [2026-03-18T06:56:29.234Z] [06:50:16.710] MSI UpgradeCode: 9de6bb16-ea6e-37fd-b1bf-db4418753a0f. [2026-03-18T06:56:29.234Z] [06:50:16.752] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:17.004] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:17.086] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:17.109] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:17.130] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:17.153] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:17.170] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:17.209] No default package resource [script to run after application image is populated] (add AddLShortcutRunTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:50:17.210] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi. [2026-03-18T06:56:29.234Z] [06:50:17.213] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\image [2026-03-18T06:56:29.234Z] [06:50:48.884] Command [PID: 2984]: [2026-03-18T06:56:29.234Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\image\AddLShortcutRunTest.exe -d JpAppSizeKb=128849 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=9de6bb16-ea6e-37fd-b1bf-db4418753a0f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10584890316693018352\wixobj\a.msi [2026-03-18T06:56:29.234Z] [06:50:48.884] Returned: 0 [2026-03-18T06:56:29.234Z] [2026-03-18T06:56:29.234Z] [06:50:48.915] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.234Z] [06:50:49.174] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.234Z] [06:50:49.174] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.234Z] [06:50:49.175] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] path exists [2026-03-18T06:56:29.234Z] [06:50:49.175] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi] is a file [2026-03-18T06:56:29.234Z] [06:50:49.178] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.234Z] Export table [Shortcut] in [testInvokeShortcuts.16ca11d8\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.234Z] Export table [Component] in [testInvokeShortcuts.16ca11d8\msi-db/Component.idt] file [2026-03-18T06:56:29.234Z] Export table [File] in [testInvokeShortcuts.16ca11d8\msi-db/File.idt] file [2026-03-18T06:56:29.234Z] Export table [Directory] in [testInvokeShortcuts.16ca11d8\msi-db/Directory.idt] file [2026-03-18T06:56:29.234Z] [06:50:49.294] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.234Z] [06:50:49.294] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.234Z] [06:50:49.303] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.234Z] [06:50:49.303] TRACE: assertStringListEquals(1, a) [2026-03-18T06:56:29.234Z] [06:50:49.303] TRACE: assertEquals(1): Check the number of shortcuts of launcher [a] [2026-03-18T06:56:29.234Z] [06:50:49.304] TRACE: Verify shortcut #1 of launcher [a] [2026-03-18T06:56:29.234Z] [06:50:49.304] TRACE: assertEquals(DesktopFolder\a): Check the shortcut path [2026-03-18T06:56:29.234Z] [06:50:49.304] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest\a.exe): Check the shortcut target [2026-03-18T06:56:29.234Z] [06:50:49.304] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutRunTest): Check the shortcut work directory [2026-03-18T06:56:29.234Z] [06:50:49.304] TRACE: Done [2026-03-18T06:56:29.234Z] [06:50:49.305] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.234Z] [06:50:49.305] TRACE: icacls "testInvokeShortcuts.16ca11d8\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.234Z] [06:50:49.305] TRACE: msiexec /a "testInvokeShortcuts.16ca11d8\output\AddLShortcutRunTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files" [2026-03-18T06:56:29.234Z] [06:50:49.306] TRACE: Done [2026-03-18T06:56:29.234Z] [06:50:49.306] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.234Z] [06:50:49.860] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.234Z] [06:50:52.861] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.234Z] [06:50:53.377] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.234Z] [06:50:57.377] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.234Z] [06:50:57.878] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.234Z] [06:51:02.880] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.234Z] [06:51:03.372] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.234Z] [06:51:09.373] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.234Z] [06:51:09.864] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.234Z] [06:51:16.865] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.234Z] [06:51:17.362] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.234Z] [06:51:25.364] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.234Z] [06:51:25.883] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.234Z] [06:51:34.884] TRACE: exec: Execute [cmd /c testInvokeShortcuts.16ca11d8\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.234Z] [06:51:35.398] TRACE: exec: Done. Exit code: 1603 [2026-03-18T06:56:29.234Z] [06:51:45.401] TRACE: Convert [PFiles64\AddLShortcutRunTest] into [AddLShortcutRunTest] in [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.234Z] [06:51:45.402] TRACE: Deleting [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.234Z] [06:51:45.403] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.234Z] [06:51:45.403] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.234Z] [06:51:45.404] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.234Z] [06:51:45.404] TRACE: assertTrue(): Check [testInvokeShortcuts.16ca11d8\unpacked-msi\Program Files\AddLShortcutRunTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.234Z] [06:51:45.405] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.234Z] [06:51:45.407] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.234Z] [06:51:45.407] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.234Z] [06:51:45.407] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); checks=15 [2026-03-18T06:56:29.234Z] [06:51:45.409] [ RUN ] AddLShortcutTest.testLastArg(APP_DIR) [2026-03-18T06:56:29.234Z] [06:51:45.423] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.234Z] [06:51:45.429] TRACE: exec: Execute tool provider [javac -d testLastArg.1ed8315f\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.234Z] [06:51:45.678] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.234Z] [06:51:45.679] TRACE: assertEquals(0): Check command tool provider [javac -d testLastArg.1ed8315f\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.234Z] [06:51:45.680] TRACE: exec: Execute tool provider [jar -c -f testLastArg.1ed8315f\input\hello.jar -C testLastArg.1ed8315f\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.234Z] [06:51:45.707] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.234Z] [06:51:45.707] TRACE: assertEquals(0): Check command tool provider [jar -c -f testLastArg.1ed8315f\input\hello.jar -C testLastArg.1ed8315f\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.234Z] [06:51:45.709] TRACE: Init fake runtime in [testLastArg.1ed8315f\fake_runtime] directory [2026-03-18T06:56:29.234Z] [06:51:45.720] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testLastArg.1ed8315f\input --dest testLastArg.1ed8315f\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testLastArg.1ed8315f\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.234Z] [06:51:46.594] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.1ed8315f\output [2026-03-18T06:56:29.234Z] [06:51:46.890] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:51:46.896] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.234Z] [06:51:46.940] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage212274609668052862". [2026-03-18T06:56:29.234Z] [06:51:46.960] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.234Z] [06:51:46.994] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.234Z] [06:51:46.995] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testLastArg.1ed8315f\input --dest testLastArg.1ed8315f\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testLastArg.1ed8315f\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.234Z] [06:51:46.996] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.1ed8315f\fake_runtime] [2026-03-18T06:56:29.234Z] [06:51:46.997] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.234Z] [06:51:46.997] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.234Z] [06:51:46.997] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:51:45.7155365Z) [2026-03-18T06:56:29.235Z] [06:51:47.002] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir -J-Djlink.debug=true](12); inherit out+err... [2026-03-18T06:56:29.235Z] [06:51:49.968] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.235Z] [06:51:49.969] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir -J-Djlink.debug=true](12) exited with 0 code [2026-03-18T06:56:29.235Z] [06:51:49.970] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.1ed8315f\output\foo] [2026-03-18T06:56:29.235Z] [06:51:49.970] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.235Z] [06:51:49.970] TRACE: assertStringListEquals(2, app#) [2026-03-18T06:56:29.235Z] [06:51:49.970] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T06:51:46.8795507Z) [2026-03-18T06:56:29.235Z] [06:51:49.970] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T06:51:46.6705472Z) [2026-03-18T06:56:29.235Z] [06:51:49.970] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T06:51:45.7065356Z) [2026-03-18T06:56:29.235Z] [06:51:49.970] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T06:51:46.9565478Z) [2026-03-18T06:56:29.235Z] [06:51:49.970] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T06:56:29.235Z] [06:51:49.971] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T06:56:29.235Z] [06:51:49.971] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T06:51:45.7155365Z) [2026-03-18T06:56:29.235Z] [06:51:49.971] TRACE: assertTrue(): Check [testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi] path exists [2026-03-18T06:56:29.235Z] [06:51:49.971] TRACE: assertTrue(): Check [testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi] is a file [2026-03-18T06:56:29.235Z] [06:51:49.974] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi testLastArg.1ed8315f\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T06:56:29.235Z] Export table [Shortcut] in [testLastArg.1ed8315f\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.235Z] Export table [Component] in [testLastArg.1ed8315f\msi-db/Component.idt] file [2026-03-18T06:56:29.235Z] Export table [File] in [testLastArg.1ed8315f\msi-db/File.idt] file [2026-03-18T06:56:29.235Z] Export table [Directory] in [testLastArg.1ed8315f\msi-db/Directory.idt] file [2026-03-18T06:56:29.235Z] [06:51:50.067] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.235Z] [06:51:50.069] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi testLastArg.1ed8315f\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T06:56:29.235Z] [06:51:50.161] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.235Z] [06:51:50.162] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.235Z] [06:51:50.162] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.235Z] [06:51:50.162] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.235Z] [06:51:50.162] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T06:56:29.235Z] [06:51:50.162] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.235Z] [06:51:50.163] TRACE: assertEquals(ProgramFiles64Folder\foo\app): Check the shortcut work directory [2026-03-18T06:56:29.235Z] [06:51:50.163] TRACE: Done [2026-03-18T06:56:29.235Z] [06:51:50.164] TRACE: assertEquals(app-dir): Check the last argument of jpackage command line [2026-03-18T06:56:29.235Z] [06:51:50.165] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.1ed8315f\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.235Z] [06:51:50.165] TRACE: icacls "testLastArg.1ed8315f\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.235Z] [06:51:50.165] TRACE: msiexec /a "testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.1ed8315f\unpacked-msi\Program Files" [2026-03-18T06:56:29.235Z] [06:51:50.166] TRACE: Done [2026-03-18T06:56:29.235Z] [06:51:50.166] TRACE: exec: Execute [cmd /c testLastArg.1ed8315f\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.235Z] [06:51:50.485] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.235Z] [06:51:50.506] TRACE: Convert [PFiles64\foo] into [foo] in [testLastArg.1ed8315f\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.235Z] [06:51:50.507] TRACE: Deleting [testLastArg.1ed8315f\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.235Z] [06:51:50.507] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir](11) [2026-03-18T06:56:29.235Z] [06:51:50.519] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.235Z] [06:51:50.519] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.235Z] [06:51:50.535] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.235Z] [06:51:50.539] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.235Z] [06:51:50.544] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.235Z] [06:51:50.545] TRACE: assertStringListEquals(1, testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.235Z] [06:51:50.554] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.235Z] [06:51:50.554] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.235Z] [06:51:50.554] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.235Z] [06:51:50.555] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.235Z] [06:51:50.555] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.235Z] [06:51:50.565] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.235Z] [06:51:50.573] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.235Z] [06:51:50.573] TRACE: assertTrue(): Check [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.235Z] [06:51:50.574] TRACE: Check contents of the predefined app image [testLastArg.1ed8315f\output\foo] copied verbatim [2026-03-18T06:56:29.235Z] [06:51:50.595] TRACE: assertTrue(): Check the content of [testLastArg.1ed8315f\output\foo\app\foo.cfg] and [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.235Z] [06:51:50.597] TRACE: assertTrue(): Check the content of [testLastArg.1ed8315f\output\foo\app\hello.jar] and [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.235Z] [06:51:50.656] TRACE: assertTrue(): Check the content of [testLastArg.1ed8315f\output\foo\foo.exe] and [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.235Z] [06:51:50.658] TRACE: assertTrue(): Check the content of [testLastArg.1ed8315f\output\foo\runtime\lib\bulk] and [testLastArg.1ed8315f\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.235Z] [06:51:50.658] TRACE: Done [2026-03-18T06:56:29.235Z] [06:51:50.662] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir -J-Djlink.debug=true](12); inherit out+err... [2026-03-18T06:56:29.235Z] [06:51:53.811] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.235Z] [06:51:53.812] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir -J-Djlink.debug=true](12) exited with 0 code [2026-03-18T06:56:29.235Z] [06:51:53.813] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.1ed8315f\output\foo] [2026-03-18T06:56:29.235Z] [06:51:53.814] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.235Z] [06:51:53.814] TRACE: assertStringListEquals(2, app#) [2026-03-18T06:56:29.235Z] [06:51:53.814] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T06:51:46.8795507Z) [2026-03-18T06:56:29.235Z] [06:51:53.814] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T06:51:46.6705472Z) [2026-03-18T06:56:29.235Z] [06:51:53.814] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T06:51:45.7065356Z) [2026-03-18T06:56:29.235Z] [06:51:53.814] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T06:51:46.9565478Z) [2026-03-18T06:56:29.235Z] [06:51:53.814] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T06:56:29.235Z] [06:51:53.815] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T06:56:29.235Z] [06:51:53.815] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T06:51:45.7155365Z) [2026-03-18T06:56:29.235Z] [06:51:53.815] TRACE: assertTrue(): Check [testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.exe] path exists [2026-03-18T06:56:29.235Z] [06:51:53.815] TRACE: assertTrue(): Check [testLastArg.1ed8315f\output\AddLShortcutDir3Test-1.0.exe] is a file [2026-03-18T06:56:29.235Z] [06:51:53.815] TRACE: assertEquals(app-dir): Check the last argument of jpackage command line [2026-03-18T06:56:29.235Z] [06:51:53.816] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir](11) command [2026-03-18T06:56:29.235Z] [06:51:53.817] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.1ed8315f\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.1ed8315f\output\foo --win-shortcut app-dir](11) command [2026-03-18T06:56:29.235Z] [06:51:53.818] TRACE: Deleting [testLastArg.1ed8315f] directory recursively [2026-03-18T06:56:29.235Z] [06:51:53.828] [ OK ] AddLShortcutTest.testLastArg(APP_DIR); checks=36 [2026-03-18T06:56:29.235Z] [06:51:53.829] [ RUN ] AddLShortcutTest.testLastArg(DEFAULT) [2026-03-18T06:56:29.235Z] [06:51:53.838] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.235Z] [06:51:53.840] TRACE: exec: Execute tool provider [javac -d testLastArg.fde7baad\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.235Z] [06:51:54.011] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.235Z] [06:51:54.012] TRACE: assertEquals(0): Check command tool provider [javac -d testLastArg.fde7baad\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.235Z] [06:51:54.013] TRACE: exec: Execute tool provider [jar -c -f testLastArg.fde7baad\input\hello.jar -C testLastArg.fde7baad\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.235Z] [06:51:54.036] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.235Z] [06:51:54.036] TRACE: assertEquals(0): Check command tool provider [jar -c -f testLastArg.fde7baad\input\hello.jar -C testLastArg.fde7baad\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.235Z] [06:51:54.037] TRACE: Init fake runtime in [testLastArg.fde7baad\fake_runtime] directory [2026-03-18T06:56:29.235Z] [06:51:54.041] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testLastArg.fde7baad\input --dest testLastArg.fde7baad\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testLastArg.fde7baad\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.235Z] [06:51:54.888] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.fde7baad\output [2026-03-18T06:56:29.235Z] [06:51:55.082] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.235Z] [06:51:55.088] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.235Z] [06:51:55.277] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13011116517648149573". [2026-03-18T06:56:29.235Z] [06:51:55.299] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.235Z] [06:51:55.326] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.235Z] [06:51:55.327] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testLastArg.fde7baad\input --dest testLastArg.fde7baad\output --name foo --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testLastArg.fde7baad\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.235Z] [06:51:55.328] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.fde7baad\fake_runtime] [2026-03-18T06:56:29.235Z] [06:51:55.328] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.235Z] [06:51:55.328] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.235Z] [06:51:55.328] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:51:54.0396418Z) [2026-03-18T06:56:29.235Z] [06:51:55.358] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.fde7baad\output\foo --win-shortcut -J-Djlink.debug=true](11); inherit out+err... [2026-03-18T06:56:29.235Z] [06:51:58.347] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.235Z] [06:51:58.348] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.fde7baad\output\foo --win-shortcut -J-Djlink.debug=true](11) exited with 0 code [2026-03-18T06:56:29.235Z] [06:51:58.349] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.fde7baad\output\foo] [2026-03-18T06:56:29.235Z] [06:51:58.349] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.235Z] [06:51:58.349] TRACE: assertStringListEquals(2, app#) [2026-03-18T06:56:29.235Z] [06:51:58.349] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T06:51:55.0706529Z) [2026-03-18T06:56:29.235Z] [06:51:58.349] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T06:51:54.9686508Z) [2026-03-18T06:56:29.235Z] [06:51:58.349] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T06:51:54.035637Z) [2026-03-18T06:56:29.235Z] [06:51:58.349] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T06:51:55.2966544Z) [2026-03-18T06:56:29.235Z] [06:51:58.350] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T06:56:29.235Z] [06:51:58.350] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T06:56:29.235Z] [06:51:58.350] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T06:51:54.0396418Z) [2026-03-18T06:56:29.235Z] [06:51:58.350] TRACE: assertTrue(): Check [testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi] path exists [2026-03-18T06:56:29.235Z] [06:51:58.350] TRACE: assertTrue(): Check [testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi] is a file [2026-03-18T06:56:29.235Z] [06:51:58.351] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi testLastArg.fde7baad\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T06:56:29.235Z] Export table [Shortcut] in [testLastArg.fde7baad\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.235Z] Export table [Component] in [testLastArg.fde7baad\msi-db/Component.idt] file [2026-03-18T06:56:29.235Z] Export table [File] in [testLastArg.fde7baad\msi-db/File.idt] file [2026-03-18T06:56:29.235Z] Export table [Directory] in [testLastArg.fde7baad\msi-db/Directory.idt] file [2026-03-18T06:56:29.235Z] [06:51:58.431] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.235Z] [06:51:58.431] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi testLastArg.fde7baad\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T06:56:29.235Z] [06:51:58.464] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.235Z] [06:51:58.464] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.235Z] [06:51:58.464] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.235Z] [06:51:58.465] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.235Z] [06:51:58.465] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T06:56:29.235Z] [06:51:58.465] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.235Z] [06:51:58.465] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.235Z] [06:51:58.465] TRACE: Done [2026-03-18T06:56:29.236Z] [06:51:58.465] TRACE: assertEquals(--win-shortcut): Check the last argument of jpackage command line [2026-03-18T06:56:29.236Z] [06:51:58.466] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.fde7baad\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.236Z] [06:51:58.466] TRACE: icacls "testLastArg.fde7baad\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.236Z] [06:51:58.466] TRACE: msiexec /a "testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.fde7baad\unpacked-msi\Program Files" [2026-03-18T06:56:29.236Z] [06:51:58.467] TRACE: Done [2026-03-18T06:56:29.236Z] [06:51:58.467] TRACE: exec: Execute [cmd /c testLastArg.fde7baad\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.236Z] [06:51:58.775] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.236Z] [06:51:58.780] TRACE: Convert [PFiles64\foo] into [foo] in [testLastArg.fde7baad\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.236Z] [06:51:58.780] TRACE: Deleting [testLastArg.fde7baad\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.236Z] [06:51:58.781] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type msi --app-image testLastArg.fde7baad\output\foo --win-shortcut](10) [2026-03-18T06:56:29.236Z] [06:51:58.792] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.236Z] [06:51:58.792] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.236Z] [06:51:58.818] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.236Z] [06:51:58.821] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.236Z] [06:51:58.825] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.236Z] [06:51:58.825] TRACE: assertStringListEquals(1, testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.236Z] [06:51:58.835] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.236Z] [06:51:58.835] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.236Z] [06:51:58.835] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.236Z] [06:51:58.835] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.236Z] [06:51:58.835] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.236Z] [06:51:58.841] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.236Z] [06:51:58.848] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.236Z] [06:51:58.848] TRACE: assertTrue(): Check [testLastArg.fde7baad\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.236Z] [06:51:58.848] TRACE: Check contents of the predefined app image [testLastArg.fde7baad\output\foo] copied verbatim [2026-03-18T06:56:29.236Z] [06:51:58.854] TRACE: assertTrue(): Check the content of [testLastArg.fde7baad\output\foo\app\foo.cfg] and [testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.236Z] [06:51:58.855] TRACE: assertTrue(): Check the content of [testLastArg.fde7baad\output\foo\app\hello.jar] and [testLastArg.fde7baad\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.236Z] [06:51:58.912] TRACE: assertTrue(): Check the content of [testLastArg.fde7baad\output\foo\foo.exe] and [testLastArg.fde7baad\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.236Z] [06:51:58.913] TRACE: assertTrue(): Check the content of [testLastArg.fde7baad\output\foo\runtime\lib\bulk] and [testLastArg.fde7baad\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.236Z] [06:51:58.914] TRACE: Done [2026-03-18T06:56:29.236Z] [06:51:58.916] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.fde7baad\output\foo --win-shortcut -J-Djlink.debug=true](11); inherit out+err... [2026-03-18T06:56:29.236Z] [06:52:02.052] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.236Z] [06:52:02.052] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.fde7baad\output\foo --win-shortcut -J-Djlink.debug=true](11) exited with 0 code [2026-03-18T06:56:29.236Z] [06:52:02.053] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testLastArg.fde7baad\output\foo] [2026-03-18T06:56:29.236Z] [06:52:02.053] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.236Z] [06:52:02.053] TRACE: assertStringListEquals(2, app#) [2026-03-18T06:56:29.236Z] [06:52:02.053] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T06:51:55.0706529Z) [2026-03-18T06:56:29.236Z] [06:52:02.053] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T06:51:54.9686508Z) [2026-03-18T06:56:29.236Z] [06:52:02.053] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T06:51:54.035637Z) [2026-03-18T06:56:29.236Z] [06:52:02.053] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T06:51:55.2966544Z) [2026-03-18T06:56:29.236Z] [06:52:02.054] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T06:56:29.236Z] [06:52:02.054] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T06:56:29.236Z] [06:52:02.054] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T06:51:54.0396418Z) [2026-03-18T06:56:29.236Z] [06:52:02.054] TRACE: assertTrue(): Check [testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.exe] path exists [2026-03-18T06:56:29.236Z] [06:52:02.054] TRACE: assertTrue(): Check [testLastArg.fde7baad\output\AddLShortcutDir3Test-1.0.exe] is a file [2026-03-18T06:56:29.236Z] [06:52:02.054] TRACE: assertEquals(--win-shortcut): Check the last argument of jpackage command line [2026-03-18T06:56:29.236Z] [06:52:02.054] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.fde7baad\output\foo --win-shortcut](10) command [2026-03-18T06:56:29.236Z] [06:52:02.055] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testLastArg.fde7baad\output --name AddLShortcutDir3Test --type exe --app-image testLastArg.fde7baad\output\foo --win-shortcut](10) command [2026-03-18T06:56:29.236Z] [06:52:02.055] TRACE: Deleting [testLastArg.fde7baad] directory recursively [2026-03-18T06:56:29.236Z] [06:52:02.065] [ OK ] AddLShortcutTest.testLastArg(DEFAULT); checks=36 [2026-03-18T06:56:29.236Z] [06:52:02.065] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.236Z] [06:52:02.068] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.236Z] [06:52:02.070] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\launcher-1.properties] properties file... [2026-03-18T06:56:29.236Z] [06:52:02.070] TRACE: win-shortcut=false [2026-03-18T06:56:29.236Z] [06:52:02.070] TRACE: Done [2026-03-18T06:56:29.236Z] [06:52:02.071] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime] directory [2026-03-18T06:56:29.236Z] [06:52:02.074] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.236Z] [06:52:02.237] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.236Z] [06:52:02.237] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.236Z] [06:52:02.238] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.236Z] [06:52:02.261] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.236Z] [06:52:02.262] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.236Z] [06:52:02.266] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.236Z] [06:52:03.266] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.236Z] [06:52:03.275] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.236Z] [06:52:03.389] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:03.395] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:03.496] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280". [2026-03-18T06:56:29.236Z] [06:52:03.537] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:03.539] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:03.541] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280". [2026-03-18T06:56:29.236Z] [06:52:03.801] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:03.998] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:04.068] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.236Z] [06:52:04.069] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.236Z] [06:52:04.069] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.236Z] [06:52:04.086] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:04.139] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:04.190] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:04.217] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:04.246] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:04.272] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:04.284] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:04.321] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.236Z] [06:52:04.322] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.236Z] [06:52:04.332] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\image [2026-03-18T06:56:29.236Z] [06:52:05.661] Command [PID: 7212]: [2026-03-18T06:56:29.236Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13207588644256507280\wixobj\a.msi [2026-03-18T06:56:29.236Z] [06:52:05.662] Returned: 0 [2026-03-18T06:56:29.236Z] [2026-03-18T06:56:29.236Z] [06:52:05.682] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.236Z] [06:52:05.713] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.236Z] [06:52:05.713] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.236Z] [06:52:05.714] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\fake_runtime] [2026-03-18T06:56:29.236Z] [06:52:05.714] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.236Z] [06:52:05.714] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.236Z] [06:52:05.714] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:02.0737391Z) [2026-03-18T06:56:29.236Z] [06:52:05.714] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.236Z] [06:52:05.714] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.236Z] [06:52:05.715] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.236Z] Export table [File] in [testStartupDirectory.37efdc7d\msi-db/File.idt] file [2026-03-18T06:56:29.236Z] Export table [Component] in [testStartupDirectory.37efdc7d\msi-db/Component.idt] file [2026-03-18T06:56:29.236Z] Export table [Directory] in [testStartupDirectory.37efdc7d\msi-db/Directory.idt] file [2026-03-18T06:56:29.236Z] [06:52:05.802] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.236Z] [06:52:05.805] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.236Z] [06:52:05.812] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.236Z] [06:52:05.813] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.236Z] [06:52:05.813] TRACE: icacls "testStartupDirectory.37efdc7d\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.236Z] [06:52:05.813] TRACE: msiexec /a "testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files" [2026-03-18T06:56:29.236Z] [06:52:05.813] TRACE: Done [2026-03-18T06:56:29.236Z] [06:52:05.814] TRACE: exec: Execute [cmd /c testStartupDirectory.37efdc7d\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.236Z] [06:52:06.133] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.236Z] [06:52:06.133] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.37efdc7d\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.236Z] [06:52:06.134] TRACE: Deleting [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.236Z] [06:52:06.135] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.236Z] [06:52:06.136] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.236Z] [06:52:06.136] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.237Z] [06:52:06.136] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.237Z] [06:52:06.137] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.237Z] [06:52:06.138] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.237Z] [06:52:06.138] TRACE: assertStringListEquals(1, testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.237Z] [06:52:06.138] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.237Z] [06:52:06.138] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.237Z] [06:52:06.138] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.237Z] [06:52:06.138] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.237Z] [06:52:06.139] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.237Z] [06:52:06.139] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.237Z] [06:52:06.139] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.237Z] [06:52:06.139] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.237Z] [06:52:06.139] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.237Z] [06:52:06.139] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.237Z] [06:52:06.142] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.237Z] [06:52:06.180] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.237Z] [06:52:06.324] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.237Z] [06:52:06.324] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.237Z] [06:52:06.325] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file [2026-03-18T06:56:29.237Z] [06:52:06.327] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.237Z] [06:52:06.351] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.237Z] [06:52:06.351] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.237Z] [06:52:06.353] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-0] directory [2026-03-18T06:56:29.237Z] [06:52:06.357] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.37efdc7d\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.237Z] [06:52:07.371] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\out-8432 [2026-03-18T06:56:29.237Z] [06:52:07.616] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:07.623] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:07.657] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14924869315899299733". [2026-03-18T06:56:29.237Z] [06:52:07.676] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.237Z] [06:52:07.696] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.237Z] [06:52:07.697] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.37efdc7d\input --dest testStartupDirectory.37efdc7d\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.37efdc7d\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.237Z] [06:52:07.698] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\fake_runtime-0] [2026-03-18T06:56:29.237Z] [06:52:07.698] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.237Z] [06:52:07.698] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.237Z] [06:52:07.698] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:06.3557921Z) [2026-03-18T06:56:29.237Z] [06:52:07.773] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.237Z] [06:52:09.528] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.237Z] [06:52:09.529] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.237Z] [06:52:09.529] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.237Z] [06:52:10.036] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.237Z] [06:52:10.036] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.237Z] [06:52:10.037] TRACE: Check icon file [testStartupDirectory.37efdc7d\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.37efdc7d\icons\expected.bmp] [2026-03-18T06:56:29.237Z] [06:52:10.037] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.237Z] [06:52:10.041] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.237Z] [2026-03-18T06:56:29.237Z] FileDescription [2026-03-18T06:56:29.237Z] --------------- [2026-03-18T06:56:29.237Z] AddLShortcutDirTest [2026-03-18T06:56:29.237Z] [2026-03-18T06:56:29.237Z] [2026-03-18T06:56:29.237Z] [06:52:10.458] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.237Z] [06:52:10.458] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.237Z] [06:52:10.458] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.237Z] [06:52:10.458] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.237Z] [06:52:10.459] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.237Z] [06:52:10.459] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.237Z] [06:52:10.459] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.237Z] [06:52:10.459] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.237Z] [06:52:10.459] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.237Z] [06:52:10.460] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.237Z] [06:52:10.460] TRACE: win-shortcut=false [2026-03-18T06:56:29.237Z] [06:52:10.460] TRACE: Done [2026-03-18T06:56:29.237Z] [06:52:10.461] TRACE: Init fake runtime in [testStartupDirectory.37efdc7d\fake_runtime-1] directory [2026-03-18T06:56:29.237Z] [06:52:10.464] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.237Z] [06:52:10.611] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.237Z] [06:52:10.611] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.37efdc7d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.237Z] [06:52:10.611] TRACE: Delete [testStartupDirectory.37efdc7d\input\hello.jar] existing jar file [2026-03-18T06:56:29.237Z] [06:52:10.612] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.237Z] [06:52:10.635] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.237Z] [06:52:10.636] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.37efdc7d\input\hello.jar -C testStartupDirectory.37efdc7d\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.237Z] [06:52:10.639] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.237Z] [06:52:11.669] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.237Z] [06:52:11.677] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.237Z] [06:52:11.790] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:11.796] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:11.838] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785". [2026-03-18T06:56:29.237Z] [06:52:11.939] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:11.942] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:11.943] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785". [2026-03-18T06:56:29.237Z] [06:52:12.225] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.408] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.445] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.237Z] [06:52:12.445] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.237Z] [06:52:12.446] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.237Z] [06:52:12.455] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.542] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.597] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.616] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.625] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.638] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.650] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.685] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:12.686] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.237Z] [06:52:12.689] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\image [2026-03-18T06:56:29.237Z] [06:52:13.916] Command [PID: 8384]: [2026-03-18T06:56:29.237Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785\wixobj\a.msi [2026-03-18T06:56:29.237Z] [06:52:13.917] Returned: 0 [2026-03-18T06:56:29.237Z] [2026-03-18T06:56:29.237Z] [06:52:13.938] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:13.938] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output. [2026-03-18T06:56:29.237Z] [06:52:13.946] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:13.952] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.237Z] [06:52:13.955] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10428210785199901785". [2026-03-18T06:56:29.237Z] [06:52:14.189] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\output [2026-03-18T06:56:29.237Z] [06:52:14.191] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.237Z] [06:52:14.217] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.238Z] [06:52:14.217] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.238Z] [06:52:14.218] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.37efdc7d\fake_runtime-1] [2026-03-18T06:56:29.238Z] [06:52:14.218] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.238Z] [06:52:14.218] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.238Z] [06:52:14.218] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:10.4639951Z) [2026-03-18T06:56:29.238Z] [06:52:14.218] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.238Z] [06:52:14.218] TRACE: assertTrue(): Check [testStartupDirectory.37efdc7d\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.238Z] [06:52:14.218] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.238Z] [06:52:14.218] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.238Z] [06:52:14.219] TRACE: Deleting [testStartupDirectory.37efdc7d] directory recursively [2026-03-18T06:56:29.238Z] [06:52:14.233] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=44 [2026-03-18T06:56:29.238Z] [06:52:14.234] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.238Z] [06:52:14.234] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.238Z] [06:52:14.236] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\launcher-1.properties] properties file... [2026-03-18T06:56:29.238Z] [06:52:14.236] TRACE: win-shortcut=true [2026-03-18T06:56:29.238Z] [06:52:14.237] TRACE: Done [2026-03-18T06:56:29.238Z] [06:52:14.237] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime] directory [2026-03-18T06:56:29.238Z] [06:52:14.240] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.238Z] [06:52:14.396] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.238Z] [06:52:14.396] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.238Z] [06:52:14.398] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.238Z] [06:52:14.421] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.238Z] [06:52:14.421] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.238Z] [06:52:14.424] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.238Z] [06:52:15.504] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.238Z] [06:52:15.511] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.238Z] [06:52:15.614] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:15.620] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:15.733] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719". [2026-03-18T06:56:29.238Z] [06:52:15.787] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:15.789] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:15.792] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719". [2026-03-18T06:56:29.238Z] [06:52:16.024] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.234] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.272] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.238Z] [06:52:16.272] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.238Z] [06:52:16.273] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.238Z] [06:52:16.284] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.354] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.403] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.423] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.437] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.451] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.459] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.485] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.238Z] [06:52:16.486] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.238Z] [06:52:16.491] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\image [2026-03-18T06:56:29.238Z] [06:52:17.797] Command [PID: 4864]: [2026-03-18T06:56:29.238Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7278707180279081719\wixobj\a.msi [2026-03-18T06:56:29.238Z] [06:52:17.798] Returned: 0 [2026-03-18T06:56:29.238Z] [2026-03-18T06:56:29.238Z] [06:52:17.814] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.238Z] [06:52:17.839] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.238Z] [06:52:17.839] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.238Z] [06:52:17.840] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\fake_runtime] [2026-03-18T06:56:29.238Z] [06:52:17.840] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.238Z] [06:52:17.840] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.238Z] [06:52:17.840] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:14.239042Z) [2026-03-18T06:56:29.238Z] [06:52:17.840] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.238Z] [06:52:17.840] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.238Z] [06:52:17.842] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.238Z] Export table [Shortcut] in [testStartupDirectory.e769dc20\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.238Z] Export table [Component] in [testStartupDirectory.e769dc20\msi-db/Component.idt] file [2026-03-18T06:56:29.238Z] Export table [File] in [testStartupDirectory.e769dc20\msi-db/File.idt] file [2026-03-18T06:56:29.238Z] Export table [Directory] in [testStartupDirectory.e769dc20\msi-db/Directory.idt] file [2026-03-18T06:56:29.238Z] [06:52:17.929] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.238Z] [06:52:17.929] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.238Z] [06:52:17.932] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.238Z] [06:52:17.932] TRACE: assertStringListEquals(1, launcher-1) [2026-03-18T06:56:29.238Z] [06:52:17.932] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.238Z] [06:52:17.932] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.238Z] [06:52:17.932] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T06:56:29.238Z] [06:52:17.932] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.238Z] [06:52:17.932] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.238Z] [06:52:17.932] TRACE: Done [2026-03-18T06:56:29.238Z] [06:52:17.933] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.238Z] [06:52:17.933] TRACE: icacls "testStartupDirectory.e769dc20\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.238Z] [06:52:17.933] TRACE: msiexec /a "testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files" [2026-03-18T06:56:29.238Z] [06:52:17.934] TRACE: Done [2026-03-18T06:56:29.238Z] [06:52:17.934] TRACE: exec: Execute [cmd /c testStartupDirectory.e769dc20\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.238Z] [06:52:18.251] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.238Z] [06:52:18.251] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.e769dc20\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.238Z] [06:52:18.252] TRACE: Deleting [testStartupDirectory.e769dc20\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.238Z] [06:52:18.253] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.238Z] [06:52:18.255] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.238Z] [06:52:18.255] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.238Z] [06:52:18.255] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.238Z] [06:52:18.256] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.238Z] [06:52:18.257] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.238Z] [06:52:18.257] TRACE: assertStringListEquals(1, testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.238Z] [06:52:18.258] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.238Z] [06:52:18.258] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.238Z] [06:52:18.258] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.238Z] [06:52:18.258] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.238Z] [06:52:18.258] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.238Z] [06:52:18.259] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.238Z] [06:52:18.259] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.238Z] [06:52:18.259] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.238Z] [06:52:18.259] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.238Z] [06:52:18.259] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.238Z] [06:52:18.259] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.238Z] [06:52:18.262] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.238Z] [06:52:18.404] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.238Z] [06:52:18.404] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.238Z] [06:52:18.404] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file [2026-03-18T06:56:29.238Z] [06:52:18.405] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.238Z] [06:52:18.429] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:18.429] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.239Z] [06:52:18.430] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-0] directory [2026-03-18T06:56:29.239Z] [06:52:18.433] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.e769dc20\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.239Z] [06:52:19.524] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\out-8432 [2026-03-18T06:56:29.239Z] [06:52:19.711] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:19.717] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:19.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8841180200784951316". [2026-03-18T06:56:29.239Z] [06:52:19.865] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.239Z] [06:52:19.894] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:19.895] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.e769dc20\input --dest testStartupDirectory.e769dc20\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.e769dc20\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.239Z] [06:52:19.897] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\fake_runtime-0] [2026-03-18T06:56:29.239Z] [06:52:19.897] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.239Z] [06:52:19.897] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.239Z] [06:52:19.897] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:18.4310954Z) [2026-03-18T06:56:29.239Z] [06:52:19.946] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.239Z] [06:52:20.510] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:20.510] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.239Z] [06:52:20.510] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.239Z] [06:52:21.028] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:21.028] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.239Z] [06:52:21.028] TRACE: Check icon file [testStartupDirectory.e769dc20\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.e769dc20\icons\expected.bmp] [2026-03-18T06:56:29.239Z] [06:52:21.028] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.239Z] [06:52:21.030] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.239Z] [2026-03-18T06:56:29.239Z] FileDescription [2026-03-18T06:56:29.239Z] --------------- [2026-03-18T06:56:29.239Z] AddLShortcutDirTest [2026-03-18T06:56:29.239Z] [2026-03-18T06:56:29.239Z] [2026-03-18T06:56:29.239Z] [06:52:21.344] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:21.345] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.239Z] [06:52:21.345] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.239Z] [06:52:21.345] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.239Z] [06:52:21.345] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.239Z] [06:52:21.345] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.239Z] [06:52:21.345] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.239Z] [06:52:21.345] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.239Z] [06:52:21.345] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.239Z] [06:52:21.346] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.239Z] [06:52:21.346] TRACE: win-shortcut=true [2026-03-18T06:56:29.239Z] [06:52:21.347] TRACE: Done [2026-03-18T06:56:29.239Z] [06:52:21.347] TRACE: Init fake runtime in [testStartupDirectory.e769dc20\fake_runtime-1] directory [2026-03-18T06:56:29.239Z] [06:52:21.350] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.239Z] [06:52:21.466] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:21.467] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.e769dc20\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.239Z] [06:52:21.467] TRACE: Delete [testStartupDirectory.e769dc20\input\hello.jar] existing jar file [2026-03-18T06:56:29.239Z] [06:52:21.467] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.239Z] [06:52:21.491] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:21.491] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.e769dc20\input\hello.jar -C testStartupDirectory.e769dc20\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.239Z] [06:52:21.493] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.239Z] [06:52:22.546] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.239Z] [06:52:22.555] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.239Z] [06:52:22.678] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:22.685] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:22.795] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161". [2026-03-18T06:56:29.239Z] [06:52:22.832] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:22.835] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:22.836] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161". [2026-03-18T06:56:29.239Z] [06:52:23.118] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.333] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.377] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.239Z] [06:52:23.377] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.239Z] [06:52:23.378] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.239Z] [06:52:23.388] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.459] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.516] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.533] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.542] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.555] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.574] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.608] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:23.609] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.239Z] [06:52:23.612] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\image [2026-03-18T06:56:29.239Z] [06:52:24.867] Command [PID: 5740]: [2026-03-18T06:56:29.239Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161\wixobj\a.msi [2026-03-18T06:56:29.239Z] [06:52:24.868] Returned: 0 [2026-03-18T06:56:29.239Z] [2026-03-18T06:56:29.239Z] [06:52:24.882] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:24.883] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output. [2026-03-18T06:56:29.239Z] [06:52:24.885] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:24.888] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.239Z] [06:52:24.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5443799714599668161". [2026-03-18T06:56:29.239Z] [06:52:25.099] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\output [2026-03-18T06:56:29.239Z] [06:52:25.101] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.239Z] [06:52:25.133] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:25.133] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.239Z] [06:52:25.134] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.e769dc20\fake_runtime-1] [2026-03-18T06:56:29.239Z] [06:52:25.134] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.239Z] [06:52:25.134] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.239Z] [06:52:25.134] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:21.3481289Z) [2026-03-18T06:56:29.239Z] [06:52:25.134] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.239Z] [06:52:25.134] TRACE: assertTrue(): Check [testStartupDirectory.e769dc20\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.239Z] [06:52:25.135] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.239Z] [06:52:25.135] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.239Z] [06:52:25.135] TRACE: Deleting [testStartupDirectory.e769dc20] directory recursively [2026-03-18T06:56:29.239Z] [06:52:25.149] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=48 [2026-03-18T06:56:29.239Z] [06:52:25.149] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.239Z] [06:52:25.150] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.239Z] [06:52:25.151] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\launcher-1.properties] properties file... [2026-03-18T06:56:29.239Z] [06:52:25.151] TRACE: win-shortcut=false [2026-03-18T06:56:29.239Z] [06:52:25.152] TRACE: Done [2026-03-18T06:56:29.239Z] [06:52:25.152] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime] directory [2026-03-18T06:56:29.239Z] [06:52:25.157] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.239Z] [06:52:25.277] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:25.277] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.239Z] [06:52:25.278] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.239Z] [06:52:25.303] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.239Z] [06:52:25.303] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.240Z] [06:52:25.306] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.240Z] [06:52:26.352] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.240Z] [06:52:26.360] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.240Z] [06:52:26.471] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:26.476] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:26.596] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969". [2026-03-18T06:56:29.240Z] [06:52:26.632] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:26.635] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:26.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969". [2026-03-18T06:56:29.240Z] [06:52:26.883] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.133] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.179] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.240Z] [06:52:27.180] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.240Z] [06:52:27.180] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.240Z] [06:52:27.190] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.237] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.288] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.304] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.318] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.330] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.339] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.372] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:27.373] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.240Z] [06:52:27.378] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\image [2026-03-18T06:56:29.240Z] [06:52:28.625] Command [PID: 7476]: [2026-03-18T06:56:29.240Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10151557548692232969\wixobj\a.msi [2026-03-18T06:56:29.240Z] [06:52:28.626] Returned: 0 [2026-03-18T06:56:29.240Z] [2026-03-18T06:56:29.240Z] [06:52:28.641] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.240Z] [06:52:28.669] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.240Z] [06:52:28.670] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.240Z] [06:52:28.670] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\fake_runtime] [2026-03-18T06:56:29.240Z] [06:52:28.670] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.240Z] [06:52:28.671] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.240Z] [06:52:28.671] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:25.1531774Z) [2026-03-18T06:56:29.240Z] [06:52:28.671] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.240Z] [06:52:28.671] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.240Z] [06:52:28.673] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.240Z] Export table [Shortcut] in [testStartupDirectory.6af02edc\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.240Z] Export table [Component] in [testStartupDirectory.6af02edc\msi-db/Component.idt] file [2026-03-18T06:56:29.240Z] Export table [File] in [testStartupDirectory.6af02edc\msi-db/File.idt] file [2026-03-18T06:56:29.240Z] Export table [Directory] in [testStartupDirectory.6af02edc\msi-db/Directory.idt] file [2026-03-18T06:56:29.240Z] [06:52:28.765] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.240Z] [06:52:28.766] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.240Z] [06:52:28.770] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.240Z] [06:52:28.770] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T06:56:29.240Z] [06:52:28.770] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.240Z] [06:52:28.770] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.240Z] [06:52:28.770] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-03-18T06:56:29.240Z] [06:52:28.770] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T06:56:29.240Z] [06:52:28.770] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.240Z] [06:52:28.771] TRACE: Done [2026-03-18T06:56:29.240Z] [06:52:28.771] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.240Z] [06:52:28.771] TRACE: icacls "testStartupDirectory.6af02edc\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.240Z] [06:52:28.771] TRACE: msiexec /a "testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files" [2026-03-18T06:56:29.240Z] [06:52:28.772] TRACE: Done [2026-03-18T06:56:29.240Z] [06:52:28.772] TRACE: exec: Execute [cmd /c testStartupDirectory.6af02edc\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.240Z] [06:52:29.086] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.240Z] [06:52:29.087] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.6af02edc\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.240Z] [06:52:29.088] TRACE: Deleting [testStartupDirectory.6af02edc\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.240Z] [06:52:29.088] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.240Z] [06:52:29.089] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.240Z] [06:52:29.089] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.240Z] [06:52:29.089] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.240Z] [06:52:29.090] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.240Z] [06:52:29.090] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.240Z] [06:52:29.090] TRACE: assertStringListEquals(1, testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.240Z] [06:52:29.091] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.240Z] [06:52:29.091] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.240Z] [06:52:29.091] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.240Z] [06:52:29.091] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.240Z] [06:52:29.091] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.240Z] [06:52:29.091] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.240Z] [06:52:29.092] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.240Z] [06:52:29.092] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.240Z] [06:52:29.092] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.240Z] [06:52:29.092] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.240Z] [06:52:29.092] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.240Z] [06:52:29.095] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.240Z] [06:52:29.195] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.240Z] [06:52:29.195] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.240Z] [06:52:29.196] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file [2026-03-18T06:56:29.240Z] [06:52:29.196] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.240Z] [06:52:29.220] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.240Z] [06:52:29.220] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.240Z] [06:52:29.221] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-0] directory [2026-03-18T06:56:29.240Z] [06:52:29.225] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.6af02edc\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.240Z] [06:52:30.252] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\out-8432 [2026-03-18T06:56:29.240Z] [06:52:30.529] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:30.535] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.240Z] [06:52:30.573] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17823102015849894652". [2026-03-18T06:56:29.240Z] [06:52:30.582] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.240Z] [06:52:30.616] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.240Z] [06:52:30.616] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.6af02edc\input --dest testStartupDirectory.6af02edc\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.6af02edc\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.240Z] [06:52:30.617] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\fake_runtime-0] [2026-03-18T06:56:29.240Z] [06:52:30.617] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.240Z] [06:52:30.618] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.240Z] [06:52:30.618] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:29.2232278Z) [2026-03-18T06:56:29.240Z] [06:52:30.689] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.240Z] [06:52:31.203] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.240Z] [06:52:31.203] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.240Z] [06:52:31.203] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.240Z] [06:52:31.724] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.240Z] [06:52:31.724] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.240Z] [06:52:31.724] TRACE: Check icon file [testStartupDirectory.6af02edc\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.6af02edc\icons\expected.bmp] [2026-03-18T06:56:29.240Z] [06:52:31.724] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.240Z] [06:52:31.730] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.240Z] [2026-03-18T06:56:29.240Z] FileDescription [2026-03-18T06:56:29.240Z] --------------- [2026-03-18T06:56:29.241Z] AddLShortcutDirTest [2026-03-18T06:56:29.241Z] [2026-03-18T06:56:29.241Z] [2026-03-18T06:56:29.241Z] [06:52:32.054] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.241Z] [06:52:32.054] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.241Z] [06:52:32.054] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.241Z] [06:52:32.054] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.241Z] [06:52:32.054] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.241Z] [06:52:32.054] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.241Z] [06:52:32.054] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.241Z] [06:52:32.055] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.241Z] [06:52:32.055] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.241Z] [06:52:32.056] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.241Z] [06:52:32.056] TRACE: win-shortcut=false [2026-03-18T06:56:29.241Z] [06:52:32.056] TRACE: Done [2026-03-18T06:56:29.241Z] [06:52:32.057] TRACE: Init fake runtime in [testStartupDirectory.6af02edc\fake_runtime-1] directory [2026-03-18T06:56:29.241Z] [06:52:32.059] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.241Z] [06:52:32.169] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.241Z] [06:52:32.169] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.6af02edc\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.241Z] [06:52:32.170] TRACE: Delete [testStartupDirectory.6af02edc\input\hello.jar] existing jar file [2026-03-18T06:56:29.241Z] [06:52:32.171] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.241Z] [06:52:32.196] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.241Z] [06:52:32.196] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.6af02edc\input\hello.jar -C testStartupDirectory.6af02edc\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.241Z] [06:52:32.198] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.241Z] [06:52:33.334] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.241Z] [06:52:33.342] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.241Z] [06:52:33.462] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:33.469] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:33.579] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507". [2026-03-18T06:56:29.241Z] [06:52:33.624] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:33.625] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:33.627] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507". [2026-03-18T06:56:29.241Z] [06:52:33.883] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.115] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.161] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.241Z] [06:52:34.162] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.241Z] [06:52:34.162] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.241Z] [06:52:34.174] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.248] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.295] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.313] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.321] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.329] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.342] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.371] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:34.372] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.241Z] [06:52:34.375] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\image [2026-03-18T06:56:29.241Z] [06:52:35.648] Command [PID: 4800]: [2026-03-18T06:56:29.241Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507\wixobj\a.msi [2026-03-18T06:56:29.241Z] [06:52:35.649] Returned: 0 [2026-03-18T06:56:29.241Z] [2026-03-18T06:56:29.241Z] [06:52:35.669] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:35.669] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output. [2026-03-18T06:56:29.241Z] [06:52:35.676] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:35.683] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.241Z] [06:52:35.684] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6499494604293428507". [2026-03-18T06:56:29.241Z] [06:52:35.887] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\output [2026-03-18T06:56:29.241Z] [06:52:35.889] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.241Z] [06:52:35.915] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.241Z] [06:52:35.915] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.241Z] [06:52:35.916] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.6af02edc\fake_runtime-1] [2026-03-18T06:56:29.241Z] [06:52:35.916] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.241Z] [06:52:35.916] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.241Z] [06:52:35.916] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:32.0582635Z) [2026-03-18T06:56:29.241Z] [06:52:35.916] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.241Z] [06:52:35.916] TRACE: assertTrue(): Check [testStartupDirectory.6af02edc\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.241Z] [06:52:35.916] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.241Z] [06:52:35.916] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.241Z] [06:52:35.917] TRACE: Deleting [testStartupDirectory.6af02edc] directory recursively [2026-03-18T06:56:29.241Z] [06:52:35.931] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=48 [2026-03-18T06:56:29.241Z] [06:52:35.931] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.241Z] [06:52:35.932] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.241Z] [06:52:35.933] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\launcher-1.properties] properties file... [2026-03-18T06:56:29.241Z] [06:52:35.933] TRACE: win-shortcut=true [2026-03-18T06:56:29.241Z] [06:52:35.934] TRACE: Done [2026-03-18T06:56:29.241Z] [06:52:35.934] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime] directory [2026-03-18T06:56:29.241Z] [06:52:35.937] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.241Z] [06:52:36.055] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.241Z] [06:52:36.056] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.241Z] [06:52:36.057] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.241Z] [06:52:36.080] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.241Z] [06:52:36.080] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.242Z] [06:52:36.083] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.242Z] [06:52:37.080] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.242Z] [06:52:37.089] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.242Z] [06:52:37.197] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:37.203] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:37.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857". [2026-03-18T06:56:29.242Z] [06:52:37.371] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:37.374] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:37.375] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857". [2026-03-18T06:56:29.242Z] [06:52:37.582] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:37.851] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:37.895] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.242Z] [06:52:37.896] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.242Z] [06:52:37.896] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.242Z] [06:52:37.909] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:37.975] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:38.022] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:38.041] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:38.051] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:38.066] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:38.077] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:38.117] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.242Z] [06:52:38.118] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.242Z] [06:52:38.125] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\image [2026-03-18T06:56:29.242Z] [06:52:39.398] Command [PID: 7652]: [2026-03-18T06:56:29.242Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18161864469791377857\wixobj\a.msi [2026-03-18T06:56:29.242Z] [06:52:39.398] Returned: 0 [2026-03-18T06:56:29.242Z] [2026-03-18T06:56:29.242Z] [06:52:39.414] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.242Z] [06:52:39.439] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.242Z] [06:52:39.439] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.242Z] [06:52:39.440] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\fake_runtime] [2026-03-18T06:56:29.242Z] [06:52:39.440] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.242Z] [06:52:39.440] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.242Z] [06:52:39.440] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:35.935311Z) [2026-03-18T06:56:29.242Z] [06:52:39.441] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.242Z] [06:52:39.442] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.242Z] [06:52:39.443] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.242Z] Export table [Shortcut] in [testStartupDirectory.85f641e1\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.242Z] Export table [Component] in [testStartupDirectory.85f641e1\msi-db/Component.idt] file [2026-03-18T06:56:29.242Z] Export table [File] in [testStartupDirectory.85f641e1\msi-db/File.idt] file [2026-03-18T06:56:29.242Z] Export table [Directory] in [testStartupDirectory.85f641e1\msi-db/Directory.idt] file [2026-03-18T06:56:29.242Z] [06:52:39.524] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.242Z] [06:52:39.524] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.242Z] [06:52:39.530] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: Done [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.242Z] [06:52:39.531] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T06:56:29.242Z] [06:52:39.532] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.242Z] [06:52:39.532] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.242Z] [06:52:39.532] TRACE: Done [2026-03-18T06:56:29.242Z] [06:52:39.533] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.242Z] [06:52:39.533] TRACE: icacls "testStartupDirectory.85f641e1\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.242Z] [06:52:39.533] TRACE: msiexec /a "testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files" [2026-03-18T06:56:29.242Z] [06:52:39.533] TRACE: Done [2026-03-18T06:56:29.242Z] [06:52:39.534] TRACE: exec: Execute [cmd /c testStartupDirectory.85f641e1\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.242Z] [06:52:39.877] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.242Z] [06:52:39.878] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.85f641e1\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.242Z] [06:52:39.879] TRACE: Deleting [testStartupDirectory.85f641e1\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.242Z] [06:52:39.879] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.242Z] [06:52:39.880] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.242Z] [06:52:39.880] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.242Z] [06:52:39.881] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.242Z] [06:52:39.881] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.242Z] [06:52:39.881] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.242Z] [06:52:39.882] TRACE: assertStringListEquals(1, testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.242Z] [06:52:39.882] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.242Z] [06:52:39.882] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.242Z] [06:52:39.882] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.242Z] [06:52:39.882] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.242Z] [06:52:39.882] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.242Z] [06:52:39.882] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.242Z] [06:52:39.882] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.242Z] [06:52:39.882] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.242Z] [06:52:39.883] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.242Z] [06:52:39.883] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.242Z] [06:52:39.883] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.243Z] [06:52:39.885] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.243Z] [06:52:39.980] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:39.981] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:39.981] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file [2026-03-18T06:56:29.243Z] [06:52:39.982] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.243Z] [06:52:40.005] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:40.006] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:40.007] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-0] directory [2026-03-18T06:56:29.243Z] [06:52:40.010] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.85f641e1\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.243Z] [06:52:40.869] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\out-8432 [2026-03-18T06:56:29.243Z] [06:52:41.140] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:41.146] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:41.225] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9937058781928381873". [2026-03-18T06:56:29.243Z] [06:52:41.236] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.243Z] [06:52:41.266] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:41.266] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.85f641e1\input --dest testStartupDirectory.85f641e1\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.85f641e1\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:41.267] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\fake_runtime-0] [2026-03-18T06:56:29.243Z] [06:52:41.267] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.243Z] [06:52:41.267] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.243Z] [06:52:41.267] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:40.0083621Z) [2026-03-18T06:56:29.243Z] [06:52:41.330] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.243Z] [06:52:41.860] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:41.861] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:41.861] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.243Z] [06:52:42.389] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:42.389] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:42.390] TRACE: Check icon file [testStartupDirectory.85f641e1\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.85f641e1\icons\expected.bmp] [2026-03-18T06:56:29.243Z] [06:52:42.390] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.243Z] [06:52:42.392] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.243Z] [2026-03-18T06:56:29.243Z] FileDescription [2026-03-18T06:56:29.243Z] --------------- [2026-03-18T06:56:29.243Z] AddLShortcutDirTest [2026-03-18T06:56:29.243Z] [2026-03-18T06:56:29.243Z] [2026-03-18T06:56:29.243Z] [06:52:42.707] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:42.707] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:42.707] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.243Z] [06:52:42.707] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.243Z] [06:52:42.707] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.243Z] [06:52:42.707] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.243Z] [06:52:42.707] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.243Z] [06:52:42.708] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.243Z] [06:52:42.708] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.243Z] [06:52:42.709] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.243Z] [06:52:42.709] TRACE: win-shortcut=true [2026-03-18T06:56:29.243Z] [06:52:42.709] TRACE: Done [2026-03-18T06:56:29.243Z] [06:52:42.710] TRACE: Init fake runtime in [testStartupDirectory.85f641e1\fake_runtime-1] directory [2026-03-18T06:56:29.243Z] [06:52:42.712] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.243Z] [06:52:42.827] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:42.827] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.85f641e1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:42.827] TRACE: Delete [testStartupDirectory.85f641e1\input\hello.jar] existing jar file [2026-03-18T06:56:29.243Z] [06:52:42.831] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.243Z] [06:52:42.855] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:42.855] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.85f641e1\input\hello.jar -C testStartupDirectory.85f641e1\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:42.857] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.243Z] [06:52:43.912] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.243Z] [06:52:43.921] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.243Z] [06:52:44.034] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.040] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425". [2026-03-18T06:56:29.243Z] [06:52:44.199] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.201] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.203] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425". [2026-03-18T06:56:29.243Z] [06:52:44.460] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.691] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.733] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.243Z] [06:52:44.733] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.243Z] [06:52:44.734] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.243Z] [06:52:44.743] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.786] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.837] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.855] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.867] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.879] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.890] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.929] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:44.930] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.243Z] [06:52:44.934] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\image [2026-03-18T06:56:29.243Z] [06:52:46.210] Command [PID: 8636]: [2026-03-18T06:56:29.243Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425\wixobj\a.msi [2026-03-18T06:56:29.243Z] [06:52:46.210] Returned: 0 [2026-03-18T06:56:29.243Z] [2026-03-18T06:56:29.243Z] [06:52:46.226] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:46.226] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output. [2026-03-18T06:56:29.243Z] [06:52:46.228] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:46.231] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:46.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1372602610494534425". [2026-03-18T06:56:29.243Z] [06:52:46.438] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\output [2026-03-18T06:56:29.243Z] [06:52:46.440] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.243Z] [06:52:46.466] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:46.466] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.243Z] [06:52:46.467] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.85f641e1\fake_runtime-1] [2026-03-18T06:56:29.243Z] [06:52:46.467] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.243Z] [06:52:46.467] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.243Z] [06:52:46.467] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:42.7113954Z) [2026-03-18T06:56:29.243Z] [06:52:46.467] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.243Z] [06:52:46.467] TRACE: assertTrue(): Check [testStartupDirectory.85f641e1\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.243Z] [06:52:46.468] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.243Z] [06:52:46.468] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.243Z] [06:52:46.468] TRACE: Deleting [testStartupDirectory.85f641e1] directory recursively [2026-03-18T06:56:29.243Z] [06:52:46.481] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=52 [2026-03-18T06:56:29.243Z] [06:52:46.481] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-03-18T06:56:29.243Z] [06:52:46.482] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.243Z] [06:52:46.483] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\launcher-1.properties] properties file... [2026-03-18T06:56:29.243Z] [06:52:46.484] TRACE: Done [2026-03-18T06:56:29.243Z] [06:52:46.484] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime] directory [2026-03-18T06:56:29.243Z] [06:52:46.487] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.243Z] [06:52:46.597] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:46.598] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:46.599] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.243Z] [06:52:46.623] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.243Z] [06:52:46.623] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.243Z] [06:52:46.627] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.243Z] [06:52:47.728] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.243Z] [06:52:47.737] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.243Z] [06:52:47.847] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:47.853] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:47.960] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088". [2026-03-18T06:56:29.243Z] [06:52:48.012] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.015] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.016] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088". [2026-03-18T06:56:29.243Z] [06:52:48.301] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.528] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.578] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.243Z] [06:52:48.579] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.243Z] [06:52:48.579] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.243Z] [06:52:48.590] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.645] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.696] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.714] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.724] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.736] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.749] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.783] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.243Z] [06:52:48.784] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.243Z] [06:52:48.788] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\image [2026-03-18T06:56:29.243Z] [06:52:50.024] Command [PID: 8356]: [2026-03-18T06:56:29.244Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8000267602050998088\wixobj\a.msi [2026-03-18T06:56:29.244Z] [06:52:50.024] Returned: 0 [2026-03-18T06:56:29.244Z] [2026-03-18T06:56:29.244Z] [06:52:50.040] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.244Z] [06:52:50.065] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:50.065] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.244Z] [06:52:50.066] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\fake_runtime] [2026-03-18T06:56:29.244Z] [06:52:50.066] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.244Z] [06:52:50.066] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.244Z] [06:52:50.066] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:46.4854421Z) [2026-03-18T06:56:29.244Z] [06:52:50.066] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.244Z] [06:52:50.066] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.244Z] [06:52:50.067] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.244Z] Export table [Shortcut] in [testStartupDirectory.d16ce7d3\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.244Z] Export table [Component] in [testStartupDirectory.d16ce7d3\msi-db/Component.idt] file [2026-03-18T06:56:29.244Z] Export table [File] in [testStartupDirectory.d16ce7d3\msi-db/File.idt] file [2026-03-18T06:56:29.244Z] Export table [Directory] in [testStartupDirectory.d16ce7d3\msi-db/Directory.idt] file [2026-03-18T06:56:29.244Z] [06:52:50.149] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:50.150] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.244Z] [06:52:50.155] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: Done [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.244Z] [06:52:50.155] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.244Z] [06:52:50.156] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T06:56:29.244Z] [06:52:50.156] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.244Z] [06:52:50.156] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.244Z] [06:52:50.156] TRACE: Done [2026-03-18T06:56:29.244Z] [06:52:50.156] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.244Z] [06:52:50.156] TRACE: icacls "testStartupDirectory.d16ce7d3\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.244Z] [06:52:50.156] TRACE: msiexec /a "testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files" [2026-03-18T06:56:29.244Z] [06:52:50.157] TRACE: Done [2026-03-18T06:56:29.244Z] [06:52:50.158] TRACE: exec: Execute [cmd /c testStartupDirectory.d16ce7d3\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.244Z] [06:52:50.473] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:50.473] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.244Z] [06:52:50.475] TRACE: Deleting [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.244Z] [06:52:50.475] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.244Z] [06:52:50.476] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.244Z] [06:52:50.476] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.244Z] [06:52:50.476] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.244Z] [06:52:50.477] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.244Z] [06:52:50.477] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.244Z] [06:52:50.477] TRACE: assertStringListEquals(1, testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.244Z] [06:52:50.477] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.244Z] [06:52:50.477] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.244Z] [06:52:50.478] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.244Z] [06:52:50.478] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.244Z] [06:52:50.478] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.244Z] [06:52:50.478] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.244Z] [06:52:50.478] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.244Z] [06:52:50.478] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.244Z] [06:52:50.478] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.244Z] [06:52:50.478] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.244Z] [06:52:50.479] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.244Z] [06:52:50.481] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.244Z] [06:52:50.581] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:50.581] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.244Z] [06:52:50.581] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file [2026-03-18T06:56:29.244Z] [06:52:50.582] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.244Z] [06:52:50.607] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:50.607] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.244Z] [06:52:50.609] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-0] directory [2026-03-18T06:56:29.244Z] [06:52:50.612] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.d16ce7d3\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.244Z] [06:52:51.477] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\out-8432 [2026-03-18T06:56:29.244Z] [06:52:51.758] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:51.764] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:51.773] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16108359764755238270". [2026-03-18T06:56:29.244Z] [06:52:51.792] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.244Z] [06:52:51.875] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:51.875] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d16ce7d3\input --dest testStartupDirectory.d16ce7d3\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.d16ce7d3\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.244Z] [06:52:51.876] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\fake_runtime-0] [2026-03-18T06:56:29.244Z] [06:52:51.876] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.244Z] [06:52:51.876] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.244Z] [06:52:51.876] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:50.6104918Z) [2026-03-18T06:56:29.244Z] [06:52:51.891] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.244Z] [06:52:52.444] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:52.444] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.244Z] [06:52:52.444] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.244Z] [06:52:52.955] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:52.956] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.244Z] [06:52:52.956] TRACE: Check icon file [testStartupDirectory.d16ce7d3\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.d16ce7d3\icons\expected.bmp] [2026-03-18T06:56:29.244Z] [06:52:52.956] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.244Z] [06:52:52.958] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.244Z] [2026-03-18T06:56:29.244Z] FileDescription [2026-03-18T06:56:29.244Z] --------------- [2026-03-18T06:56:29.244Z] AddLShortcutDirTest [2026-03-18T06:56:29.244Z] [2026-03-18T06:56:29.244Z] [2026-03-18T06:56:29.244Z] [06:52:53.269] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:53.270] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.244Z] [06:52:53.270] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.244Z] [06:52:53.270] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.244Z] [06:52:53.270] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.244Z] [06:52:53.270] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.244Z] [06:52:53.270] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.244Z] [06:52:53.270] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.244Z] [06:52:53.270] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.244Z] [06:52:53.271] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.244Z] [06:52:53.272] TRACE: Done [2026-03-18T06:56:29.244Z] [06:52:53.272] TRACE: Init fake runtime in [testStartupDirectory.d16ce7d3\fake_runtime-1] directory [2026-03-18T06:56:29.244Z] [06:52:53.274] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.244Z] [06:52:53.374] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:53.375] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d16ce7d3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.244Z] [06:52:53.375] TRACE: Delete [testStartupDirectory.d16ce7d3\input\hello.jar] existing jar file [2026-03-18T06:56:29.244Z] [06:52:53.376] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.244Z] [06:52:53.399] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.244Z] [06:52:53.399] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d16ce7d3\input\hello.jar -C testStartupDirectory.d16ce7d3\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.244Z] [06:52:53.401] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.244Z] [06:52:54.421] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.244Z] [06:52:54.428] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.244Z] [06:52:54.544] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:54.550] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:54.668] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081". [2026-03-18T06:56:29.244Z] [06:52:54.710] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:54.713] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:54.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081". [2026-03-18T06:56:29.244Z] [06:52:54.991] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.237] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.278] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.244Z] [06:52:55.279] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.244Z] [06:52:55.279] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.244Z] [06:52:55.289] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.360] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.411] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.432] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.440] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.449] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.463] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.505] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:55.506] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.244Z] [06:52:55.509] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\image [2026-03-18T06:56:29.244Z] [06:52:56.781] Command [PID: 6740]: [2026-03-18T06:56:29.244Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081\wixobj\a.msi [2026-03-18T06:56:29.244Z] [06:52:56.781] Returned: 0 [2026-03-18T06:56:29.244Z] [2026-03-18T06:56:29.244Z] [06:52:56.797] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:56.797] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output. [2026-03-18T06:56:29.244Z] [06:52:56.805] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.244Z] [06:52:56.816] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:56.817] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9886627715774360081". [2026-03-18T06:56:29.245Z] [06:52:57.019] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\output [2026-03-18T06:56:29.245Z] [06:52:57.021] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.245Z] [06:52:57.047] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:52:57.047] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:52:57.047] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d16ce7d3\fake_runtime-1] [2026-03-18T06:56:29.245Z] [06:52:57.048] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.245Z] [06:52:57.048] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.245Z] [06:52:57.048] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:53.2735233Z) [2026-03-18T06:56:29.245Z] [06:52:57.048] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.245Z] [06:52:57.048] TRACE: assertTrue(): Check [testStartupDirectory.d16ce7d3\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.245Z] [06:52:57.048] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:52:57.048] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:52:57.048] TRACE: Deleting [testStartupDirectory.d16ce7d3] directory recursively [2026-03-18T06:56:29.245Z] [06:52:57.061] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=52 [2026-03-18T06:56:29.245Z] [06:52:57.061] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-03-18T06:56:29.245Z] [06:52:57.062] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.245Z] [06:52:57.063] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime] directory [2026-03-18T06:56:29.245Z] [06:52:57.065] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.245Z] [06:52:57.163] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:52:57.164] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.60780a75\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.245Z] [06:52:57.165] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.245Z] [06:52:57.184] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:52:57.184] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.245Z] [06:52:57.187] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:52:58.158] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.245Z] [06:52:58.166] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.245Z] [06:52:58.287] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:58.293] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:58.386] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701". [2026-03-18T06:56:29.245Z] [06:52:58.606] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:58.803] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:58.847] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.245Z] [06:52:58.847] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.245Z] [06:52:58.847] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.245Z] [06:52:58.857] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:58.931] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:58.986] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:59.001] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:59.009] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:59.023] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:59.041] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:59.073] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:52:59.073] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.245Z] [06:52:59.081] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\image [2026-03-18T06:56:29.245Z] [06:53:00.202] Command [PID: 4908]: [2026-03-18T06:56:29.245Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\image\AddLShortcutDirTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16532898530909478701\wixobj\a.msi [2026-03-18T06:56:29.245Z] [06:53:00.202] Returned: 0 [2026-03-18T06:56:29.245Z] [2026-03-18T06:56:29.245Z] [06:53:00.219] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.245Z] [06:53:00.242] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:53:00.242] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:53:00.243] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\fake_runtime] [2026-03-18T06:56:29.245Z] [06:53:00.243] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.245Z] [06:53:00.243] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.245Z] [06:53:00.243] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:52:57.0645721Z) [2026-03-18T06:56:29.245Z] [06:53:00.243] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.245Z] [06:53:00.244] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.245Z] [06:53:00.245] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] Export table [Shortcut] in [testStartupDirectory.60780a75\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.245Z] Export table [Component] in [testStartupDirectory.60780a75\msi-db/Component.idt] file [2026-03-18T06:56:29.245Z] Export table [File] in [testStartupDirectory.60780a75\msi-db/File.idt] file [2026-03-18T06:56:29.245Z] Export table [Directory] in [testStartupDirectory.60780a75\msi-db/Directory.idt] file [2026-03-18T06:56:29.245Z] [06:53:00.331] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:53:00.331] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:53:00.333] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.245Z] [06:53:00.334] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T06:56:29.245Z] [06:53:00.334] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.245Z] [06:53:00.334] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.245Z] [06:53:00.334] TRACE: assertEquals(DesktopFolder\AddLShortcutDirTest): Check the shortcut path [2026-03-18T06:56:29.245Z] [06:53:00.334] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T06:56:29.245Z] [06:53:00.334] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.245Z] [06:53:00.334] TRACE: Done [2026-03-18T06:56:29.245Z] [06:53:00.335] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.245Z] [06:53:00.335] TRACE: icacls "testStartupDirectory.60780a75\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.245Z] [06:53:00.335] TRACE: msiexec /a "testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\unpacked-msi\Program Files" [2026-03-18T06:56:29.245Z] [06:53:00.336] TRACE: Done [2026-03-18T06:56:29.245Z] [06:53:00.336] TRACE: exec: Execute [cmd /c testStartupDirectory.60780a75\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.245Z] [06:53:00.669] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:53:00.670] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.60780a75\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.245Z] [06:53:00.671] TRACE: Deleting [testStartupDirectory.60780a75\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.245Z] [06:53:00.672] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:53:00.672] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.245Z] [06:53:00.672] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.245Z] [06:53:00.672] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.245Z] [06:53:00.673] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.245Z] [06:53:00.673] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.245Z] [06:53:00.673] TRACE: assertStringListEquals(1, testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.245Z] [06:53:00.673] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.245Z] [06:53:00.673] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.245Z] [06:53:00.674] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.245Z] [06:53:00.674] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.245Z] [06:53:00.674] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.245Z] [06:53:00.674] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.245Z] [06:53:00.674] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.245Z] [06:53:00.674] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.245Z] [06:53:00.674] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.245Z] [06:53:00.674] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.245Z] [06:53:00.675] TRACE: Init fake runtime in [testStartupDirectory.60780a75\fake_runtime-0] directory [2026-03-18T06:56:29.245Z] [06:53:00.678] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.60780a75\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.245Z] [06:53:00.788] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:53:00.788] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.60780a75\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.245Z] [06:53:00.788] TRACE: Delete [testStartupDirectory.60780a75\input\hello.jar] existing jar file [2026-03-18T06:56:29.245Z] [06:53:00.789] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.245Z] [06:53:00.812] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:53:00.812] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.60780a75\input\hello.jar -C testStartupDirectory.60780a75\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.245Z] [06:53:00.816] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:53:01.895] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.245Z] [06:53:01.903] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.245Z] [06:53:02.013] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.019] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.162] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250". [2026-03-18T06:56:29.245Z] [06:53:02.404] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.596] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.637] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.245Z] [06:53:02.637] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.245Z] [06:53:02.638] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.245Z] [06:53:02.652] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.730] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.783] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.805] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.820] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.840] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.860] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.897] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:02.898] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.245Z] [06:53:02.901] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\image [2026-03-18T06:56:29.245Z] [06:53:04.019] Command [PID: 5572]: [2026-03-18T06:56:29.245Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\image\AddLShortcutDirTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250\wixobj\a.msi [2026-03-18T06:56:29.245Z] [06:53:04.020] Returned: 0 [2026-03-18T06:56:29.245Z] [2026-03-18T06:56:29.245Z] [06:53:04.043] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:04.043] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output. [2026-03-18T06:56:29.245Z] [06:53:04.050] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:04.056] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.245Z] [06:53:04.058] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15698790551753959250". [2026-03-18T06:56:29.245Z] [06:53:04.260] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\output [2026-03-18T06:56:29.245Z] [06:53:04.262] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.245Z] [06:53:04.290] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:53:04.290] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:53:04.290] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.60780a75\fake_runtime-0] [2026-03-18T06:56:29.245Z] [06:53:04.290] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.245Z] [06:53:04.290] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.245Z] [06:53:04.290] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:00.6766164Z) [2026-03-18T06:56:29.245Z] [06:53:04.291] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.245Z] [06:53:04.291] TRACE: assertTrue(): Check [testStartupDirectory.60780a75\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.245Z] [06:53:04.291] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:53:04.291] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.245Z] [06:53:04.291] TRACE: Deleting [testStartupDirectory.60780a75] directory recursively [2026-03-18T06:56:29.245Z] [06:53:04.299] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=32 [2026-03-18T06:56:29.245Z] [06:53:04.299] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.245Z] [06:53:04.300] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.245Z] [06:53:04.301] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\launcher-1.properties] properties file... [2026-03-18T06:56:29.245Z] [06:53:04.301] TRACE: win-menu=false [2026-03-18T06:56:29.245Z] [06:53:04.301] TRACE: Done [2026-03-18T06:56:29.245Z] [06:53:04.302] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime] directory [2026-03-18T06:56:29.245Z] [06:53:04.307] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.245Z] [06:53:04.394] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.245Z] [06:53:04.394] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:04.395] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.246Z] [06:53:04.421] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:04.421] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:04.424] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.246Z] [06:53:05.421] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.246Z] [06:53:05.430] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.246Z] [06:53:05.542] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:05.547] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:05.659] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650". [2026-03-18T06:56:29.246Z] [06:53:05.702] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:05.703] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:05.705] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650". [2026-03-18T06:56:29.246Z] [06:53:05.986] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.192] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.238] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.246Z] [06:53:06.238] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.246Z] [06:53:06.239] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.246Z] [06:53:06.250] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.308] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.361] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.385] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.413] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.437] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.457] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.495] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:06.497] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.246Z] [06:53:06.503] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\image [2026-03-18T06:56:29.246Z] [06:53:07.749] Command [PID: 4804]: [2026-03-18T06:56:29.246Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9549111384815641650\wixobj\a.msi [2026-03-18T06:56:29.246Z] [06:53:07.750] Returned: 0 [2026-03-18T06:56:29.246Z] [2026-03-18T06:56:29.246Z] [06:53:07.770] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.246Z] [06:53:07.799] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:07.800] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.246Z] [06:53:07.800] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\fake_runtime] [2026-03-18T06:56:29.246Z] [06:53:07.801] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.246Z] [06:53:07.801] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.246Z] [06:53:07.801] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:04.3036624Z) [2026-03-18T06:56:29.246Z] [06:53:07.801] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.246Z] [06:53:07.801] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.246Z] [06:53:07.802] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.246Z] Export table [File] in [testStartupDirectory.3269a047\msi-db/File.idt] file [2026-03-18T06:56:29.246Z] Export table [Component] in [testStartupDirectory.3269a047\msi-db/Component.idt] file [2026-03-18T06:56:29.246Z] Export table [Directory] in [testStartupDirectory.3269a047\msi-db/Directory.idt] file [2026-03-18T06:56:29.246Z] [06:53:07.879] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:07.879] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.246Z] [06:53:07.881] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.246Z] [06:53:07.882] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.246Z] [06:53:07.882] TRACE: icacls "testStartupDirectory.3269a047\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.246Z] [06:53:07.882] TRACE: msiexec /a "testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files" [2026-03-18T06:56:29.246Z] [06:53:07.882] TRACE: Done [2026-03-18T06:56:29.246Z] [06:53:07.883] TRACE: exec: Execute [cmd /c testStartupDirectory.3269a047\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.246Z] [06:53:08.198] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:08.199] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.3269a047\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.246Z] [06:53:08.199] TRACE: Deleting [testStartupDirectory.3269a047\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.246Z] [06:53:08.200] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.246Z] [06:53:08.201] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.246Z] [06:53:08.201] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.246Z] [06:53:08.201] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.246Z] [06:53:08.202] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.246Z] [06:53:08.202] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.246Z] [06:53:08.202] TRACE: assertStringListEquals(1, testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.246Z] [06:53:08.202] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.246Z] [06:53:08.202] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.246Z] [06:53:08.203] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.246Z] [06:53:08.203] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.246Z] [06:53:08.203] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.246Z] [06:53:08.203] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.246Z] [06:53:08.203] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.246Z] [06:53:08.203] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.246Z] [06:53:08.203] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.246Z] [06:53:08.203] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.246Z] [06:53:08.204] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.246Z] [06:53:08.205] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.246Z] [06:53:08.297] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:08.298] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:08.298] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file [2026-03-18T06:56:29.246Z] [06:53:08.299] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.246Z] [06:53:08.322] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:08.322] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:08.324] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-0] directory [2026-03-18T06:56:29.246Z] [06:53:08.326] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.3269a047\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.246Z] [06:53:09.190] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\out-8432 [2026-03-18T06:56:29.246Z] [06:53:09.453] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:09.459] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:09.477] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4099617349000719624". [2026-03-18T06:56:29.246Z] [06:53:09.486] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.246Z] [06:53:09.515] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:09.515] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.3269a047\input --dest testStartupDirectory.3269a047\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.3269a047\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:09.516] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\fake_runtime-0] [2026-03-18T06:56:29.246Z] [06:53:09.516] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.246Z] [06:53:09.516] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.246Z] [06:53:09.516] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:08.3257107Z) [2026-03-18T06:56:29.246Z] [06:53:09.572] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.246Z] [06:53:10.112] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:10.112] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:10.112] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.246Z] [06:53:10.621] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:10.622] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:10.622] TRACE: Check icon file [testStartupDirectory.3269a047\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.3269a047\icons\expected.bmp] [2026-03-18T06:56:29.246Z] [06:53:10.622] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.246Z] [06:53:10.624] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.246Z] [2026-03-18T06:56:29.246Z] FileDescription [2026-03-18T06:56:29.246Z] --------------- [2026-03-18T06:56:29.246Z] AddLShortcutDirTest [2026-03-18T06:56:29.246Z] [2026-03-18T06:56:29.246Z] [2026-03-18T06:56:29.246Z] [06:53:10.941] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:10.941] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:10.941] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.246Z] [06:53:10.941] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.246Z] [06:53:10.941] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.246Z] [06:53:10.941] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.246Z] [06:53:10.942] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.246Z] [06:53:10.942] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.246Z] [06:53:10.942] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.246Z] [06:53:10.943] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.246Z] [06:53:10.943] TRACE: win-menu=false [2026-03-18T06:56:29.246Z] [06:53:10.943] TRACE: Done [2026-03-18T06:56:29.246Z] [06:53:10.944] TRACE: Init fake runtime in [testStartupDirectory.3269a047\fake_runtime-1] directory [2026-03-18T06:56:29.246Z] [06:53:10.946] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.246Z] [06:53:11.049] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:11.049] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.3269a047\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:11.049] TRACE: Delete [testStartupDirectory.3269a047\input\hello.jar] existing jar file [2026-03-18T06:56:29.246Z] [06:53:11.050] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.246Z] [06:53:11.073] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.246Z] [06:53:11.073] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.3269a047\input\hello.jar -C testStartupDirectory.3269a047\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.246Z] [06:53:11.075] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.246Z] [06:53:12.085] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.246Z] [06:53:12.093] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.246Z] [06:53:12.207] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:12.213] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:12.314] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049". [2026-03-18T06:56:29.246Z] [06:53:12.341] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:12.343] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:12.345] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049". [2026-03-18T06:56:29.246Z] [06:53:12.599] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:12.864] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:12.906] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.246Z] [06:53:12.906] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.246Z] [06:53:12.907] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.246Z] [06:53:12.918] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:12.971] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:13.016] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:13.035] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:13.045] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:13.060] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.246Z] [06:53:13.086] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:13.141] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:13.142] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.247Z] [06:53:13.149] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\image [2026-03-18T06:56:29.247Z] [06:53:14.412] Command [PID: 10180]: [2026-03-18T06:56:29.247Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049\wixobj\a.msi [2026-03-18T06:56:29.247Z] [06:53:14.413] Returned: 0 [2026-03-18T06:56:29.247Z] [2026-03-18T06:56:29.247Z] [06:53:14.429] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:14.429] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output. [2026-03-18T06:56:29.247Z] [06:53:14.437] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:14.443] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:14.444] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18186465746757025049". [2026-03-18T06:56:29.247Z] [06:53:14.644] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\output [2026-03-18T06:56:29.247Z] [06:53:14.646] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.247Z] [06:53:14.675] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.247Z] [06:53:14.675] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.247Z] [06:53:14.676] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.3269a047\fake_runtime-1] [2026-03-18T06:56:29.247Z] [06:53:14.676] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.247Z] [06:53:14.676] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.247Z] [06:53:14.676] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:10.9457441Z) [2026-03-18T06:56:29.247Z] [06:53:14.676] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.247Z] [06:53:14.676] TRACE: assertTrue(): Check [testStartupDirectory.3269a047\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.247Z] [06:53:14.677] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.247Z] [06:53:14.677] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.247Z] [06:53:14.677] TRACE: Deleting [testStartupDirectory.3269a047] directory recursively [2026-03-18T06:56:29.247Z] [06:53:14.689] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=44 [2026-03-18T06:56:29.247Z] [06:53:14.689] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.247Z] [06:53:14.690] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.247Z] [06:53:14.691] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\launcher-1.properties] properties file... [2026-03-18T06:56:29.247Z] [06:53:14.691] TRACE: win-menu=true [2026-03-18T06:56:29.247Z] [06:53:14.692] TRACE: Done [2026-03-18T06:56:29.247Z] [06:53:14.692] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime] directory [2026-03-18T06:56:29.247Z] [06:53:14.694] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.247Z] [06:53:14.794] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.247Z] [06:53:14.794] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.247Z] [06:53:14.795] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.247Z] [06:53:14.818] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.247Z] [06:53:14.818] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.247Z] [06:53:14.820] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.247Z] [06:53:15.839] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.247Z] [06:53:15.848] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.247Z] [06:53:15.960] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:15.966] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.075] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803". [2026-03-18T06:56:29.247Z] [06:53:16.134] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.137] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.138] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803". [2026-03-18T06:56:29.247Z] [06:53:16.406] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.655] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.706] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.247Z] [06:53:16.707] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.247Z] [06:53:16.707] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.247Z] [06:53:16.720] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.765] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.817] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.833] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.846] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.858] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.869] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.902] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:16.905] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.247Z] [06:53:16.916] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\image [2026-03-18T06:56:29.247Z] [06:53:18.197] Command [PID: 3216]: [2026-03-18T06:56:29.247Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4718144415531313803\wixobj\a.msi [2026-03-18T06:56:29.247Z] [06:53:18.198] Returned: 0 [2026-03-18T06:56:29.247Z] [2026-03-18T06:56:29.247Z] [06:53:18.213] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.247Z] [06:53:18.237] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.247Z] [06:53:18.237] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.247Z] [06:53:18.238] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\fake_runtime] [2026-03-18T06:56:29.247Z] [06:53:18.238] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.247Z] [06:53:18.238] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.247Z] [06:53:18.238] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:14.693791Z) [2026-03-18T06:56:29.247Z] [06:53:18.238] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.247Z] [06:53:18.238] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.247Z] [06:53:18.239] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.247Z] Export table [Shortcut] in [testStartupDirectory.84237716\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.247Z] Export table [Component] in [testStartupDirectory.84237716\msi-db/Component.idt] file [2026-03-18T06:56:29.247Z] Export table [Directory] in [testStartupDirectory.84237716\msi-db/Directory.idt] file [2026-03-18T06:56:29.247Z] Export table [File] in [testStartupDirectory.84237716\msi-db/File.idt] file [2026-03-18T06:56:29.247Z] [06:53:18.329] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.247Z] [06:53:18.329] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.247Z] [06:53:18.335] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.247Z] [06:53:18.335] TRACE: assertStringListEquals(1, launcher-1) [2026-03-18T06:56:29.247Z] [06:53:18.335] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.247Z] [06:53:18.335] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.247Z] [06:53:18.335] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T06:56:29.247Z] [06:53:18.335] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.247Z] [06:53:18.335] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.247Z] [06:53:18.335] TRACE: Done [2026-03-18T06:56:29.247Z] [06:53:18.336] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.247Z] [06:53:18.336] TRACE: icacls "testStartupDirectory.84237716\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.247Z] [06:53:18.336] TRACE: msiexec /a "testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files" [2026-03-18T06:56:29.247Z] [06:53:18.337] TRACE: Done [2026-03-18T06:56:29.247Z] [06:53:18.337] TRACE: exec: Execute [cmd /c testStartupDirectory.84237716\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.247Z] [06:53:18.677] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.247Z] [06:53:18.678] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.84237716\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.247Z] [06:53:18.679] TRACE: Deleting [testStartupDirectory.84237716\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.247Z] [06:53:18.679] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.247Z] [06:53:18.680] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.247Z] [06:53:18.680] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.247Z] [06:53:18.680] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.247Z] [06:53:18.682] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.247Z] [06:53:18.682] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.247Z] [06:53:18.682] TRACE: assertStringListEquals(1, testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.247Z] [06:53:18.682] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.247Z] [06:53:18.683] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.247Z] [06:53:18.683] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.247Z] [06:53:18.683] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.247Z] [06:53:18.683] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.247Z] [06:53:18.683] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.247Z] [06:53:18.683] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.247Z] [06:53:18.683] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.247Z] [06:53:18.683] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.247Z] [06:53:18.683] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.247Z] [06:53:18.684] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.247Z] [06:53:18.686] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.247Z] [06:53:18.780] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.247Z] [06:53:18.781] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.247Z] [06:53:18.781] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file [2026-03-18T06:56:29.247Z] [06:53:18.782] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.247Z] [06:53:18.805] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.247Z] [06:53:18.805] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.247Z] [06:53:18.806] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-0] directory [2026-03-18T06:56:29.247Z] [06:53:18.809] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.84237716\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.247Z] [06:53:19.626] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\out-8432 [2026-03-18T06:56:29.247Z] [06:53:19.842] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:19.849] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.247Z] [06:53:19.863] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7793217965772255245". [2026-03-18T06:56:29.247Z] [06:53:19.926] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.247Z] [06:53:19.950] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.247Z] [06:53:19.950] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.84237716\input --dest testStartupDirectory.84237716\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.84237716\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.247Z] [06:53:19.954] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\fake_runtime-0] [2026-03-18T06:56:29.247Z] [06:53:19.954] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.247Z] [06:53:19.954] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.248Z] [06:53:19.954] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:18.8078478Z) [2026-03-18T06:56:29.248Z] [06:53:20.007] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.248Z] [06:53:20.529] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.248Z] [06:53:20.529] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.248Z] [06:53:20.530] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.248Z] [06:53:21.043] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.248Z] [06:53:21.044] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.248Z] [06:53:21.044] TRACE: Check icon file [testStartupDirectory.84237716\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.84237716\icons\expected.bmp] [2026-03-18T06:56:29.248Z] [06:53:21.044] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.248Z] [06:53:21.046] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.248Z] [2026-03-18T06:56:29.248Z] FileDescription [2026-03-18T06:56:29.248Z] --------------- [2026-03-18T06:56:29.248Z] AddLShortcutDirTest [2026-03-18T06:56:29.248Z] [2026-03-18T06:56:29.248Z] [2026-03-18T06:56:29.248Z] [06:53:21.358] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.248Z] [06:53:21.359] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.248Z] [06:53:21.359] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.248Z] [06:53:21.359] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.248Z] [06:53:21.359] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.248Z] [06:53:21.359] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.248Z] [06:53:21.359] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.248Z] [06:53:21.359] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.248Z] [06:53:21.359] TRACE: assertTrue(): Check [testStartupDirectory.84237716\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.248Z] [06:53:21.360] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.248Z] [06:53:21.360] TRACE: win-menu=true [2026-03-18T06:56:29.248Z] [06:53:21.361] TRACE: Done [2026-03-18T06:56:29.248Z] [06:53:21.361] TRACE: Init fake runtime in [testStartupDirectory.84237716\fake_runtime-1] directory [2026-03-18T06:56:29.248Z] [06:53:21.363] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.248Z] [06:53:21.449] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.248Z] [06:53:21.449] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.84237716\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.248Z] [06:53:21.450] TRACE: Delete [testStartupDirectory.84237716\input\hello.jar] existing jar file [2026-03-18T06:56:29.248Z] [06:53:21.451] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.248Z] [06:53:21.474] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.248Z] [06:53:21.474] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.84237716\input\hello.jar -C testStartupDirectory.84237716\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.248Z] [06:53:21.476] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.248Z] [06:53:22.540] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.248Z] [06:53:22.548] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.248Z] [06:53:22.682] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:22.690] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:22.701] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717". [2026-03-18T06:56:29.248Z] [06:53:22.827] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:22.830] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:22.831] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717". [2026-03-18T06:56:29.248Z] [06:53:23.039] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.309] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.344] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.248Z] [06:53:23.345] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.248Z] [06:53:23.345] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.248Z] [06:53:23.355] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.413] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.461] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.480] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.488] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.509] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.524] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.570] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:23.572] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.248Z] [06:53:23.575] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\image [2026-03-18T06:56:29.248Z] [06:53:24.885] Command [PID: 8320]: [2026-03-18T06:56:29.248Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717\wixobj\a.msi [2026-03-18T06:56:29.248Z] [06:53:24.885] Returned: 0 [2026-03-18T06:56:29.248Z] [2026-03-18T06:56:29.248Z] [06:53:24.902] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:24.902] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output. [2026-03-18T06:56:29.248Z] [06:53:24.910] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:24.917] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:24.919] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14490341111470913717". [2026-03-18T06:56:29.248Z] [06:53:25.126] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\output [2026-03-18T06:56:29.248Z] [06:53:25.127] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.248Z] [06:53:25.155] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.248Z] [06:53:25.155] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.248Z] [06:53:25.155] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.84237716\fake_runtime-1] [2026-03-18T06:56:29.248Z] [06:53:25.156] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.248Z] [06:53:25.156] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.248Z] [06:53:25.156] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:21.3628717Z) [2026-03-18T06:56:29.248Z] [06:53:25.156] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.248Z] [06:53:25.156] TRACE: assertTrue(): Check [testStartupDirectory.84237716\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.248Z] [06:53:25.156] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.248Z] [06:53:25.156] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.248Z] [06:53:25.156] TRACE: Deleting [testStartupDirectory.84237716] directory recursively [2026-03-18T06:56:29.248Z] [06:53:25.169] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=48 [2026-03-18T06:56:29.248Z] [06:53:25.169] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.248Z] [06:53:25.170] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.248Z] [06:53:25.171] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\launcher-1.properties] properties file... [2026-03-18T06:56:29.248Z] [06:53:25.171] TRACE: win-menu=false [2026-03-18T06:56:29.248Z] [06:53:25.172] TRACE: Done [2026-03-18T06:56:29.248Z] [06:53:25.172] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime] directory [2026-03-18T06:56:29.248Z] [06:53:25.174] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.248Z] [06:53:25.272] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.248Z] [06:53:25.273] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.248Z] [06:53:25.274] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.248Z] [06:53:25.297] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.248Z] [06:53:25.297] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.248Z] [06:53:25.300] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.248Z] [06:53:26.325] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.248Z] [06:53:26.333] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.248Z] [06:53:26.444] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:26.450] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:26.552] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877". [2026-03-18T06:56:29.248Z] [06:53:26.618] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:26.621] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:26.622] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877". [2026-03-18T06:56:29.248Z] [06:53:26.891] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:27.143] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.248Z] [06:53:27.188] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.249Z] [06:53:27.189] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.249Z] [06:53:27.189] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.249Z] [06:53:27.202] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:27.250] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:27.305] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:27.321] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:27.330] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:27.344] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:27.358] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:27.397] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:27.398] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.249Z] [06:53:27.402] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\image [2026-03-18T06:56:29.249Z] [06:53:28.669] Command [PID: 1600]: [2026-03-18T06:56:29.249Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3148856560059270877\wixobj\a.msi [2026-03-18T06:56:29.249Z] [06:53:28.670] Returned: 0 [2026-03-18T06:56:29.249Z] [2026-03-18T06:56:29.249Z] [06:53:28.688] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.249Z] [06:53:28.714] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:28.714] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.249Z] [06:53:28.715] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\fake_runtime] [2026-03-18T06:56:29.249Z] [06:53:28.715] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.249Z] [06:53:28.715] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.249Z] [06:53:28.715] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:25.1739212Z) [2026-03-18T06:56:29.249Z] [06:53:28.715] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.249Z] [06:53:28.715] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.249Z] [06:53:28.716] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.249Z] Export table [Shortcut] in [testStartupDirectory.df2d6994\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.249Z] Export table [Component] in [testStartupDirectory.df2d6994\msi-db/Component.idt] file [2026-03-18T06:56:29.249Z] Export table [Directory] in [testStartupDirectory.df2d6994\msi-db/Directory.idt] file [2026-03-18T06:56:29.249Z] Export table [File] in [testStartupDirectory.df2d6994\msi-db/File.idt] file [2026-03-18T06:56:29.249Z] [06:53:28.804] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:28.804] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.249Z] [06:53:28.808] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.249Z] [06:53:28.808] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T06:56:29.249Z] [06:53:28.808] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.249Z] [06:53:28.808] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.249Z] [06:53:28.808] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-03-18T06:56:29.249Z] [06:53:28.809] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T06:56:29.249Z] [06:53:28.809] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.249Z] [06:53:28.809] TRACE: Done [2026-03-18T06:56:29.249Z] [06:53:28.809] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.249Z] [06:53:28.810] TRACE: icacls "testStartupDirectory.df2d6994\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.249Z] [06:53:28.810] TRACE: msiexec /a "testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files" [2026-03-18T06:56:29.249Z] [06:53:28.810] TRACE: Done [2026-03-18T06:56:29.249Z] [06:53:28.810] TRACE: exec: Execute [cmd /c testStartupDirectory.df2d6994\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.249Z] [06:53:29.131] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:29.132] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.df2d6994\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.249Z] [06:53:29.133] TRACE: Deleting [testStartupDirectory.df2d6994\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.249Z] [06:53:29.133] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.249Z] [06:53:29.134] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.249Z] [06:53:29.134] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.249Z] [06:53:29.134] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.249Z] [06:53:29.135] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.249Z] [06:53:29.135] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.249Z] [06:53:29.135] TRACE: assertStringListEquals(1, testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.249Z] [06:53:29.136] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.249Z] [06:53:29.137] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.249Z] [06:53:29.138] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.249Z] [06:53:29.237] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:29.237] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.249Z] [06:53:29.238] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file [2026-03-18T06:56:29.249Z] [06:53:29.239] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.249Z] [06:53:29.262] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:29.262] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.249Z] [06:53:29.264] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-0] directory [2026-03-18T06:56:29.249Z] [06:53:29.267] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.df2d6994\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.249Z] [06:53:30.480] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\out-8432 [2026-03-18T06:56:29.249Z] [06:53:30.677] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:30.683] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:30.817] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3888794269148148152". [2026-03-18T06:56:29.249Z] [06:53:30.825] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.249Z] [06:53:30.863] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:30.863] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.df2d6994\input --dest testStartupDirectory.df2d6994\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.df2d6994\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.249Z] [06:53:30.864] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\fake_runtime-0] [2026-03-18T06:56:29.249Z] [06:53:30.864] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.249Z] [06:53:30.864] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.249Z] [06:53:30.864] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:29.2659707Z) [2026-03-18T06:56:29.249Z] [06:53:30.918] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.249Z] [06:53:31.429] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:31.429] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.249Z] [06:53:31.430] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.249Z] [06:53:31.936] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:31.936] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.249Z] [06:53:31.936] TRACE: Check icon file [testStartupDirectory.df2d6994\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.df2d6994\icons\expected.bmp] [2026-03-18T06:56:29.249Z] [06:53:31.937] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.249Z] [06:53:31.938] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.249Z] [2026-03-18T06:56:29.249Z] FileDescription [2026-03-18T06:56:29.249Z] --------------- [2026-03-18T06:56:29.249Z] AddLShortcutDirTest [2026-03-18T06:56:29.249Z] [2026-03-18T06:56:29.249Z] [2026-03-18T06:56:29.249Z] [06:53:32.245] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:32.245] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.249Z] [06:53:32.245] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.249Z] [06:53:32.245] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.249Z] [06:53:32.245] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.249Z] [06:53:32.245] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.249Z] [06:53:32.245] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.249Z] [06:53:32.246] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.249Z] [06:53:32.246] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.249Z] [06:53:32.246] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.249Z] [06:53:32.247] TRACE: win-menu=false [2026-03-18T06:56:29.249Z] [06:53:32.247] TRACE: Done [2026-03-18T06:56:29.249Z] [06:53:32.248] TRACE: Init fake runtime in [testStartupDirectory.df2d6994\fake_runtime-1] directory [2026-03-18T06:56:29.249Z] [06:53:32.249] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.249Z] [06:53:32.327] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:32.327] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.df2d6994\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.249Z] [06:53:32.327] TRACE: Delete [testStartupDirectory.df2d6994\input\hello.jar] existing jar file [2026-03-18T06:56:29.249Z] [06:53:32.328] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.249Z] [06:53:32.351] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.249Z] [06:53:32.351] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.df2d6994\input\hello.jar -C testStartupDirectory.df2d6994\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.249Z] [06:53:32.353] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.249Z] [06:53:33.592] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.249Z] [06:53:33.600] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.249Z] [06:53:33.716] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:33.722] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:33.838] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096". [2026-03-18T06:56:29.249Z] [06:53:33.869] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:33.872] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:33.873] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096". [2026-03-18T06:56:29.249Z] [06:53:34.076] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:34.342] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:34.389] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.249Z] [06:53:34.389] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.249Z] [06:53:34.389] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.249Z] [06:53:34.400] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:34.456] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:34.509] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:34.527] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:34.535] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:34.548] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:34.561] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.249Z] [06:53:34.594] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:34.595] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.250Z] [06:53:34.601] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\image [2026-03-18T06:56:29.250Z] [06:53:35.867] Command [PID: 6672]: [2026-03-18T06:56:29.250Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096\wixobj\a.msi [2026-03-18T06:56:29.250Z] [06:53:35.868] Returned: 0 [2026-03-18T06:56:29.250Z] [2026-03-18T06:56:29.250Z] [06:53:35.883] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:35.883] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output. [2026-03-18T06:56:29.250Z] [06:53:35.885] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:35.888] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:35.891] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2945880843754711096". [2026-03-18T06:56:29.250Z] [06:53:36.091] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\output [2026-03-18T06:56:29.250Z] [06:53:36.092] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.250Z] [06:53:36.119] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.250Z] [06:53:36.119] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.250Z] [06:53:36.119] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.df2d6994\fake_runtime-1] [2026-03-18T06:56:29.250Z] [06:53:36.119] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.250Z] [06:53:36.119] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.250Z] [06:53:36.119] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:32.2480083Z) [2026-03-18T06:56:29.250Z] [06:53:36.119] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.250Z] [06:53:36.120] TRACE: assertTrue(): Check [testStartupDirectory.df2d6994\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.250Z] [06:53:36.120] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.250Z] [06:53:36.120] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.250Z] [06:53:36.120] TRACE: Deleting [testStartupDirectory.df2d6994] directory recursively [2026-03-18T06:56:29.250Z] [06:53:36.131] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=48 [2026-03-18T06:56:29.250Z] [06:53:36.131] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.250Z] [06:53:36.132] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.250Z] [06:53:36.133] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\launcher-1.properties] properties file... [2026-03-18T06:56:29.250Z] [06:53:36.133] TRACE: win-menu=true [2026-03-18T06:56:29.250Z] [06:53:36.134] TRACE: Done [2026-03-18T06:56:29.250Z] [06:53:36.134] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime] directory [2026-03-18T06:56:29.250Z] [06:53:36.136] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.250Z] [06:53:36.228] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.250Z] [06:53:36.228] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.250Z] [06:53:36.229] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.250Z] [06:53:36.251] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.250Z] [06:53:36.251] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.250Z] [06:53:36.254] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.250Z] [06:53:37.378] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.250Z] [06:53:37.387] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.250Z] [06:53:37.503] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:37.508] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:37.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085". [2026-03-18T06:56:29.250Z] [06:53:37.675] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:37.676] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:37.679] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085". [2026-03-18T06:56:29.250Z] [06:53:37.931] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.158] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.201] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.250Z] [06:53:38.202] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.250Z] [06:53:38.202] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.250Z] [06:53:38.213] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.284] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.335] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.353] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.364] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.378] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.389] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.419] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:38.420] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.250Z] [06:53:38.423] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\image [2026-03-18T06:56:29.250Z] [06:53:39.682] Command [PID: 7048]: [2026-03-18T06:56:29.250Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15571979010517265085\wixobj\a.msi [2026-03-18T06:56:29.250Z] [06:53:39.682] Returned: 0 [2026-03-18T06:56:29.250Z] [2026-03-18T06:56:29.250Z] [06:53:39.708] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.250Z] [06:53:39.744] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.250Z] [06:53:39.744] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.250Z] [06:53:39.745] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\fake_runtime] [2026-03-18T06:56:29.250Z] [06:53:39.745] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.250Z] [06:53:39.745] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.250Z] [06:53:39.745] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:36.1350562Z) [2026-03-18T06:56:29.250Z] [06:53:39.745] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.250Z] [06:53:39.745] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.250Z] [06:53:39.747] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.250Z] Export table [Shortcut] in [testStartupDirectory.dc4ad029\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.250Z] Export table [Component] in [testStartupDirectory.dc4ad029\msi-db/Component.idt] file [2026-03-18T06:56:29.250Z] Export table [Directory] in [testStartupDirectory.dc4ad029\msi-db/Directory.idt] file [2026-03-18T06:56:29.250Z] Export table [File] in [testStartupDirectory.dc4ad029\msi-db/File.idt] file [2026-03-18T06:56:29.250Z] [06:53:39.836] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.250Z] [06:53:39.836] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.250Z] [06:53:39.838] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: Done [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.250Z] [06:53:39.839] TRACE: Done [2026-03-18T06:56:29.250Z] [06:53:39.840] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.250Z] [06:53:39.840] TRACE: icacls "testStartupDirectory.dc4ad029\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.250Z] [06:53:39.840] TRACE: msiexec /a "testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files" [2026-03-18T06:56:29.250Z] [06:53:39.841] TRACE: Done [2026-03-18T06:56:29.250Z] [06:53:39.841] TRACE: exec: Execute [cmd /c testStartupDirectory.dc4ad029\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.250Z] [06:53:40.179] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.250Z] [06:53:40.180] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.dc4ad029\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.250Z] [06:53:40.181] TRACE: Deleting [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.250Z] [06:53:40.181] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.250Z] [06:53:40.182] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.250Z] [06:53:40.182] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.250Z] [06:53:40.182] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.250Z] [06:53:40.183] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.250Z] [06:53:40.183] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.250Z] [06:53:40.183] TRACE: assertStringListEquals(1, testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.250Z] [06:53:40.184] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.250Z] [06:53:40.184] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.250Z] [06:53:40.184] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.250Z] [06:53:40.184] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.250Z] [06:53:40.184] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.250Z] [06:53:40.184] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.250Z] [06:53:40.184] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.250Z] [06:53:40.184] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.250Z] [06:53:40.185] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.250Z] [06:53:40.185] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.250Z] [06:53:40.185] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.250Z] [06:53:40.188] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.250Z] [06:53:40.311] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.250Z] [06:53:40.312] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.250Z] [06:53:40.312] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file [2026-03-18T06:56:29.250Z] [06:53:40.313] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.250Z] [06:53:40.336] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.250Z] [06:53:40.337] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.250Z] [06:53:40.338] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-0] directory [2026-03-18T06:56:29.250Z] [06:53:40.341] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.dc4ad029\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.250Z] [06:53:41.177] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\out-8432 [2026-03-18T06:56:29.250Z] [06:53:41.372] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:41.378] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.250Z] [06:53:41.388] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10642166218734884435". [2026-03-18T06:56:29.250Z] [06:53:41.477] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.250Z] [06:53:41.516] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.250Z] [06:53:41.516] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.dc4ad029\input --dest testStartupDirectory.dc4ad029\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.dc4ad029\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.250Z] [06:53:41.517] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\fake_runtime-0] [2026-03-18T06:56:29.250Z] [06:53:41.517] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.250Z] [06:53:41.517] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.250Z] [06:53:41.517] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:40.3391158Z) [2026-03-18T06:56:29.250Z] [06:53:41.571] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.250Z] [06:53:42.095] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:42.095] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.251Z] [06:53:42.095] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.251Z] [06:53:42.602] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:42.603] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.251Z] [06:53:42.603] TRACE: Check icon file [testStartupDirectory.dc4ad029\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.dc4ad029\icons\expected.bmp] [2026-03-18T06:56:29.251Z] [06:53:42.603] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.251Z] [06:53:42.605] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.251Z] [2026-03-18T06:56:29.251Z] FileDescription [2026-03-18T06:56:29.251Z] --------------- [2026-03-18T06:56:29.251Z] AddLShortcutDirTest [2026-03-18T06:56:29.251Z] [2026-03-18T06:56:29.251Z] [2026-03-18T06:56:29.251Z] [06:53:42.921] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:42.921] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.251Z] [06:53:42.921] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.251Z] [06:53:42.921] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.251Z] [06:53:42.922] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.251Z] [06:53:42.922] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.251Z] [06:53:42.922] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.251Z] [06:53:42.922] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.251Z] [06:53:42.922] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.251Z] [06:53:42.923] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.251Z] [06:53:42.923] TRACE: win-menu=true [2026-03-18T06:56:29.251Z] [06:53:42.923] TRACE: Done [2026-03-18T06:56:29.251Z] [06:53:42.924] TRACE: Init fake runtime in [testStartupDirectory.dc4ad029\fake_runtime-1] directory [2026-03-18T06:56:29.251Z] [06:53:42.925] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.251Z] [06:53:42.994] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:42.994] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.dc4ad029\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.251Z] [06:53:42.995] TRACE: Delete [testStartupDirectory.dc4ad029\input\hello.jar] existing jar file [2026-03-18T06:56:29.251Z] [06:53:42.995] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.251Z] [06:53:43.019] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:43.019] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.dc4ad029\input\hello.jar -C testStartupDirectory.dc4ad029\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.251Z] [06:53:43.024] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.251Z] [06:53:44.037] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.251Z] [06:53:44.046] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.251Z] [06:53:44.177] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:44.183] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:44.415] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142". [2026-03-18T06:56:29.251Z] [06:53:44.431] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:44.433] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:44.434] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142". [2026-03-18T06:56:29.251Z] [06:53:44.684] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:44.876] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:44.918] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.251Z] [06:53:44.918] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.251Z] [06:53:44.919] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.251Z] [06:53:44.929] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:44.993] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:45.045] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:45.061] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:45.075] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:45.090] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:45.104] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:45.132] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:45.133] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.251Z] [06:53:45.136] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\image [2026-03-18T06:56:29.251Z] [06:53:46.417] Command [PID: 7316]: [2026-03-18T06:56:29.251Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142\wixobj\a.msi [2026-03-18T06:56:29.251Z] [06:53:46.418] Returned: 0 [2026-03-18T06:56:29.251Z] [2026-03-18T06:56:29.251Z] [06:53:46.433] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:46.434] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output. [2026-03-18T06:56:29.251Z] [06:53:46.437] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:46.443] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:46.446] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16918389847316238142". [2026-03-18T06:56:29.251Z] [06:53:46.651] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\output [2026-03-18T06:56:29.251Z] [06:53:46.653] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.251Z] [06:53:46.678] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:46.679] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.251Z] [06:53:46.680] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.dc4ad029\fake_runtime-1] [2026-03-18T06:56:29.251Z] [06:53:46.680] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.251Z] [06:53:46.680] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.251Z] [06:53:46.680] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:42.9251416Z) [2026-03-18T06:56:29.251Z] [06:53:46.680] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.251Z] [06:53:46.680] TRACE: assertTrue(): Check [testStartupDirectory.dc4ad029\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.251Z] [06:53:46.680] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.251Z] [06:53:46.680] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.251Z] [06:53:46.681] TRACE: Deleting [testStartupDirectory.dc4ad029] directory recursively [2026-03-18T06:56:29.251Z] [06:53:46.693] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=52 [2026-03-18T06:56:29.251Z] [06:53:46.693] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-03-18T06:56:29.251Z] [06:53:46.694] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.251Z] [06:53:46.696] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\launcher-1.properties] properties file... [2026-03-18T06:56:29.251Z] [06:53:46.696] TRACE: Done [2026-03-18T06:56:29.251Z] [06:53:46.696] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime] directory [2026-03-18T06:56:29.251Z] [06:53:46.699] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.251Z] [06:53:46.793] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:46.793] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.251Z] [06:53:46.794] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.251Z] [06:53:46.819] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:46.819] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.251Z] [06:53:46.822] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.251Z] [06:53:47.956] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.251Z] [06:53:47.964] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.251Z] [06:53:48.183] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.208] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314". [2026-03-18T06:56:29.251Z] [06:53:48.232] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.233] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.235] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314". [2026-03-18T06:56:29.251Z] [06:53:48.473] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.694] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.769] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.251Z] [06:53:48.770] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.251Z] [06:53:48.770] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.251Z] [06:53:48.781] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.851] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.909] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.926] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.937] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.949] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.958] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.991] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.251Z] [06:53:48.992] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.251Z] [06:53:48.996] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\image [2026-03-18T06:56:29.251Z] [06:53:50.265] Command [PID: 7548]: [2026-03-18T06:56:29.251Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10598977331290211314\wixobj\a.msi [2026-03-18T06:56:29.251Z] [06:53:50.265] Returned: 0 [2026-03-18T06:56:29.251Z] [2026-03-18T06:56:29.251Z] [06:53:50.287] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.251Z] [06:53:50.314] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:50.314] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.251Z] [06:53:50.314] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\fake_runtime] [2026-03-18T06:56:29.251Z] [06:53:50.315] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.251Z] [06:53:50.315] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.251Z] [06:53:50.315] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:46.6981883Z) [2026-03-18T06:56:29.251Z] [06:53:50.315] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.251Z] [06:53:50.315] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.251Z] [06:53:50.316] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.251Z] Export table [Shortcut] in [testStartupDirectory.d493da1b\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.251Z] Export table [Component] in [testStartupDirectory.d493da1b\msi-db/Component.idt] file [2026-03-18T06:56:29.251Z] Export table [Directory] in [testStartupDirectory.d493da1b\msi-db/Directory.idt] file [2026-03-18T06:56:29.251Z] Export table [File] in [testStartupDirectory.d493da1b\msi-db/File.idt] file [2026-03-18T06:56:29.251Z] [06:53:50.391] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.251Z] [06:53:50.392] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.251Z] [06:53:50.397] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.251Z] [06:53:50.397] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T06:56:29.251Z] [06:53:50.397] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T06:56:29.251Z] [06:53:50.397] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.251Z] [06:53:50.397] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.251Z] [06:53:50.397] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-03-18T06:56:29.251Z] [06:53:50.397] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T06:56:29.251Z] [06:53:50.398] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.251Z] [06:53:50.398] TRACE: Done [2026-03-18T06:56:29.251Z] [06:53:50.398] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.251Z] [06:53:50.398] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.251Z] [06:53:50.398] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T06:56:29.251Z] [06:53:50.398] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.251Z] [06:53:50.398] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.251Z] [06:53:50.398] TRACE: Done [2026-03-18T06:56:29.251Z] [06:53:50.399] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.251Z] [06:53:50.399] TRACE: icacls "testStartupDirectory.d493da1b\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.251Z] [06:53:50.399] TRACE: msiexec /a "testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files" [2026-03-18T06:56:29.251Z] [06:53:50.400] TRACE: Done [2026-03-18T06:56:29.251Z] [06:53:50.400] TRACE: exec: Execute [cmd /c testStartupDirectory.d493da1b\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.251Z] [06:53:50.752] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:50.753] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.d493da1b\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.252Z] [06:53:50.754] TRACE: Deleting [testStartupDirectory.d493da1b\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.252Z] [06:53:50.754] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.252Z] [06:53:50.755] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.252Z] [06:53:50.755] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.252Z] [06:53:50.755] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.252Z] [06:53:50.756] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.252Z] [06:53:50.756] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.252Z] [06:53:50.756] TRACE: assertStringListEquals(1, testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.252Z] [06:53:50.756] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.252Z] [06:53:50.757] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.252Z] [06:53:50.757] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.252Z] [06:53:50.757] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.252Z] [06:53:50.757] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.252Z] [06:53:50.757] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.252Z] [06:53:50.757] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.252Z] [06:53:50.757] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.252Z] [06:53:50.757] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.252Z] [06:53:50.757] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.252Z] [06:53:50.758] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.252Z] [06:53:50.760] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.252Z] [06:53:50.865] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:50.866] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:50.867] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file [2026-03-18T06:56:29.252Z] [06:53:50.867] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.252Z] [06:53:50.887] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:50.887] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:50.888] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-0] directory [2026-03-18T06:56:29.252Z] [06:53:50.891] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.d493da1b\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.252Z] [06:53:51.721] Creating app package: StartupDirectoryAddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\out-8432 [2026-03-18T06:56:29.252Z] [06:53:51.934] Using default package resource JavaApp.ico [icon] (add StartupDirectoryAddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:51.940] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectoryAddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:52.081] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10760954373152511350". [2026-03-18T06:56:29.252Z] [06:53:52.089] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.252Z] [06:53:52.116] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:52.116] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory.d493da1b\input --dest testStartupDirectory.d493da1b\out-8432 --name StartupDirectoryAddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory.d493da1b\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:52.121] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\fake_runtime-0] [2026-03-18T06:56:29.252Z] [06:53:52.121] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.252Z] [06:53:52.121] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.252Z] [06:53:52.122] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:50.8892389Z) [2026-03-18T06:56:29.252Z] [06:53:52.187] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.252Z] [06:53:52.735] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:52.735] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:52.735] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.252Z] [06:53:53.240] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:53.241] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:53.241] TRACE: Check icon file [testStartupDirectory.d493da1b\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory.d493da1b\icons\expected.bmp] [2026-03-18T06:56:29.252Z] [06:53:53.241] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.252Z] [06:53:53.242] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.252Z] [2026-03-18T06:56:29.252Z] FileDescription [2026-03-18T06:56:29.252Z] --------------- [2026-03-18T06:56:29.252Z] AddLShortcutDirTest [2026-03-18T06:56:29.252Z] [2026-03-18T06:56:29.252Z] [2026-03-18T06:56:29.252Z] [06:53:53.553] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:53.553] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:53.553] TRACE: assertEquals(AddLShortcutDirTest): Check file description of [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] [2026-03-18T06:56:29.252Z] [06:53:53.553] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] path exists [2026-03-18T06:56:29.252Z] [06:53:53.553] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] is a file [2026-03-18T06:56:29.252Z] [06:53:53.553] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.exe] file is executable [2026-03-18T06:56:29.252Z] [06:53:53.554] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.252Z] [06:53:53.554] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.252Z] [06:53:53.554] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\unpacked-msi\Program Files\AddLShortcutDirTest\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.252Z] [06:53:53.555] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\launcher-1-0.properties] properties file... [2026-03-18T06:56:29.252Z] [06:53:53.555] TRACE: Done [2026-03-18T06:56:29.252Z] [06:53:53.555] TRACE: Init fake runtime in [testStartupDirectory.d493da1b\fake_runtime-1] directory [2026-03-18T06:56:29.252Z] [06:53:53.557] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.252Z] [06:53:53.643] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:53.643] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.d493da1b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:53.644] TRACE: Delete [testStartupDirectory.d493da1b\input\hello.jar] existing jar file [2026-03-18T06:56:29.252Z] [06:53:53.644] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.252Z] [06:53:53.668] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:53.668] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.d493da1b\input\hello.jar -C testStartupDirectory.d493da1b\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:53.670] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.252Z] [06:53:54.799] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.252Z] [06:53:54.807] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.252Z] [06:53:54.911] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:54.917] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.020] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466". [2026-03-18T06:56:29.252Z] [06:53:55.059] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.062] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.064] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466". [2026-03-18T06:56:29.252Z] [06:53:55.288] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.565] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.612] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.252Z] [06:53:55.613] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.252Z] [06:53:55.613] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.252Z] [06:53:55.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-03-18T06:56:29.252Z] [06:53:55.696] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.746] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.762] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.770] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.778] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.789] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.820] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:55.820] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.252Z] [06:53:55.824] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\image [2026-03-18T06:56:29.252Z] [06:53:57.070] Command [PID: 9220]: [2026-03-18T06:56:29.252Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\image\AddLShortcutDirTest.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466\wixobj\a.msi [2026-03-18T06:56:29.252Z] [06:53:57.070] Returned: 0 [2026-03-18T06:56:29.252Z] [2026-03-18T06:56:29.252Z] [06:53:57.086] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:57.087] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output. [2026-03-18T06:56:29.252Z] [06:53:57.087] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:57.092] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:57.093] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11731393225503023466". [2026-03-18T06:56:29.252Z] [06:53:57.295] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\output [2026-03-18T06:56:29.252Z] [06:53:57.297] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.252Z] [06:53:57.322] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:57.322] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.252Z] [06:53:57.323] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.d493da1b\fake_runtime-1] [2026-03-18T06:56:29.252Z] [06:53:57.323] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.252Z] [06:53:57.323] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.252Z] [06:53:57.323] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:53.5562712Z) [2026-03-18T06:56:29.252Z] [06:53:57.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.252Z] [06:53:57.323] TRACE: assertTrue(): Check [testStartupDirectory.d493da1b\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.252Z] [06:53:57.323] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.252Z] [06:53:57.323] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.252Z] [06:53:57.324] TRACE: Deleting [testStartupDirectory.d493da1b] directory recursively [2026-03-18T06:56:29.252Z] [06:53:57.336] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=52 [2026-03-18T06:56:29.252Z] [06:53:57.336] [ RUN ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-03-18T06:56:29.252Z] [06:53:57.336] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.252Z] [06:53:57.337] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime] directory [2026-03-18T06:56:29.252Z] [06:53:57.339] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.252Z] [06:53:57.423] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:57.424] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:57.425] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.252Z] [06:53:57.448] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.252Z] [06:53:57.448] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.252Z] [06:53:57.450] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.252Z] [06:53:58.465] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.252Z] [06:53:58.475] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.252Z] [06:53:58.582] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:58.588] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:58.686] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071". [2026-03-18T06:56:29.252Z] [06:53:58.918] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:59.114] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:59.162] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.252Z] [06:53:59.162] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.252Z] [06:53:59.162] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.252Z] [06:53:59.173] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:59.253] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:59.311] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:59.327] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.252Z] [06:53:59.342] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:53:59.354] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:53:59.365] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:53:59.397] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:53:59.397] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.253Z] [06:53:59.401] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\image [2026-03-18T06:56:29.253Z] [06:54:00.508] Command [PID: 964]: [2026-03-18T06:56:29.253Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\image\AddLShortcutDirTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1786137930967325071\wixobj\a.msi [2026-03-18T06:56:29.253Z] [06:54:00.509] Returned: 0 [2026-03-18T06:56:29.253Z] [2026-03-18T06:56:29.253Z] [06:54:00.525] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.253Z] [06:54:00.551] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.253Z] [06:54:00.551] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.253Z] [06:54:00.551] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\fake_runtime] [2026-03-18T06:56:29.253Z] [06:54:00.552] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.253Z] [06:54:00.552] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.253Z] [06:54:00.552] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:53:57.3383191Z) [2026-03-18T06:56:29.253Z] [06:54:00.552] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] path exists [2026-03-18T06:56:29.253Z] [06:54:00.552] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi] is a file [2026-03-18T06:56:29.253Z] [06:54:00.553] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.253Z] Export table [Shortcut] in [testStartupDirectory.0a2e75cf\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.253Z] Export table [Component] in [testStartupDirectory.0a2e75cf\msi-db/Component.idt] file [2026-03-18T06:56:29.253Z] Export table [Directory] in [testStartupDirectory.0a2e75cf\msi-db/Directory.idt] file [2026-03-18T06:56:29.253Z] Export table [File] in [testStartupDirectory.0a2e75cf\msi-db/File.idt] file [2026-03-18T06:56:29.253Z] [06:54:00.632] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.253Z] [06:54:00.632] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.253Z] [06:54:00.636] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.253Z] [06:54:00.636] TRACE: assertStringListEquals(1, AddLShortcutDirTest) [2026-03-18T06:56:29.253Z] [06:54:00.636] TRACE: assertEquals(1): Check the number of shortcuts of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.253Z] [06:54:00.636] TRACE: Verify shortcut #1 of launcher [AddLShortcutDirTest] [2026-03-18T06:56:29.253Z] [06:54:00.636] TRACE: assertEquals(ProgramMenuFolder\Unknown\AddLShortcutDirTest): Check the shortcut path [2026-03-18T06:56:29.253Z] [06:54:00.636] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest\AddLShortcutDirTest.exe): Check the shortcut target [2026-03-18T06:56:29.253Z] [06:54:00.636] TRACE: assertEquals(ProgramFiles64Folder\AddLShortcutDirTest): Check the shortcut work directory [2026-03-18T06:56:29.253Z] [06:54:00.636] TRACE: Done [2026-03-18T06:56:29.253Z] [06:54:00.637] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.253Z] [06:54:00.637] TRACE: icacls "testStartupDirectory.0a2e75cf\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.253Z] [06:54:00.637] TRACE: msiexec /a "testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\unpacked-msi\Program Files" [2026-03-18T06:56:29.253Z] [06:54:00.638] TRACE: Done [2026-03-18T06:56:29.253Z] [06:54:00.639] TRACE: exec: Execute [cmd /c testStartupDirectory.0a2e75cf\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.253Z] [06:54:00.964] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.253Z] [06:54:00.964] TRACE: Convert [PFiles64\AddLShortcutDirTest] into [AddLShortcutDirTest] in [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.253Z] [06:54:00.965] TRACE: Deleting [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.253Z] [06:54:00.966] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.253Z] [06:54:00.966] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.253Z] [06:54:00.966] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.253Z] [06:54:00.966] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.253Z] [06:54:00.966] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.253Z] [06:54:00.967] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.253Z] [06:54:00.967] TRACE: assertStringListEquals(1, testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\.package) [2026-03-18T06:56:29.253Z] [06:54:00.967] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] path exists [2026-03-18T06:56:29.253Z] [06:54:00.967] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] is a file [2026-03-18T06:56:29.253Z] [06:54:00.967] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.exe] file is executable [2026-03-18T06:56:29.253Z] [06:54:00.967] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] path exists [2026-03-18T06:56:29.253Z] [06:54:00.967] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\AddLShortcutDirTest.cfg] is a file [2026-03-18T06:56:29.253Z] [06:54:00.967] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\AddLShortcutDirTest.ico] path doesn't exist [2026-03-18T06:56:29.253Z] [06:54:00.968] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] path exists [2026-03-18T06:56:29.253Z] [06:54:00.968] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\app\hello.jar] is a file [2026-03-18T06:56:29.253Z] [06:54:00.968] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] path exists [2026-03-18T06:56:29.253Z] [06:54:00.968] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\unpacked-msi\Program Files\AddLShortcutDirTest\runtime] is a directory [2026-03-18T06:56:29.253Z] [06:54:00.969] TRACE: Init fake runtime in [testStartupDirectory.0a2e75cf\fake_runtime-0] directory [2026-03-18T06:56:29.253Z] [06:54:00.971] TRACE: exec: Execute tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.253Z] [06:54:01.051] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.253Z] [06:54:01.052] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory.0a2e75cf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.253Z] [06:54:01.052] TRACE: Delete [testStartupDirectory.0a2e75cf\input\hello.jar] existing jar file [2026-03-18T06:56:29.253Z] [06:54:01.053] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.253Z] [06:54:01.075] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.253Z] [06:54:01.075] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory.0a2e75cf\input\hello.jar -C testStartupDirectory.0a2e75cf\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.253Z] [06:54:01.078] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.253Z] [06:54:02.094] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.253Z] [06:54:02.102] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.253Z] [06:54:02.227] Using default package resource JavaApp.ico [icon] (add AddLShortcutDirTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.233] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLShortcutDirTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.363] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679". [2026-03-18T06:56:29.253Z] [06:54:02.583] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.772] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.811] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.253Z] [06:54:02.811] MSI ProductCode: 1bc3a146-b45e-3194-98e9-a743580dd87b. [2026-03-18T06:56:29.253Z] [06:54:02.811] MSI UpgradeCode: 43e1298c-590b-391f-b9a7-bc0ef8b1552b. [2026-03-18T06:56:29.253Z] [06:54:02.821] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.889] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.942] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.957] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.966] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.982] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:02.991] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:03.031] No default package resource [script to run after application image is populated] (add AddLShortcutDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.253Z] [06:54:03.032] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\msi\AddLShortcutDirTest-1.0.msi. [2026-03-18T06:56:29.253Z] [06:54:03.036] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\image [2026-03-18T06:56:29.253Z] [06:54:04.184] Command [PID: 9268]: [2026-03-18T06:56:29.267Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\image\AddLShortcutDirTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=43e1298c-590b-391f-b9a7-bc0ef8b1552b -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679\wixobj\a.msi [2026-03-18T06:56:29.267Z] [06:54:04.184] Returned: 0 [2026-03-18T06:56:29.267Z] [2026-03-18T06:56:29.267Z] [06:54:04.200] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDirTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.267Z] [06:54:04.200] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output. [2026-03-18T06:56:29.267Z] [06:54:04.201] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.267Z] [06:54:04.210] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.267Z] [06:54:04.214] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6710255410909496679". [2026-03-18T06:56:29.267Z] [06:54:04.419] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\output [2026-03-18T06:56:29.267Z] [06:54:04.421] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.267Z] [06:54:04.448] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.267Z] [06:54:04.448] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.267Z] [06:54:04.448] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory.0a2e75cf\fake_runtime-0] [2026-03-18T06:56:29.267Z] [06:54:04.448] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.267Z] [06:54:04.448] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.267Z] [06:54:04.448] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:00.9703621Z) [2026-03-18T06:56:29.267Z] [06:54:04.449] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] path exists [2026-03-18T06:56:29.267Z] [06:54:04.449] TRACE: assertTrue(): Check [testStartupDirectory.0a2e75cf\output\AddLShortcutDirTest-1.0.exe] is a file [2026-03-18T06:56:29.267Z] [06:54:04.449] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.267Z] [06:54:04.449] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.267Z] [06:54:04.449] TRACE: Deleting [testStartupDirectory.0a2e75cf] directory recursively [2026-03-18T06:56:29.267Z] [06:54:04.457] [ OK ] AddLShortcutTest.testStartupDirectory([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=32 [2026-03-18T06:56:29.267Z] [06:54:04.457] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.267Z] [06:54:04.459] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.267Z] [06:54:04.460] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.267Z] [06:54:04.539] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.267Z] [06:54:04.539] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.267Z] [06:54:04.541] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.267Z] [06:54:04.563] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.267Z] [06:54:04.563] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.267Z] [06:54:04.564] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime] directory [2026-03-18T06:56:29.267Z] [06:54:04.566] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\launcher-1.properties] properties file... [2026-03-18T06:56:29.267Z] [06:54:04.566] TRACE: win-shortcut=false [2026-03-18T06:56:29.267Z] [06:54:04.567] TRACE: Done [2026-03-18T06:56:29.267Z] [06:54:04.569] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.267Z] [06:54:05.615] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output [2026-03-18T06:56:29.267Z] [06:54:05.788] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.267Z] [06:54:05.797] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.267Z] [06:54:05.903] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18244156869371887003". [2026-03-18T06:56:29.267Z] [06:54:05.917] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.267Z] [06:54:05.919] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.267Z] [06:54:05.920] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18244156869371887003". [2026-03-18T06:56:29.267Z] [06:54:06.007] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.267Z] [06:54:06.085] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.267Z] [06:54:06.085] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.267Z] [06:54:06.086] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\fake_runtime] [2026-03-18T06:56:29.267Z] [06:54:06.086] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.267Z] [06:54:06.086] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.267Z] [06:54:06.086] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:04.5654103Z) [2026-03-18T06:56:29.267Z] [06:54:06.087] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.267Z] [06:54:06.089] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.267Z] [06:54:06.184] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.268Z] [06:54:06.184] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.e64b9105\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.268Z] [06:54:06.185] TRACE: Delete [testStartupDirectory2.e64b9105\input\hello.jar] existing jar file [2026-03-18T06:56:29.268Z] [06:54:06.185] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.268Z] [06:54:06.208] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.268Z] [06:54:06.209] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.e64b9105\input\hello.jar -C testStartupDirectory2.e64b9105\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.268Z] [06:54:06.210] TRACE: Init fake runtime in [testStartupDirectory2.e64b9105\fake_runtime-0] directory [2026-03-18T06:56:29.268Z] [06:54:06.213] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.e64b9105\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.268Z] [06:54:07.064] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\out-8432 [2026-03-18T06:56:29.268Z] [06:54:07.340] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:07.346] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:07.405] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10508286724254722425". [2026-03-18T06:56:29.268Z] [06:54:07.423] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.268Z] [06:54:07.447] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.268Z] [06:54:07.447] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.e64b9105\input --dest testStartupDirectory2.e64b9105\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.e64b9105\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.268Z] [06:54:07.458] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\fake_runtime-0] [2026-03-18T06:56:29.268Z] [06:54:07.458] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.268Z] [06:54:07.459] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.268Z] [06:54:07.459] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:06.211428Z) [2026-03-18T06:56:29.268Z] [06:54:07.502] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.268Z] [06:54:08.018] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.268Z] [06:54:08.018] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.268Z] [06:54:08.018] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.268Z] [06:54:08.468] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.268Z] [06:54:08.468] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.268Z] [06:54:08.468] TRACE: Check icon file [testStartupDirectory2.e64b9105\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.e64b9105\icons\expected.bmp] [2026-03-18T06:56:29.268Z] [06:54:08.468] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.268Z] [06:54:08.470] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.268Z] [2026-03-18T06:56:29.268Z] FileDescription [2026-03-18T06:56:29.268Z] --------------- [2026-03-18T06:56:29.268Z] foo [2026-03-18T06:56:29.268Z] [2026-03-18T06:56:29.268Z] [2026-03-18T06:56:29.268Z] [06:54:08.784] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.268Z] [06:54:08.785] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.268Z] [06:54:08.785] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] [2026-03-18T06:56:29.268Z] [06:54:08.785] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.268Z] [06:54:08.785] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.268Z] [06:54:08.785] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.268Z] [06:54:08.785] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.268Z] [06:54:08.785] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.268Z] [06:54:08.785] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.268Z] [06:54:08.791] TRACE: assertNotNull(false): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T06:56:29.268Z] [06:54:08.791] TRACE: assertEquals(Optional.empty): Check the value of shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T06:56:29.268Z] [06:54:08.791] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.268Z] [06:54:08.794] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.268Z] [06:54:09.884] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.268Z] [06:54:09.892] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.268Z] [06:54:10.069] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.281] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.319] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.268Z] [06:54:10.320] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.268Z] [06:54:10.320] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.268Z] [06:54:10.333] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.398] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.440] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.459] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.484] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.494] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.509] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.528] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.268Z] [06:54:10.530] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.268Z] [06:54:10.534] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo [2026-03-18T06:56:29.268Z] [06:54:11.794] Command [PID: 5272]: [2026-03-18T06:56:29.268Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13959662360615399480\wixobj\a.msi [2026-03-18T06:56:29.268Z] [06:54:11.794] Returned: 0 [2026-03-18T06:56:29.268Z] [2026-03-18T06:56:29.268Z] [06:54:11.814] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.268Z] [06:54:11.837] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.268Z] [06:54:11.837] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.268Z] [06:54:11.838] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo] [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:05.7794241Z) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:05.673424Z) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:04.5624092Z) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:05.6794235Z) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:05.9164254Z) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:06.0054263Z) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:04.5654103Z) [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.268Z] [06:54:11.839] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.268Z] [06:54:11.844] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.e64b9105\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T06:56:29.268Z] Export table [File] in [testStartupDirectory2.e64b9105\msi-db/File.idt] file [2026-03-18T06:56:29.268Z] Export table [Component] in [testStartupDirectory2.e64b9105\msi-db/Component.idt] file [2026-03-18T06:56:29.268Z] Export table [Directory] in [testStartupDirectory2.e64b9105\msi-db/Directory.idt] file [2026-03-18T06:56:29.268Z] [06:54:11.931] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.268Z] [06:54:11.931] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.e64b9105\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T06:56:29.268Z] [06:54:11.983] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.268Z] [06:54:11.984] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.268Z] [06:54:11.984] TRACE: icacls "testStartupDirectory2.e64b9105\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.269Z] [06:54:11.984] TRACE: msiexec /a "testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\unpacked-msi\Program Files" [2026-03-18T06:56:29.269Z] [06:54:11.987] TRACE: Done [2026-03-18T06:56:29.269Z] [06:54:11.987] TRACE: exec: Execute [cmd /c testStartupDirectory2.e64b9105\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.269Z] [06:54:12.323] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.269Z] [06:54:12.330] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.e64b9105\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.269Z] [06:54:12.330] TRACE: Deleting [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.269Z] [06:54:12.332] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.269Z] [06:54:12.373] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.269Z] [06:54:12.373] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.269Z] [06:54:12.407] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.269Z] [06:54:12.409] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.269Z] [06:54:12.413] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.269Z] [06:54:12.413] TRACE: assertStringListEquals(1, testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.269Z] [06:54:12.420] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.269Z] [06:54:12.420] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.269Z] [06:54:12.421] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.269Z] [06:54:12.421] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.269Z] [06:54:12.421] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.269Z] [06:54:12.426] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.269Z] [06:54:12.429] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.269Z] [06:54:12.429] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.269Z] [06:54:12.429] TRACE: Check contents of the predefined app image [testStartupDirectory2.e64b9105\output\foo] copied verbatim [2026-03-18T06:56:29.269Z] [06:54:12.433] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\app\foo.cfg] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.269Z] [06:54:12.435] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\app\hello.jar] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.269Z] [06:54:12.436] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.269Z] [06:54:12.520] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\foo.exe] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.269Z] [06:54:12.598] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\launcher-1.exe] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.269Z] [06:54:12.600] TRACE: assertTrue(): Check the content of [testStartupDirectory2.e64b9105\output\foo\runtime\lib\bulk] and [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.269Z] [06:54:12.600] TRACE: Done [2026-03-18T06:56:29.269Z] [06:54:12.608] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.269Z] [06:54:12.615] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.269Z] [06:54:13.131] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.269Z] [06:54:13.131] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.269Z] [06:54:13.131] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.269Z] [06:54:13.575] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.269Z] [06:54:13.575] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.269Z] [06:54:13.575] TRACE: Check icon file [testStartupDirectory2.e64b9105\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.e64b9105\icons\expected.bmp] [2026-03-18T06:56:29.269Z] [06:54:13.575] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.269Z] [06:54:13.584] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.269Z] [06:54:13.584] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.269Z] [06:54:13.584] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.269Z] [06:54:13.584] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.269Z] [06:54:13.584] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.269Z] [06:54:13.591] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.269Z] [06:54:13.592] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.269Z] [06:54:14.694] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.269Z] [06:54:14.704] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.269Z] [06:54:14.873] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.085] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.124] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.269Z] [06:54:15.124] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.269Z] [06:54:15.124] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.269Z] [06:54:15.137] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.201] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.271] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.293] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.308] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.326] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.342] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.364] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:15.367] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.269Z] [06:54:15.371] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo [2026-03-18T06:56:29.269Z] [06:54:16.628] Command [PID: 7624]: [2026-03-18T06:56:29.269Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300\wixobj\a.msi [2026-03-18T06:56:29.269Z] [06:54:16.629] Returned: 0 [2026-03-18T06:56:29.269Z] [2026-03-18T06:56:29.269Z] [06:54:16.649] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:16.650] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output. [2026-03-18T06:56:29.269Z] [06:54:16.653] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:16.680] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.269Z] [06:54:16.697] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1161482307713438300". [2026-03-18T06:56:29.269Z] [06:54:16.875] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output [2026-03-18T06:56:29.269Z] [06:54:16.877] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.269Z] [06:54:16.901] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.269Z] [06:54:16.901] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.269Z] [06:54:16.902] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.e64b9105\output\foo] [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:05.7794241Z) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:05.673424Z) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:04.5624092Z) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:05.6794235Z) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:05.9164254Z) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:06.0054263Z) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:04.5654103Z) [2026-03-18T06:56:29.270Z] [06:54:16.902] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.270Z] [06:54:16.903] TRACE: assertTrue(): Check [testStartupDirectory2.e64b9105\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.270Z] [06:54:16.903] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.270Z] [06:54:16.903] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.270Z] [06:54:16.903] TRACE: Deleting [testStartupDirectory2.e64b9105] directory recursively [2026-03-18T06:56:29.270Z] [06:54:16.917] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=61 [2026-03-18T06:56:29.270Z] [06:54:16.917] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.270Z] [06:54:16.919] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.270Z] [06:54:16.919] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.270Z] [06:54:17.011] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.270Z] [06:54:17.011] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.270Z] [06:54:17.011] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.270Z] [06:54:17.036] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.270Z] [06:54:17.036] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.270Z] [06:54:17.037] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime] directory [2026-03-18T06:56:29.270Z] [06:54:17.039] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\launcher-1.properties] properties file... [2026-03-18T06:56:29.270Z] [06:54:17.039] TRACE: win-shortcut=true [2026-03-18T06:56:29.270Z] [06:54:17.040] TRACE: Done [2026-03-18T06:56:29.270Z] [06:54:17.041] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.270Z] [06:54:17.948] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output [2026-03-18T06:56:29.270Z] [06:54:18.133] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.270Z] [06:54:18.139] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.270Z] [06:54:18.282] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1030626203908659387". [2026-03-18T06:56:29.270Z] [06:54:18.297] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.270Z] [06:54:18.298] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.270Z] [06:54:18.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1030626203908659387". [2026-03-18T06:56:29.270Z] [06:54:18.349] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.270Z] [06:54:18.449] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.270Z] [06:54:18.449] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.270Z] [06:54:18.449] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\fake_runtime] [2026-03-18T06:56:29.270Z] [06:54:18.449] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.270Z] [06:54:18.449] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.270Z] [06:54:18.449] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:17.0385651Z) [2026-03-18T06:56:29.270Z] [06:54:18.450] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.270Z] [06:54:18.452] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.270Z] [06:54:18.532] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.270Z] [06:54:18.532] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.cc017698\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.270Z] [06:54:18.532] TRACE: Delete [testStartupDirectory2.cc017698\input\hello.jar] existing jar file [2026-03-18T06:56:29.270Z] [06:54:18.533] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.270Z] [06:54:18.555] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.270Z] [06:54:18.555] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.cc017698\input\hello.jar -C testStartupDirectory2.cc017698\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.270Z] [06:54:18.557] TRACE: Init fake runtime in [testStartupDirectory2.cc017698\fake_runtime-0] directory [2026-03-18T06:56:29.270Z] [06:54:18.560] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.cc017698\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.270Z] [06:54:19.488] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\out-8432 [2026-03-18T06:56:29.270Z] [06:54:19.674] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.270Z] [06:54:19.681] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.270Z] [06:54:19.832] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7300340229272852439". [2026-03-18T06:56:29.270Z] [06:54:19.842] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.270Z] [06:54:19.874] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.270Z] [06:54:19.874] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.cc017698\input --dest testStartupDirectory2.cc017698\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.cc017698\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.270Z] [06:54:19.875] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\fake_runtime-0] [2026-03-18T06:56:29.270Z] [06:54:19.875] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.270Z] [06:54:19.875] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.270Z] [06:54:19.875] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:18.5585829Z) [2026-03-18T06:56:29.270Z] [06:54:19.918] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.270Z] [06:54:20.428] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.270Z] [06:54:20.428] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.270Z] [06:54:20.429] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.270Z] [06:54:20.874] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.270Z] [06:54:20.874] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.270Z] [06:54:20.874] TRACE: Check icon file [testStartupDirectory2.cc017698\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.cc017698\icons\expected.bmp] [2026-03-18T06:56:29.270Z] [06:54:20.874] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.270Z] [06:54:20.876] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.270Z] [2026-03-18T06:56:29.270Z] FileDescription [2026-03-18T06:56:29.270Z] --------------- [2026-03-18T06:56:29.270Z] foo [2026-03-18T06:56:29.270Z] [2026-03-18T06:56:29.270Z] [2026-03-18T06:56:29.270Z] [06:54:21.184] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.270Z] [06:54:21.184] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.270Z] [06:54:21.184] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] [2026-03-18T06:56:29.270Z] [06:54:21.185] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.270Z] [06:54:21.185] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.270Z] [06:54:21.185] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.270Z] [06:54:21.185] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.270Z] [06:54:21.185] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.270Z] [06:54:21.185] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.270Z] [06:54:21.187] TRACE: assertNotNull(true): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T06:56:29.270Z] [06:54:21.187] TRACE: assertEquals(Optional[DEFAULT]): Check the value of shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T06:56:29.271Z] [06:54:21.187] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.271Z] [06:54:21.189] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.271Z] [06:54:22.252] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.271Z] [06:54:22.260] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.271Z] [06:54:22.433] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.642] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.682] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.271Z] [06:54:22.682] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.271Z] [06:54:22.683] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.271Z] [06:54:22.703] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.767] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.824] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.849] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.860] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.878] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.893] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.912] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.271Z] [06:54:22.913] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.271Z] [06:54:22.918] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo [2026-03-18T06:56:29.271Z] [06:54:24.161] Command [PID: 3128]: [2026-03-18T06:56:29.271Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1014395939000302239\wixobj\a.msi [2026-03-18T06:56:29.271Z] [06:54:24.161] Returned: 0 [2026-03-18T06:56:29.271Z] [2026-03-18T06:56:29.271Z] [06:54:24.181] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.271Z] [06:54:24.206] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.271Z] [06:54:24.206] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo] [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:18.1145777Z) [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:18.0055767Z) [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:17.0345644Z) [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:18.0115756Z) [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:18.2965794Z) [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:18.3475787Z) [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.271Z] [06:54:24.207] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.271Z] [06:54:24.208] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:17.0385651Z) [2026-03-18T06:56:29.271Z] [06:54:24.208] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.271Z] [06:54:24.208] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.271Z] [06:54:24.213] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.cc017698\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T06:56:29.271Z] Export table [Shortcut] in [testStartupDirectory2.cc017698\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.271Z] Export table [Component] in [testStartupDirectory2.cc017698\msi-db/Component.idt] file [2026-03-18T06:56:29.271Z] Export table [File] in [testStartupDirectory2.cc017698\msi-db/File.idt] file [2026-03-18T06:56:29.271Z] Export table [Directory] in [testStartupDirectory2.cc017698\msi-db/Directory.idt] file [2026-03-18T06:56:29.271Z] [06:54:24.296] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.271Z] [06:54:24.297] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.cc017698\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T06:56:29.271Z] [06:54:24.327] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.271Z] [06:54:24.330] TRACE: assertStringListEquals(1, launcher-1) [2026-03-18T06:56:29.271Z] [06:54:24.330] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.271Z] [06:54:24.330] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.271Z] [06:54:24.330] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T06:56:29.271Z] [06:54:24.330] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.271Z] [06:54:24.330] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.271Z] [06:54:24.330] TRACE: Done [2026-03-18T06:56:29.271Z] [06:54:24.331] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.271Z] [06:54:24.331] TRACE: icacls "testStartupDirectory2.cc017698\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.271Z] [06:54:24.331] TRACE: msiexec /a "testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\unpacked-msi\Program Files" [2026-03-18T06:56:29.271Z] [06:54:24.331] TRACE: Done [2026-03-18T06:56:29.271Z] [06:54:24.332] TRACE: exec: Execute [cmd /c testStartupDirectory2.cc017698\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.271Z] [06:54:24.643] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.271Z] [06:54:24.646] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.cc017698\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.271Z] [06:54:24.647] TRACE: Deleting [testStartupDirectory2.cc017698\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.271Z] [06:54:24.647] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.271Z] [06:54:24.673] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.271Z] [06:54:24.673] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.271Z] [06:54:24.697] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.271Z] [06:54:24.699] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.271Z] [06:54:24.701] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.271Z] [06:54:24.701] TRACE: assertStringListEquals(1, testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.271Z] [06:54:24.734] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.271Z] [06:54:24.734] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.271Z] [06:54:24.734] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.271Z] [06:54:24.734] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.271Z] [06:54:24.734] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.271Z] [06:54:24.739] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.271Z] [06:54:24.741] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.271Z] [06:54:24.741] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.271Z] [06:54:24.741] TRACE: Check contents of the predefined app image [testStartupDirectory2.cc017698\output\foo] copied verbatim [2026-03-18T06:56:29.271Z] [06:54:24.744] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\app\foo.cfg] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.271Z] [06:54:24.746] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\app\hello.jar] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.271Z] [06:54:24.747] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.271Z] [06:54:24.821] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\foo.exe] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.271Z] [06:54:24.875] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\launcher-1.exe] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.271Z] [06:54:24.876] TRACE: assertTrue(): Check the content of [testStartupDirectory2.cc017698\output\foo\runtime\lib\bulk] and [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.271Z] [06:54:24.876] TRACE: Done [2026-03-18T06:56:29.271Z] [06:54:24.880] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.271Z] [06:54:24.885] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.271Z] [06:54:25.377] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.271Z] [06:54:25.377] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.271Z] [06:54:25.378] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.271Z] [06:54:25.836] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.271Z] [06:54:25.837] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.271Z] [06:54:25.837] TRACE: Check icon file [testStartupDirectory2.cc017698\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.cc017698\icons\expected.bmp] [2026-03-18T06:56:29.272Z] [06:54:25.837] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.272Z] [06:54:25.842] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.272Z] [06:54:25.843] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.272Z] [06:54:25.843] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.272Z] [06:54:25.843] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.272Z] [06:54:25.843] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.272Z] [06:54:25.847] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.272Z] [06:54:25.850] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.272Z] [06:54:26.922] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.272Z] [06:54:26.931] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.272Z] [06:54:27.094] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.331] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.367] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.272Z] [06:54:27.368] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.272Z] [06:54:27.368] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.272Z] [06:54:27.384] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.442] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.492] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.515] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.525] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.535] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.548] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.570] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:27.572] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.272Z] [06:54:27.575] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo [2026-03-18T06:56:29.272Z] [06:54:28.839] Command [PID: 10044]: [2026-03-18T06:56:29.272Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354\wixobj\a.msi [2026-03-18T06:56:29.272Z] [06:54:28.839] Returned: 0 [2026-03-18T06:56:29.272Z] [2026-03-18T06:56:29.272Z] [06:54:28.855] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:28.856] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output. [2026-03-18T06:56:29.272Z] [06:54:28.857] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:28.872] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:28.893] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6980377859278058354". [2026-03-18T06:56:29.272Z] [06:54:29.074] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output [2026-03-18T06:56:29.272Z] [06:54:29.076] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.272Z] [06:54:29.097] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.272Z] [06:54:29.097] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.cc017698\output\foo] [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:18.1145777Z) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:18.0055767Z) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:17.0345644Z) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:18.0115756Z) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:18.2965794Z) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:18.3475787Z) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:17.0385651Z) [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.272Z] [06:54:29.099] TRACE: assertTrue(): Check [testStartupDirectory2.cc017698\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.272Z] [06:54:29.100] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.272Z] [06:54:29.100] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.272Z] [06:54:29.100] TRACE: Deleting [testStartupDirectory2.cc017698] directory recursively [2026-03-18T06:56:29.272Z] [06:54:29.114] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=65 [2026-03-18T06:56:29.272Z] [06:54:29.114] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.272Z] [06:54:29.114] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.272Z] [06:54:29.115] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.272Z] [06:54:29.191] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.272Z] [06:54:29.192] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.272Z] [06:54:29.192] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.272Z] [06:54:29.214] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.272Z] [06:54:29.214] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.272Z] [06:54:29.215] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime] directory [2026-03-18T06:56:29.272Z] [06:54:29.220] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\launcher-1.properties] properties file... [2026-03-18T06:56:29.272Z] [06:54:29.220] TRACE: win-shortcut=false [2026-03-18T06:56:29.272Z] [06:54:29.221] TRACE: Done [2026-03-18T06:56:29.272Z] [06:54:29.224] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.272Z] [06:54:30.128] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output [2026-03-18T06:56:29.272Z] [06:54:30.308] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:30.315] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:30.501] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7723142561709558215". [2026-03-18T06:56:29.272Z] [06:54:30.512] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:30.514] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.272Z] [06:54:30.516] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7723142561709558215". [2026-03-18T06:56:29.272Z] [06:54:30.532] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.272Z] [06:54:30.628] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.272Z] [06:54:30.628] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.272Z] [06:54:30.628] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\fake_runtime] [2026-03-18T06:56:29.272Z] [06:54:30.628] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.272Z] [06:54:30.628] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.272Z] [06:54:30.628] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:29.2197153Z) [2026-03-18T06:56:29.272Z] [06:54:30.629] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.272Z] [06:54:30.630] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.272Z] [06:54:30.710] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.272Z] [06:54:30.710] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.7361d154\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.272Z] [06:54:30.710] TRACE: Delete [testStartupDirectory2.7361d154\input\hello.jar] existing jar file [2026-03-18T06:56:29.272Z] [06:54:30.710] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.272Z] [06:54:30.734] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.272Z] [06:54:30.734] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.7361d154\input\hello.jar -C testStartupDirectory2.7361d154\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.272Z] [06:54:30.735] TRACE: Init fake runtime in [testStartupDirectory2.7361d154\fake_runtime-0] directory [2026-03-18T06:56:29.272Z] [06:54:30.739] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.7361d154\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.273Z] [06:54:31.612] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\out-8432 [2026-03-18T06:56:29.273Z] [06:54:31.938] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:31.945] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:31.970] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15490740254658559997". [2026-03-18T06:56:29.273Z] [06:54:31.980] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.273Z] [06:54:32.009] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.273Z] [06:54:32.010] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.7361d154\input --dest testStartupDirectory2.7361d154\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.7361d154\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.273Z] [06:54:32.010] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\fake_runtime-0] [2026-03-18T06:56:29.273Z] [06:54:32.010] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.273Z] [06:54:32.010] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.273Z] [06:54:32.010] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:30.7377332Z) [2026-03-18T06:56:29.273Z] [06:54:32.053] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.273Z] [06:54:32.604] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.273Z] [06:54:32.605] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.273Z] [06:54:32.605] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.273Z] [06:54:33.064] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.273Z] [06:54:33.064] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.273Z] [06:54:33.064] TRACE: Check icon file [testStartupDirectory2.7361d154\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.7361d154\icons\expected.bmp] [2026-03-18T06:56:29.273Z] [06:54:33.065] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.273Z] [06:54:33.067] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.273Z] [2026-03-18T06:56:29.273Z] FileDescription [2026-03-18T06:56:29.273Z] --------------- [2026-03-18T06:56:29.273Z] foo [2026-03-18T06:56:29.273Z] [2026-03-18T06:56:29.273Z] [2026-03-18T06:56:29.273Z] [06:54:33.381] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.273Z] [06:54:33.382] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.273Z] [06:54:33.382] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] [2026-03-18T06:56:29.273Z] [06:54:33.382] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.273Z] [06:54:33.382] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.273Z] [06:54:33.382] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.273Z] [06:54:33.382] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.273Z] [06:54:33.382] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.273Z] [06:54:33.382] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.273Z] [06:54:33.387] TRACE: assertNotNull(false): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T06:56:29.273Z] [06:54:33.387] TRACE: assertEquals(Optional.empty): Check the value of shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T06:56:29.273Z] [06:54:33.387] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.273Z] [06:54:33.389] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.273Z] [06:54:34.447] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.273Z] [06:54:34.456] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.273Z] [06:54:34.618] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:34.824] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:34.864] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.273Z] [06:54:34.864] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.273Z] [06:54:34.865] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.273Z] [06:54:34.882] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:34.961] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:35.017] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:35.036] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:35.049] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:35.059] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:35.075] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:35.107] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.273Z] [06:54:35.108] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.273Z] [06:54:35.111] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo [2026-03-18T06:56:29.273Z] [06:54:36.416] Command [PID: 2408]: [2026-03-18T06:56:29.273Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1712625768655443667\wixobj\a.msi [2026-03-18T06:56:29.273Z] [06:54:36.417] Returned: 0 [2026-03-18T06:56:29.273Z] [2026-03-18T06:56:29.273Z] [06:54:36.434] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.273Z] [06:54:36.462] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.273Z] [06:54:36.462] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo] [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:30.2987299Z) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:30.1847277Z) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:29.2137149Z) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:30.1957271Z) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:30.5117302Z) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:30.5307309Z) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:29.2197153Z) [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.273Z] [06:54:36.463] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.273Z] [06:54:36.464] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.273Z] Export table [Shortcut] in [testStartupDirectory2.7361d154\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.273Z] Export table [Component] in [testStartupDirectory2.7361d154\msi-db/Component.idt] file [2026-03-18T06:56:29.273Z] Export table [File] in [testStartupDirectory2.7361d154\msi-db/File.idt] file [2026-03-18T06:56:29.273Z] Export table [Directory] in [testStartupDirectory2.7361d154\msi-db/Directory.idt] file [2026-03-18T06:56:29.273Z] [06:54:36.547] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.273Z] [06:54:36.547] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.273Z] [06:54:36.572] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.273Z] [06:54:36.572] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.273Z] [06:54:36.572] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.273Z] [06:54:36.572] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.273Z] [06:54:36.572] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T06:56:29.273Z] [06:54:36.572] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.273Z] [06:54:36.573] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.273Z] [06:54:36.573] TRACE: Done [2026-03-18T06:56:29.273Z] [06:54:36.573] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.273Z] [06:54:36.573] TRACE: icacls "testStartupDirectory2.7361d154\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.273Z] [06:54:36.573] TRACE: msiexec /a "testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\unpacked-msi\Program Files" [2026-03-18T06:56:29.273Z] [06:54:36.574] TRACE: Done [2026-03-18T06:56:29.273Z] [06:54:36.574] TRACE: exec: Execute [cmd /c testStartupDirectory2.7361d154\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.273Z] [06:54:36.906] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.273Z] [06:54:36.909] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.7361d154\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.273Z] [06:54:36.910] TRACE: Deleting [testStartupDirectory2.7361d154\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.273Z] [06:54:36.910] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.273Z] [06:54:36.929] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.273Z] [06:54:36.929] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.273Z] [06:54:36.949] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.273Z] [06:54:36.951] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.273Z] [06:54:36.954] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.274Z] [06:54:36.954] TRACE: assertStringListEquals(1, testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.274Z] [06:54:36.970] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.274Z] [06:54:36.970] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.274Z] [06:54:36.971] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.274Z] [06:54:36.971] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.274Z] [06:54:36.971] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.274Z] [06:54:36.974] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.274Z] [06:54:36.976] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.274Z] [06:54:36.976] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.274Z] [06:54:36.976] TRACE: Check contents of the predefined app image [testStartupDirectory2.7361d154\output\foo] copied verbatim [2026-03-18T06:56:29.274Z] [06:54:36.980] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\app\foo.cfg] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.274Z] [06:54:36.982] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\app\hello.jar] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.274Z] [06:54:36.983] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.274Z] [06:54:37.064] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\foo.exe] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.274Z] [06:54:37.119] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\launcher-1.exe] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.274Z] [06:54:37.120] TRACE: assertTrue(): Check the content of [testStartupDirectory2.7361d154\output\foo\runtime\lib\bulk] and [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.274Z] [06:54:37.120] TRACE: Done [2026-03-18T06:56:29.274Z] [06:54:37.125] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.274Z] [06:54:37.130] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.274Z] [06:54:37.638] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.274Z] [06:54:37.638] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.274Z] [06:54:37.639] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.274Z] [06:54:38.096] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.274Z] [06:54:38.096] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.274Z] [06:54:38.096] TRACE: Check icon file [testStartupDirectory2.7361d154\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.7361d154\icons\expected.bmp] [2026-03-18T06:56:29.274Z] [06:54:38.097] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.274Z] [06:54:38.102] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.274Z] [06:54:38.102] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.274Z] [06:54:38.102] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.274Z] [06:54:38.102] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.274Z] [06:54:38.102] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.274Z] [06:54:38.108] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.274Z] [06:54:38.110] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.274Z] [06:54:39.225] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.274Z] [06:54:39.233] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.274Z] [06:54:39.401] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.576] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.691] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.274Z] [06:54:39.692] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.274Z] [06:54:39.692] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.274Z] [06:54:39.716] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.774] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.832] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.850] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.861] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.877] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.886] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.912] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:39.913] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.274Z] [06:54:39.917] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo [2026-03-18T06:56:29.274Z] [06:54:41.156] Command [PID: 4804]: [2026-03-18T06:56:29.274Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200\wixobj\a.msi [2026-03-18T06:56:29.274Z] [06:54:41.156] Returned: 0 [2026-03-18T06:56:29.274Z] [2026-03-18T06:56:29.274Z] [06:54:41.173] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:41.174] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output. [2026-03-18T06:56:29.274Z] [06:54:41.176] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:41.204] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:41.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3791052563218823200". [2026-03-18T06:56:29.274Z] [06:54:41.404] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output [2026-03-18T06:56:29.274Z] [06:54:41.406] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.274Z] [06:54:41.428] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.274Z] [06:54:41.429] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.274Z] [06:54:41.429] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.7361d154\output\foo] [2026-03-18T06:56:29.274Z] [06:54:41.430] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.274Z] [06:54:41.430] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.274Z] [06:54:41.430] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:30.2987299Z) [2026-03-18T06:56:29.274Z] [06:54:41.430] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:30.1847277Z) [2026-03-18T06:56:29.274Z] [06:54:41.430] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:29.2137149Z) [2026-03-18T06:56:29.274Z] [06:54:41.431] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:30.1957271Z) [2026-03-18T06:56:29.274Z] [06:54:41.431] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:30.5117302Z) [2026-03-18T06:56:29.274Z] [06:54:41.431] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:30.5307309Z) [2026-03-18T06:56:29.274Z] [06:54:41.431] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.274Z] [06:54:41.431] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.274Z] [06:54:41.431] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:29.2197153Z) [2026-03-18T06:56:29.274Z] [06:54:41.431] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.274Z] [06:54:41.432] TRACE: assertTrue(): Check [testStartupDirectory2.7361d154\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.274Z] [06:54:41.432] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.274Z] [06:54:41.432] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.274Z] [06:54:41.432] TRACE: Deleting [testStartupDirectory2.7361d154] directory recursively [2026-03-18T06:56:29.274Z] [06:54:41.447] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=FALSE](length=2)); checks=65 [2026-03-18T06:56:29.274Z] [06:54:41.447] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.274Z] [06:54:41.447] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.274Z] [06:54:41.448] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.274Z] [06:54:41.524] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.274Z] [06:54:41.524] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.274Z] [06:54:41.525] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.274Z] [06:54:41.548] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.274Z] [06:54:41.548] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.274Z] [06:54:41.549] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime] directory [2026-03-18T06:56:29.274Z] [06:54:41.551] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\launcher-1.properties] properties file... [2026-03-18T06:56:29.274Z] [06:54:41.551] TRACE: win-shortcut=true [2026-03-18T06:56:29.274Z] [06:54:41.551] TRACE: Done [2026-03-18T06:56:29.274Z] [06:54:41.555] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.274Z] [06:54:42.513] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output [2026-03-18T06:56:29.274Z] [06:54:42.685] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:42.692] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:42.877] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4804428541849587168". [2026-03-18T06:56:29.274Z] [06:54:42.883] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:42.885] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:42.886] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4804428541849587168". [2026-03-18T06:56:29.274Z] [06:54:42.901] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.274Z] [06:54:42.990] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.274Z] [06:54:42.991] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.274Z] [06:54:42.992] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\fake_runtime] [2026-03-18T06:56:29.274Z] [06:54:42.992] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.274Z] [06:54:42.992] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.274Z] [06:54:42.992] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:41.5502948Z) [2026-03-18T06:56:29.274Z] [06:54:42.996] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.274Z] [06:54:42.998] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.274Z] [06:54:43.071] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.274Z] [06:54:43.072] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.c00a7069\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.274Z] [06:54:43.072] TRACE: Delete [testStartupDirectory2.c00a7069\input\hello.jar] existing jar file [2026-03-18T06:56:29.274Z] [06:54:43.072] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.274Z] [06:54:43.094] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.274Z] [06:54:43.094] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.c00a7069\input\hello.jar -C testStartupDirectory2.c00a7069\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.274Z] [06:54:43.095] TRACE: Init fake runtime in [testStartupDirectory2.c00a7069\fake_runtime-0] directory [2026-03-18T06:56:29.274Z] [06:54:43.098] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.c00a7069\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.274Z] [06:54:43.933] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\out-8432 [2026-03-18T06:56:29.274Z] [06:54:44.251] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:44.258] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.274Z] [06:54:44.281] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1107812780290546587". [2026-03-18T06:56:29.274Z] [06:54:44.290] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.274Z] [06:54:44.325] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.275Z] [06:54:44.325] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.c00a7069\input --dest testStartupDirectory2.c00a7069\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.c00a7069\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.275Z] [06:54:44.326] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\fake_runtime-0] [2026-03-18T06:56:29.275Z] [06:54:44.326] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.275Z] [06:54:44.326] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.275Z] [06:54:44.326] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:43.0963111Z) [2026-03-18T06:56:29.275Z] [06:54:44.362] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.275Z] [06:54:44.878] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.275Z] [06:54:44.878] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.275Z] [06:54:44.878] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.275Z] [06:54:45.338] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.275Z] [06:54:45.338] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.275Z] [06:54:45.339] TRACE: Check icon file [testStartupDirectory2.c00a7069\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.c00a7069\icons\expected.bmp] [2026-03-18T06:56:29.275Z] [06:54:45.339] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.275Z] [06:54:45.340] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.275Z] [2026-03-18T06:56:29.275Z] FileDescription [2026-03-18T06:56:29.275Z] --------------- [2026-03-18T06:56:29.275Z] foo [2026-03-18T06:56:29.275Z] [2026-03-18T06:56:29.275Z] [2026-03-18T06:56:29.275Z] [06:54:45.644] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.275Z] [06:54:45.645] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.275Z] [06:54:45.645] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] [2026-03-18T06:56:29.275Z] [06:54:45.645] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.275Z] [06:54:45.645] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.275Z] [06:54:45.645] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.275Z] [06:54:45.645] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.275Z] [06:54:45.645] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.275Z] [06:54:45.645] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.275Z] [06:54:45.647] TRACE: assertNotNull(true): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T06:56:29.275Z] [06:54:45.647] TRACE: assertEquals(Optional[DEFAULT]): Check the value of shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T06:56:29.275Z] [06:54:45.647] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.275Z] [06:54:45.648] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.275Z] [06:54:46.696] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.275Z] [06:54:46.703] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.275Z] [06:54:46.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-03-18T06:56:29.275Z] [06:54:47.098] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.275Z] [06:54:47.136] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.275Z] [06:54:47.136] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.275Z] [06:54:47.137] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.275Z] [06:54:47.167] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.275Z] [06:54:47.224] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.275Z] [06:54:47.279] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.275Z] [06:54:47.299] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.275Z] [06:54:47.307] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.275Z] [06:54:47.321] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.275Z] [06:54:47.340] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.275Z] [06:54:47.359] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.275Z] [06:54:47.360] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.275Z] [06:54:47.364] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo [2026-03-18T06:56:29.275Z] [06:54:48.635] Command [PID: 9816]: [2026-03-18T06:56:29.275Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15860776913915284333\wixobj\a.msi [2026-03-18T06:56:29.275Z] [06:54:48.635] Returned: 0 [2026-03-18T06:56:29.275Z] [2026-03-18T06:56:29.275Z] [06:54:48.654] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.275Z] [06:54:48.683] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.275Z] [06:54:48.683] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo] [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:42.6763083Z) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:42.5683072Z) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:41.5472929Z) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:42.5733072Z) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:42.8823095Z) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:42.89931Z) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.275Z] [06:54:48.684] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:41.5502948Z) [2026-03-18T06:56:29.275Z] [06:54:48.685] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.275Z] [06:54:48.685] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.275Z] [06:54:48.686] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.275Z] Export table [Shortcut] in [testStartupDirectory2.c00a7069\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.275Z] Export table [Component] in [testStartupDirectory2.c00a7069\msi-db/Component.idt] file [2026-03-18T06:56:29.275Z] Export table [File] in [testStartupDirectory2.c00a7069\msi-db/File.idt] file [2026-03-18T06:56:29.275Z] Export table [Directory] in [testStartupDirectory2.c00a7069\msi-db/Directory.idt] file [2026-03-18T06:56:29.275Z] [06:54:48.774] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.275Z] [06:54:48.774] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: Done [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.275Z] [06:54:48.806] TRACE: Done [2026-03-18T06:56:29.275Z] [06:54:48.807] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.275Z] [06:54:48.807] TRACE: icacls "testStartupDirectory2.c00a7069\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.275Z] [06:54:48.807] TRACE: msiexec /a "testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\unpacked-msi\Program Files" [2026-03-18T06:56:29.275Z] [06:54:48.808] TRACE: Done [2026-03-18T06:56:29.275Z] [06:54:48.808] TRACE: exec: Execute [cmd /c testStartupDirectory2.c00a7069\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.275Z] [06:54:49.189] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.275Z] [06:54:49.191] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.c00a7069\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.275Z] [06:54:49.192] TRACE: Deleting [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.275Z] [06:54:49.192] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.275Z] [06:54:49.206] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.275Z] [06:54:49.206] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.275Z] [06:54:49.223] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.275Z] [06:54:49.224] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.275Z] [06:54:49.228] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.275Z] [06:54:49.228] TRACE: assertStringListEquals(1, testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.275Z] [06:54:49.233] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.275Z] [06:54:49.233] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.275Z] [06:54:49.233] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.275Z] [06:54:49.233] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.275Z] [06:54:49.233] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.275Z] [06:54:49.238] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.275Z] [06:54:49.239] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.275Z] [06:54:49.239] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.275Z] [06:54:49.239] TRACE: Check contents of the predefined app image [testStartupDirectory2.c00a7069\output\foo] copied verbatim [2026-03-18T06:56:29.275Z] [06:54:49.243] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\app\foo.cfg] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.275Z] [06:54:49.244] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\app\hello.jar] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.275Z] [06:54:49.246] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.275Z] [06:54:49.312] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\foo.exe] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.275Z] [06:54:49.364] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\launcher-1.exe] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.275Z] [06:54:49.366] TRACE: assertTrue(): Check the content of [testStartupDirectory2.c00a7069\output\foo\runtime\lib\bulk] and [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.275Z] [06:54:49.366] TRACE: Done [2026-03-18T06:56:29.275Z] [06:54:49.370] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.275Z] [06:54:49.374] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.275Z] [06:54:49.872] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.275Z] [06:54:49.872] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.275Z] [06:54:49.873] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.275Z] [06:54:50.328] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.275Z] [06:54:50.328] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.275Z] [06:54:50.328] TRACE: Check icon file [testStartupDirectory2.c00a7069\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.c00a7069\icons\expected.bmp] [2026-03-18T06:56:29.275Z] [06:54:50.328] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.276Z] [06:54:50.334] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.276Z] [06:54:50.334] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.276Z] [06:54:50.334] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.276Z] [06:54:50.334] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.276Z] [06:54:50.334] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.276Z] [06:54:50.337] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.276Z] [06:54:50.338] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.276Z] [06:54:51.396] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.276Z] [06:54:51.404] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.276Z] [06:54:51.575] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:51.789] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:51.830] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.276Z] [06:54:51.831] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.276Z] [06:54:51.831] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.276Z] [06:54:51.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-03-18T06:56:29.276Z] [06:54:51.921] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:51.972] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:51.994] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:52.005] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:52.022] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:52.038] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:52.062] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:52.063] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.276Z] [06:54:52.067] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo [2026-03-18T06:56:29.276Z] [06:54:53.320] Command [PID: 8696]: [2026-03-18T06:56:29.276Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401\wixobj\a.msi [2026-03-18T06:56:29.276Z] [06:54:53.320] Returned: 0 [2026-03-18T06:56:29.276Z] [2026-03-18T06:56:29.276Z] [06:54:53.342] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:53.343] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output. [2026-03-18T06:56:29.276Z] [06:54:53.345] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:53.355] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:53.361] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1248544081640720401". [2026-03-18T06:56:29.276Z] [06:54:53.565] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output [2026-03-18T06:56:29.276Z] [06:54:53.567] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.276Z] [06:54:53.589] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.276Z] [06:54:53.589] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.c00a7069\output\foo] [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:42.6763083Z) [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:42.5683072Z) [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:41.5472929Z) [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:42.5733072Z) [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:42.8823095Z) [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:42.89931Z) [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.276Z] [06:54:53.590] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.276Z] [06:54:53.591] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:41.5502948Z) [2026-03-18T06:56:29.276Z] [06:54:53.591] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.276Z] [06:54:53.591] TRACE: assertTrue(): Check [testStartupDirectory2.c00a7069\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.276Z] [06:54:53.591] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.276Z] [06:54:53.591] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.276Z] [06:54:53.591] TRACE: Deleting [testStartupDirectory2.c00a7069] directory recursively [2026-03-18T06:56:29.276Z] [06:54:53.605] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=TRUE](length=2)); checks=69 [2026-03-18T06:56:29.276Z] [06:54:53.605] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)) [2026-03-18T06:56:29.276Z] [06:54:53.606] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.276Z] [06:54:53.606] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.276Z] [06:54:53.675] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.276Z] [06:54:53.675] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.276Z] [06:54:53.676] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.276Z] [06:54:53.699] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.276Z] [06:54:53.699] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.276Z] [06:54:53.700] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime] directory [2026-03-18T06:56:29.276Z] [06:54:53.702] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\launcher-1.properties] properties file... [2026-03-18T06:56:29.276Z] [06:54:53.702] TRACE: Done [2026-03-18T06:56:29.276Z] [06:54:53.704] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.276Z] [06:54:54.551] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output [2026-03-18T06:56:29.276Z] [06:54:54.750] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:54.756] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:54.936] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4151556795353349442". [2026-03-18T06:56:29.276Z] [06:54:54.941] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:54.942] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:54.943] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4151556795353349442". [2026-03-18T06:56:29.276Z] [06:54:54.959] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.276Z] [06:54:55.048] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.276Z] [06:54:55.049] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.276Z] [06:54:55.049] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\fake_runtime] [2026-03-18T06:56:29.276Z] [06:54:55.049] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.276Z] [06:54:55.049] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.276Z] [06:54:55.049] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:53.7014457Z) [2026-03-18T06:56:29.276Z] [06:54:55.050] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.276Z] [06:54:55.057] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.276Z] [06:54:55.168] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.276Z] [06:54:55.168] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.57ad9a5b\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.276Z] [06:54:55.168] TRACE: Delete [testStartupDirectory2.57ad9a5b\input\hello.jar] existing jar file [2026-03-18T06:56:29.276Z] [06:54:55.168] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.276Z] [06:54:55.190] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.276Z] [06:54:55.190] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.57ad9a5b\input\hello.jar -C testStartupDirectory2.57ad9a5b\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.276Z] [06:54:55.192] TRACE: Init fake runtime in [testStartupDirectory2.57ad9a5b\fake_runtime-0] directory [2026-03-18T06:56:29.276Z] [06:54:55.195] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.57ad9a5b\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.276Z] [06:54:56.156] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\out-8432 [2026-03-18T06:56:29.276Z] [06:54:56.354] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:56.360] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.276Z] [06:54:56.485] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10513740538979004082". [2026-03-18T06:56:29.276Z] [06:54:56.507] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.276Z] [06:54:56.553] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.276Z] [06:54:56.553] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.57ad9a5b\input --dest testStartupDirectory2.57ad9a5b\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.57ad9a5b\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.276Z] [06:54:56.553] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\fake_runtime-0] [2026-03-18T06:56:29.276Z] [06:54:56.553] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.276Z] [06:54:56.554] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.276Z] [06:54:56.554] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:54:55.1924637Z) [2026-03-18T06:56:29.276Z] [06:54:56.604] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.276Z] [06:54:57.109] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.276Z] [06:54:57.109] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.276Z] [06:54:57.110] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.276Z] [06:54:57.556] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.276Z] [06:54:57.556] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.276Z] [06:54:57.556] TRACE: Check icon file [testStartupDirectory2.57ad9a5b\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.57ad9a5b\icons\expected.bmp] [2026-03-18T06:56:29.276Z] [06:54:57.556] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.276Z] [06:54:57.558] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.276Z] [2026-03-18T06:56:29.276Z] FileDescription [2026-03-18T06:56:29.276Z] --------------- [2026-03-18T06:56:29.276Z] foo [2026-03-18T06:56:29.277Z] [2026-03-18T06:56:29.277Z] [2026-03-18T06:56:29.277Z] [06:54:57.882] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.277Z] [06:54:57.882] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.277Z] [06:54:57.882] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] [2026-03-18T06:56:29.277Z] [06:54:57.882] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.277Z] [06:54:57.882] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.277Z] [06:54:57.882] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.277Z] [06:54:57.882] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.277Z] [06:54:57.882] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.277Z] [06:54:57.882] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.277Z] [06:54:57.884] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.277Z] [06:54:57.884] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.277Z] [06:54:57.885] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.277Z] [06:54:58.976] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.277Z] [06:54:58.985] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.277Z] [06:54:59.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-03-18T06:56:29.277Z] [06:54:59.385] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:54:59.439] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.277Z] [06:54:59.440] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.277Z] [06:54:59.440] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.277Z] [06:54:59.455] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:54:59.525] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:54:59.581] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:54:59.604] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:54:59.625] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:54:59.646] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:54:59.659] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:54:59.681] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:54:59.681] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.277Z] [06:54:59.685] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo [2026-03-18T06:56:29.277Z] [06:55:00.927] Command [PID: 5336]: [2026-03-18T06:56:29.277Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage701280111965753082\wixobj\a.msi [2026-03-18T06:56:29.277Z] [06:55:00.927] Returned: 0 [2026-03-18T06:56:29.277Z] [2026-03-18T06:56:29.277Z] [06:55:00.962] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.277Z] [06:55:00.989] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.277Z] [06:55:00.989] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo] [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:54.740458Z) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:54.6104561Z) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:53.6984437Z) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:54.6164556Z) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:54.9404581Z) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:54.9564596Z) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:53.7014457Z) [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.277Z] [06:55:00.990] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.277Z] [06:55:00.991] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.277Z] Export table [Shortcut] in [testStartupDirectory2.57ad9a5b\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.277Z] Export table [Component] in [testStartupDirectory2.57ad9a5b\msi-db/Component.idt] file [2026-03-18T06:56:29.277Z] Export table [File] in [testStartupDirectory2.57ad9a5b\msi-db/File.idt] file [2026-03-18T06:56:29.277Z] Export table [Directory] in [testStartupDirectory2.57ad9a5b\msi-db/Directory.idt] file [2026-03-18T06:56:29.277Z] [06:55:01.068] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.277Z] [06:55:01.069] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: Done [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertEquals(DesktopFolder\launcher-1): Check the shortcut path [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.277Z] [06:55:01.088] TRACE: Done [2026-03-18T06:56:29.277Z] [06:55:01.089] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.277Z] [06:55:01.089] TRACE: icacls "testStartupDirectory2.57ad9a5b\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.277Z] [06:55:01.089] TRACE: msiexec /a "testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files" [2026-03-18T06:56:29.277Z] [06:55:01.090] TRACE: Done [2026-03-18T06:56:29.277Z] [06:55:01.090] TRACE: exec: Execute [cmd /c testStartupDirectory2.57ad9a5b\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.277Z] [06:55:01.412] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.277Z] [06:55:01.415] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.277Z] [06:55:01.415] TRACE: Deleting [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.277Z] [06:55:01.416] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.277Z] [06:55:01.428] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.277Z] [06:55:01.428] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.277Z] [06:55:01.464] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.277Z] [06:55:01.467] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.277Z] [06:55:01.468] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.277Z] [06:55:01.469] TRACE: assertStringListEquals(1, testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.277Z] [06:55:01.474] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.277Z] [06:55:01.474] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.277Z] [06:55:01.474] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.277Z] [06:55:01.474] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.277Z] [06:55:01.474] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.277Z] [06:55:01.477] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.277Z] [06:55:01.479] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.277Z] [06:55:01.479] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.277Z] [06:55:01.479] TRACE: Check contents of the predefined app image [testStartupDirectory2.57ad9a5b\output\foo] copied verbatim [2026-03-18T06:56:29.277Z] [06:55:01.483] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\app\foo.cfg] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.277Z] [06:55:01.484] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\app\hello.jar] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.277Z] [06:55:01.485] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.277Z] [06:55:01.550] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\foo.exe] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.277Z] [06:55:01.606] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\launcher-1.exe] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.277Z] [06:55:01.607] TRACE: assertTrue(): Check the content of [testStartupDirectory2.57ad9a5b\output\foo\runtime\lib\bulk] and [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.277Z] [06:55:01.607] TRACE: Done [2026-03-18T06:56:29.277Z] [06:55:01.610] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.277Z] [06:55:01.615] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.277Z] [06:55:02.136] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.277Z] [06:55:02.136] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.277Z] [06:55:02.137] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.277Z] [06:55:02.629] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.277Z] [06:55:02.629] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.277Z] [06:55:02.629] TRACE: Check icon file [testStartupDirectory2.57ad9a5b\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.57ad9a5b\icons\expected.bmp] [2026-03-18T06:56:29.277Z] [06:55:02.629] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.277Z] [06:55:02.634] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.277Z] [06:55:02.634] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.277Z] [06:55:02.634] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.277Z] [06:55:02.634] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.277Z] [06:55:02.634] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.277Z] [06:55:02.636] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.277Z] [06:55:02.638] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.277Z] [06:55:03.737] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.277Z] [06:55:03.745] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.277Z] [06:55:03.926] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:55:04.181] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:55:04.228] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.277Z] [06:55:04.228] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.277Z] [06:55:04.229] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.277Z] [06:55:04.244] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:55:04.303] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:55:04.355] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:55:04.376] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:55:04.387] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:55:04.400] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.277Z] [06:55:04.411] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:04.432] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:04.433] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.278Z] [06:55:04.438] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo [2026-03-18T06:56:29.278Z] [06:55:05.705] Command [PID: 9528]: [2026-03-18T06:56:29.278Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057\wixobj\a.msi [2026-03-18T06:56:29.278Z] [06:55:05.706] Returned: 0 [2026-03-18T06:56:29.278Z] [2026-03-18T06:56:29.278Z] [06:55:05.725] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:05.726] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output. [2026-03-18T06:56:29.278Z] [06:55:05.728] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:05.734] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:05.740] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5937266488014678057". [2026-03-18T06:56:29.278Z] [06:55:05.964] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output [2026-03-18T06:56:29.278Z] [06:55:05.966] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.278Z] [06:55:05.988] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.278Z] [06:55:05.988] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.57ad9a5b\output\foo] [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:54:54.740458Z) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:54:54.6104561Z) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:54:53.6984437Z) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:54:54.6164556Z) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:54:54.9404581Z) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:54:54.9564596Z) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.278Z] [06:55:05.989] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:54:53.7014457Z) [2026-03-18T06:56:29.278Z] [06:55:05.990] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.278Z] [06:55:05.990] TRACE: assertTrue(): Check [testStartupDirectory2.57ad9a5b\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.278Z] [06:55:05.990] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] [06:55:05.990] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] [06:55:05.990] TRACE: Deleting [testStartupDirectory2.57ad9a5b] directory recursively [2026-03-18T06:56:29.278Z] [06:55:06.003] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT, WIN_DESKTOP_SHORTCUT=](length=2)); checks=68 [2026-03-18T06:56:29.278Z] [06:55:06.003] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)) [2026-03-18T06:56:29.278Z] [06:55:06.004] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.278Z] [06:55:06.005] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.1c5b90ed\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.278Z] [06:55:06.064] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.278Z] [06:55:06.064] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.1c5b90ed\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.278Z] [06:55:06.065] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.1c5b90ed\input\hello.jar -C testStartupDirectory2.1c5b90ed\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.278Z] [06:55:06.088] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.278Z] [06:55:06.088] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.1c5b90ed\input\hello.jar -C testStartupDirectory2.1c5b90ed\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.278Z] [06:55:06.089] TRACE: Init fake runtime in [testStartupDirectory2.1c5b90ed\fake_runtime] directory [2026-03-18T06:56:29.278Z] [06:55:06.091] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] [06:55:06.935] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output [2026-03-18T06:56:29.278Z] [06:55:07.211] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:07.218] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:07.231] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage18085497575209247479". [2026-03-18T06:56:29.278Z] [06:55:07.248] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.278Z] [06:55:07.315] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.278Z] [06:55:07.315] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] [06:55:07.315] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\fake_runtime] [2026-03-18T06:56:29.278Z] [06:55:07.315] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.278Z] [06:55:07.315] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.278Z] [06:55:07.316] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:55:06.0909504Z) [2026-03-18T06:56:29.278Z] [06:55:07.317] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] [06:55:08.360] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.278Z] [06:55:08.368] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.278Z] [06:55:08.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-03-18T06:56:29.278Z] [06:55:08.764] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:08.799] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.278Z] [06:55:08.800] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.278Z] [06:55:08.800] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.278Z] [06:55:08.813] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:08.879] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:08.940] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:08.963] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:08.982] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:08.997] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:09.008] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:09.039] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.278Z] [06:55:09.040] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.278Z] [06:55:09.044] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo [2026-03-18T06:56:29.278Z] [06:55:10.229] Command [PID: 9116]: [2026-03-18T06:56:29.278Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo\foo.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3186544893379449598\wixobj\a.msi [2026-03-18T06:56:29.278Z] [06:55:10.230] Returned: 0 [2026-03-18T06:56:29.278Z] [2026-03-18T06:56:29.278Z] [06:55:10.247] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.278Z] [06:55:10.267] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.278Z] [06:55:10.267] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo] [2026-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(2, app#) [2026-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T06:55:07.2019649Z) [2026-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T06:55:07.0119622Z) [2026-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T06:55:06.087949Z) [2026-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T06:55:07.245963Z) [2026-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T06:56:29.278Z] [06:55:10.269] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T06:55:06.0909504Z) [2026-03-18T06:56:29.278Z] [06:55:10.270] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.278Z] [06:55:10.270] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.278Z] [06:55:10.271] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] Export table [Shortcut] in [testStartupDirectory2.1c5b90ed\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.278Z] Export table [Component] in [testStartupDirectory2.1c5b90ed\msi-db/Component.idt] file [2026-03-18T06:56:29.278Z] Export table [File] in [testStartupDirectory2.1c5b90ed\msi-db/File.idt] file [2026-03-18T06:56:29.278Z] Export table [Directory] in [testStartupDirectory2.1c5b90ed\msi-db/Directory.idt] file [2026-03-18T06:56:29.278Z] [06:55:10.344] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.278Z] [06:55:10.344] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] [06:55:10.356] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.278Z] [06:55:10.356] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.278Z] [06:55:10.356] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.278Z] [06:55:10.356] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.278Z] [06:55:10.356] TRACE: assertEquals(DesktopFolder\foo): Check the shortcut path [2026-03-18T06:56:29.278Z] [06:55:10.356] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.278Z] [06:55:10.356] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.278Z] [06:55:10.356] TRACE: Done [2026-03-18T06:56:29.278Z] [06:55:10.357] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.278Z] [06:55:10.357] TRACE: icacls "testStartupDirectory2.1c5b90ed\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.278Z] [06:55:10.357] TRACE: msiexec /a "testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files" [2026-03-18T06:56:29.278Z] [06:55:10.357] TRACE: Done [2026-03-18T06:56:29.278Z] [06:55:10.358] TRACE: exec: Execute [cmd /c testStartupDirectory2.1c5b90ed\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.278Z] [06:55:10.662] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.278Z] [06:55:10.665] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.278Z] [06:55:10.665] TRACE: Deleting [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.278Z] [06:55:10.666] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.278Z] [06:55:10.672] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.278Z] [06:55:10.672] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.278Z] [06:55:10.677] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.278Z] [06:55:10.679] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.279Z] [06:55:10.681] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.279Z] [06:55:10.681] TRACE: assertStringListEquals(1, testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.279Z] [06:55:10.685] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.279Z] [06:55:10.685] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.279Z] [06:55:10.685] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.279Z] [06:55:10.685] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.279Z] [06:55:10.685] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.279Z] [06:55:10.687] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.279Z] [06:55:10.688] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.279Z] [06:55:10.689] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.279Z] [06:55:10.689] TRACE: Check contents of the predefined app image [testStartupDirectory2.1c5b90ed\output\foo] copied verbatim [2026-03-18T06:56:29.279Z] [06:55:10.692] TRACE: assertTrue(): Check the content of [testStartupDirectory2.1c5b90ed\output\foo\app\foo.cfg] and [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.279Z] [06:55:10.693] TRACE: assertTrue(): Check the content of [testStartupDirectory2.1c5b90ed\output\foo\app\hello.jar] and [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.279Z] [06:55:10.769] TRACE: assertTrue(): Check the content of [testStartupDirectory2.1c5b90ed\output\foo\foo.exe] and [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.279Z] [06:55:10.771] TRACE: assertTrue(): Check the content of [testStartupDirectory2.1c5b90ed\output\foo\runtime\lib\bulk] and [testStartupDirectory2.1c5b90ed\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.279Z] [06:55:10.771] TRACE: Done [2026-03-18T06:56:29.279Z] [06:55:10.772] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.279Z] [06:55:11.815] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.279Z] [06:55:11.823] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.279Z] [06:55:12.003] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.215] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.248] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.279Z] [06:55:12.248] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.279Z] [06:55:12.249] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.279Z] [06:55:12.259] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.336] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.391] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.401] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.410] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.419] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.433] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.453] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:12.455] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.279Z] [06:55:12.459] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo [2026-03-18T06:56:29.279Z] [06:55:13.569] Command [PID: 2932]: [2026-03-18T06:56:29.279Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo\foo.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705\wixobj\a.msi [2026-03-18T06:56:29.279Z] [06:55:13.569] Returned: 0 [2026-03-18T06:56:29.279Z] [2026-03-18T06:56:29.279Z] [06:55:13.586] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:13.587] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output. [2026-03-18T06:56:29.279Z] [06:55:13.588] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:13.595] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:13.617] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3458773744821814705". [2026-03-18T06:56:29.279Z] [06:55:13.803] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output [2026-03-18T06:56:29.279Z] [06:55:13.804] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.279Z] [06:55:13.829] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.279Z] [06:55:13.829] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.1c5b90ed\output\foo] [2026-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(2, app#) [2026-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T06:55:07.2019649Z) [2026-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T06:55:07.0119622Z) [2026-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T06:55:06.087949Z) [2026-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T06:55:07.245963Z) [2026-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T06:56:29.279Z] [06:55:13.830] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T06:55:06.0909504Z) [2026-03-18T06:56:29.279Z] [06:55:13.831] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.279Z] [06:55:13.831] TRACE: assertTrue(): Check [testStartupDirectory2.1c5b90ed\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.279Z] [06:55:13.831] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.279Z] [06:55:13.831] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.279Z] [06:55:13.831] TRACE: Deleting [testStartupDirectory2.1c5b90ed] directory recursively [2026-03-18T06:56:29.279Z] [06:55:13.840] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_DESKTOP_SHORTCUT=DEFAULT](length=1)); checks=34 [2026-03-18T06:56:29.279Z] [06:55:13.842] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.279Z] [06:55:13.843] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.279Z] [06:55:13.844] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.279Z] [06:55:13.924] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.279Z] [06:55:13.924] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.279Z] [06:55:13.925] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.279Z] [06:55:13.948] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.279Z] [06:55:13.948] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.279Z] [06:55:13.949] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime] directory [2026-03-18T06:56:29.279Z] [06:55:13.951] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\launcher-1.properties] properties file... [2026-03-18T06:56:29.279Z] [06:55:13.951] TRACE: win-menu=false [2026-03-18T06:56:29.279Z] [06:55:13.952] TRACE: Done [2026-03-18T06:56:29.279Z] [06:55:13.953] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.279Z] [06:55:14.809] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output [2026-03-18T06:56:29.279Z] [06:55:15.136] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:15.142] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:15.186] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3734486366602783102". [2026-03-18T06:56:29.279Z] [06:55:15.200] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:15.202] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:15.203] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3734486366602783102". [2026-03-18T06:56:29.279Z] [06:55:15.216] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.279Z] [06:55:15.309] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.279Z] [06:55:15.310] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.279Z] [06:55:15.310] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\fake_runtime] [2026-03-18T06:56:29.279Z] [06:55:15.311] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.279Z] [06:55:15.311] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.279Z] [06:55:15.311] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:55:13.9500469Z) [2026-03-18T06:56:29.279Z] [06:55:15.311] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.279Z] [06:55:15.313] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.279Z] [06:55:15.414] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.279Z] [06:55:15.414] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.6c7dcecf\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.279Z] [06:55:15.414] TRACE: Delete [testStartupDirectory2.6c7dcecf\input\hello.jar] existing jar file [2026-03-18T06:56:29.279Z] [06:55:15.415] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.279Z] [06:55:15.437] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.279Z] [06:55:15.437] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.6c7dcecf\input\hello.jar -C testStartupDirectory2.6c7dcecf\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.279Z] [06:55:15.438] TRACE: Init fake runtime in [testStartupDirectory2.6c7dcecf\fake_runtime-0] directory [2026-03-18T06:56:29.279Z] [06:55:15.441] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.6c7dcecf\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.279Z] [06:55:16.310] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\out-8432 [2026-03-18T06:56:29.279Z] [06:55:16.513] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:16.519] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.279Z] [06:55:16.528] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5206974413349911546". [2026-03-18T06:56:29.279Z] [06:55:16.555] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.279Z] [06:55:16.593] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.279Z] [06:55:16.593] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.6c7dcecf\input --dest testStartupDirectory2.6c7dcecf\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.6c7dcecf\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.279Z] [06:55:16.593] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\fake_runtime-0] [2026-03-18T06:56:29.279Z] [06:55:16.603] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.279Z] [06:55:16.604] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.279Z] [06:55:16.604] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:55:15.4400658Z) [2026-03-18T06:56:29.279Z] [06:55:16.634] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.279Z] [06:55:17.137] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.279Z] [06:55:17.138] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.279Z] [06:55:17.138] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.279Z] [06:55:17.576] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.279Z] [06:55:17.576] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.280Z] [06:55:17.576] TRACE: Check icon file [testStartupDirectory2.6c7dcecf\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.6c7dcecf\icons\expected.bmp] [2026-03-18T06:56:29.280Z] [06:55:17.576] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.280Z] [06:55:17.578] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.280Z] [2026-03-18T06:56:29.280Z] FileDescription [2026-03-18T06:56:29.280Z] --------------- [2026-03-18T06:56:29.280Z] foo [2026-03-18T06:56:29.280Z] [2026-03-18T06:56:29.280Z] [2026-03-18T06:56:29.280Z] [06:55:17.894] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.280Z] [06:55:17.894] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.280Z] [06:55:17.894] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] [2026-03-18T06:56:29.280Z] [06:55:17.894] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.280Z] [06:55:17.894] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.280Z] [06:55:17.894] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.280Z] [06:55:17.894] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.280Z] [06:55:17.894] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.280Z] [06:55:17.897] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.280Z] [06:55:17.900] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.280Z] [06:55:17.900] TRACE: assertNotNull(false): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T06:56:29.280Z] [06:55:17.901] TRACE: assertEquals(Optional.empty): Check the value of shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T06:56:29.280Z] [06:55:17.902] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.280Z] [06:55:18.948] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.280Z] [06:55:18.956] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.280Z] [06:55:19.123] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:19.331] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:19.378] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.280Z] [06:55:19.378] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.280Z] [06:55:19.378] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.280Z] [06:55:19.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-03-18T06:56:29.280Z] [06:55:19.451] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:19.501] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:19.517] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:19.531] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:19.557] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:19.576] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:19.594] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:19.594] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.280Z] [06:55:19.598] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo [2026-03-18T06:56:29.280Z] [06:55:20.831] Command [PID: 6492]: [2026-03-18T06:56:29.280Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4534838729728428003\wixobj\a.msi [2026-03-18T06:56:29.280Z] [06:55:20.832] Returned: 0 [2026-03-18T06:56:29.280Z] [2026-03-18T06:56:29.280Z] [06:55:20.851] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.280Z] [06:55:20.873] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.280Z] [06:55:20.873] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo] [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:55:15.1240625Z) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:55:14.8610588Z) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:55:13.9470448Z) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:55:14.8660563Z) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:55:15.1990622Z) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:55:15.2140628Z) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.280Z] [06:55:20.874] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:55:13.9500469Z) [2026-03-18T06:56:29.280Z] [06:55:20.875] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.280Z] [06:55:20.875] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.280Z] [06:55:20.878] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.6c7dcecf\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T06:56:29.280Z] Export table [File] in [testStartupDirectory2.6c7dcecf\msi-db/File.idt] file [2026-03-18T06:56:29.280Z] Export table [Component] in [testStartupDirectory2.6c7dcecf\msi-db/Component.idt] file [2026-03-18T06:56:29.280Z] Export table [Directory] in [testStartupDirectory2.6c7dcecf\msi-db/Directory.idt] file [2026-03-18T06:56:29.280Z] [06:55:20.967] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.280Z] [06:55:20.967] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.6c7dcecf\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T06:56:29.280Z] [06:55:20.980] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.280Z] [06:55:20.981] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.280Z] [06:55:20.981] TRACE: icacls "testStartupDirectory2.6c7dcecf\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.280Z] [06:55:20.981] TRACE: msiexec /a "testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files" [2026-03-18T06:56:29.280Z] [06:55:20.982] TRACE: Done [2026-03-18T06:56:29.280Z] [06:55:20.982] TRACE: exec: Execute [cmd /c testStartupDirectory2.6c7dcecf\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.280Z] [06:55:21.307] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.280Z] [06:55:21.312] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.280Z] [06:55:21.313] TRACE: Deleting [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.280Z] [06:55:21.313] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.280Z] [06:55:21.322] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.280Z] [06:55:21.322] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.280Z] [06:55:21.335] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.280Z] [06:55:21.339] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.280Z] [06:55:21.340] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.280Z] [06:55:21.340] TRACE: assertStringListEquals(1, testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.280Z] [06:55:21.353] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.280Z] [06:55:21.353] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.280Z] [06:55:21.353] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.280Z] [06:55:21.354] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.280Z] [06:55:21.354] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.280Z] [06:55:21.356] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.280Z] [06:55:21.358] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.280Z] [06:55:21.358] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.280Z] [06:55:21.358] TRACE: Check contents of the predefined app image [testStartupDirectory2.6c7dcecf\output\foo] copied verbatim [2026-03-18T06:56:29.280Z] [06:55:21.362] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\app\foo.cfg] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.280Z] [06:55:21.363] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\app\hello.jar] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.280Z] [06:55:21.365] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.280Z] [06:55:21.426] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\foo.exe] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.280Z] [06:55:21.481] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\launcher-1.exe] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.280Z] [06:55:21.482] TRACE: assertTrue(): Check the content of [testStartupDirectory2.6c7dcecf\output\foo\runtime\lib\bulk] and [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.280Z] [06:55:21.483] TRACE: Done [2026-03-18T06:56:29.280Z] [06:55:21.486] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.280Z] [06:55:21.490] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.280Z] [06:55:22.034] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.280Z] [06:55:22.034] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.280Z] [06:55:22.034] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.280Z] [06:55:22.643] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.280Z] [06:55:22.643] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.280Z] [06:55:22.643] TRACE: Check icon file [testStartupDirectory2.6c7dcecf\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.6c7dcecf\icons\expected.bmp] [2026-03-18T06:56:29.280Z] [06:55:22.643] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.280Z] [06:55:22.648] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.280Z] [06:55:22.648] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.280Z] [06:55:22.649] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.280Z] [06:55:22.649] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.280Z] [06:55:22.649] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.280Z] [06:55:22.658] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.280Z] [06:55:22.660] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.280Z] [06:55:23.859] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.280Z] [06:55:23.868] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.280Z] [06:55:24.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-03-18T06:56:29.280Z] [06:55:24.249] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:24.289] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.280Z] [06:55:24.290] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.280Z] [06:55:24.290] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.280Z] [06:55:24.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-03-18T06:56:29.280Z] [06:55:24.360] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:24.420] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:24.441] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:24.455] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:24.480] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:24.496] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:24.517] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.280Z] [06:55:24.518] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.280Z] [06:55:24.522] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo [2026-03-18T06:56:29.280Z] [06:55:25.864] Command [PID: 10040]: [2026-03-18T06:56:29.280Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541\wixobj\a.msi [2026-03-18T06:56:29.280Z] [06:55:25.864] Returned: 0 [2026-03-18T06:56:29.280Z] [2026-03-18T06:56:29.281Z] [06:55:25.888] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:25.888] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output. [2026-03-18T06:56:29.281Z] [06:55:25.889] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:25.895] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55: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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3513577342497389541". [2026-03-18T06:56:29.281Z] [06:55:26.118] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output [2026-03-18T06:56:29.281Z] [06:55:26.120] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.281Z] [06:55:26.143] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:26.143] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.6c7dcecf\output\foo] [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:55:15.1240625Z) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:55:14.8610588Z) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:55:13.9470448Z) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:55:14.8660563Z) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:55:15.1990622Z) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:55:15.2140628Z) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:55:13.9500469Z) [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: assertTrue(): Check [testStartupDirectory2.6c7dcecf\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.281Z] [06:55:26.144] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.281Z] [06:55:26.144] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.281Z] [06:55:26.145] TRACE: Deleting [testStartupDirectory2.6c7dcecf] directory recursively [2026-03-18T06:56:29.281Z] [06:55:26.159] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=61 [2026-03-18T06:56:29.281Z] [06:55:26.159] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.281Z] [06:55:26.160] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.281Z] [06:55:26.161] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.281Z] [06:55:26.252] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:26.252] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.281Z] [06:55:26.253] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.281Z] [06:55:26.277] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:26.277] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.281Z] [06:55:26.278] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime] directory [2026-03-18T06:56:29.281Z] [06:55:26.281] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\launcher-1.properties] properties file... [2026-03-18T06:56:29.281Z] [06:55:26.282] TRACE: win-menu=true [2026-03-18T06:56:29.281Z] [06:55:26.282] TRACE: Done [2026-03-18T06:56:29.281Z] [06:55:26.284] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.281Z] [06:55:27.157] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output [2026-03-18T06:56:29.281Z] [06:55:27.333] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:27.339] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:27.515] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1541994290200124366". [2026-03-18T06:56:29.281Z] [06:55:27.552] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:27.554] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:27.555] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1541994290200124366". [2026-03-18T06:56:29.281Z] [06:55:27.571] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.281Z] [06:55:27.664] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:27.664] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.281Z] [06:55:27.665] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\fake_runtime] [2026-03-18T06:56:29.281Z] [06:55:27.666] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.281Z] [06:55:27.666] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.281Z] [06:55:27.666] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:55:26.2791993Z) [2026-03-18T06:56:29.281Z] [06:55:27.666] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.281Z] [06:55:27.668] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.281Z] [06:55:27.746] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:27.746] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.a70b578e\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.281Z] [06:55:27.746] TRACE: Delete [testStartupDirectory2.a70b578e\input\hello.jar] existing jar file [2026-03-18T06:56:29.281Z] [06:55:27.747] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.281Z] [06:55:27.768] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:27.769] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.a70b578e\input\hello.jar -C testStartupDirectory2.a70b578e\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.281Z] [06:55:27.770] TRACE: Init fake runtime in [testStartupDirectory2.a70b578e\fake_runtime-0] directory [2026-03-18T06:56:29.281Z] [06:55:27.772] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.a70b578e\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.281Z] [06:55:28.611] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\out-8432 [2026-03-18T06:56:29.281Z] [06:55:28.870] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:28.876] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:28.910] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16963302757917561345". [2026-03-18T06:56:29.281Z] [06:55:28.920] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.281Z] [06:55:28.959] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:28.959] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.a70b578e\input --dest testStartupDirectory2.a70b578e\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.a70b578e\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.281Z] [06:55:28.961] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\fake_runtime-0] [2026-03-18T06:56:29.281Z] [06:55:28.961] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.281Z] [06:55:28.961] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.281Z] [06:55:28.961] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:55:27.7702184Z) [2026-03-18T06:56:29.281Z] [06:55:29.026] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.281Z] [06:55:29.561] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:29.561] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.281Z] [06:55:29.561] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.281Z] [06:55:30.015] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:30.015] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.281Z] [06:55:30.015] TRACE: Check icon file [testStartupDirectory2.a70b578e\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.a70b578e\icons\expected.bmp] [2026-03-18T06:56:29.281Z] [06:55:30.015] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.281Z] [06:55:30.017] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.281Z] [2026-03-18T06:56:29.281Z] FileDescription [2026-03-18T06:56:29.281Z] --------------- [2026-03-18T06:56:29.281Z] foo [2026-03-18T06:56:29.281Z] [2026-03-18T06:56:29.281Z] [2026-03-18T06:56:29.281Z] [06:55:30.333] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.281Z] [06:55:30.333] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.281Z] [06:55:30.333] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] [2026-03-18T06:56:29.281Z] [06:55:30.333] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.281Z] [06:55:30.333] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.281Z] [06:55:30.333] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.281Z] [06:55:30.333] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.281Z] [06:55:30.333] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.281Z] [06:55:30.333] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.281Z] [06:55:30.336] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.281Z] [06:55:30.336] TRACE: assertNotNull(true): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T06:56:29.281Z] [06:55:30.336] TRACE: assertEquals(Optional[DEFAULT]): Check the value of shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T06:56:29.281Z] [06:55:30.338] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.281Z] [06:55:31.374] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.281Z] [06:55:31.382] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.281Z] [06:55:31.546] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:31.761] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:31.799] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.281Z] [06:55:31.800] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.281Z] [06:55:31.802] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.281Z] [06:55:31.814] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:31.882] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:31.930] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:31.953] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:31.969] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:31.990] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:31.999] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:32.021] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.281Z] [06:55:32.022] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.281Z] [06:55:32.026] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo [2026-03-18T06:56:29.281Z] [06:55:33.303] Command [PID: 2416]: [2026-03-18T06:56:29.282Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7444603358540442353\wixobj\a.msi [2026-03-18T06:56:29.282Z] [06:55:33.303] Returned: 0 [2026-03-18T06:56:29.282Z] [2026-03-18T06:56:29.282Z] [06:55:33.321] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.282Z] [06:55:33.348] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.282Z] [06:55:33.348] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo] [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:55:27.319213Z) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:55:27.2112131Z) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:55:26.2761976Z) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:55:27.2162127Z) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:55:27.5512164Z) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:55:27.5682162Z) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:55:26.2791993Z) [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.282Z] [06:55:33.349] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.282Z] [06:55:33.352] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.a70b578e\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T06:56:29.282Z] Export table [Shortcut] in [testStartupDirectory2.a70b578e\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.282Z] Export table [Component] in [testStartupDirectory2.a70b578e\msi-db/Component.idt] file [2026-03-18T06:56:29.282Z] Export table [Directory] in [testStartupDirectory2.a70b578e\msi-db/Directory.idt] file [2026-03-18T06:56:29.282Z] Export table [File] in [testStartupDirectory2.a70b578e\msi-db/File.idt] file [2026-03-18T06:56:29.282Z] [06:55:33.439] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.282Z] [06:55:33.439] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi testStartupDirectory2.a70b578e\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T06:56:29.282Z] [06:55:33.457] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.282Z] [06:55:33.457] TRACE: assertStringListEquals(1, launcher-1) [2026-03-18T06:56:29.282Z] [06:55:33.457] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.282Z] [06:55:33.457] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.282Z] [06:55:33.457] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T06:56:29.282Z] [06:55:33.457] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.282Z] [06:55:33.457] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.282Z] [06:55:33.457] TRACE: Done [2026-03-18T06:56:29.282Z] [06:55:33.458] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.282Z] [06:55:33.458] TRACE: icacls "testStartupDirectory2.a70b578e\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.282Z] [06:55:33.458] TRACE: msiexec /a "testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\unpacked-msi\Program Files" [2026-03-18T06:56:29.282Z] [06:55:33.458] TRACE: Done [2026-03-18T06:56:29.282Z] [06:55:33.459] TRACE: exec: Execute [cmd /c testStartupDirectory2.a70b578e\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.282Z] [06:55:33.803] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.282Z] [06:55:33.807] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.a70b578e\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.282Z] [06:55:33.807] TRACE: Deleting [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.282Z] [06:55:33.808] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.282Z] [06:55:33.819] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.282Z] [06:55:33.819] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.282Z] [06:55:33.830] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.282Z] [06:55:33.833] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.282Z] [06:55:33.838] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.282Z] [06:55:33.838] TRACE: assertStringListEquals(1, testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.282Z] [06:55:33.841] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.282Z] [06:55:33.841] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.282Z] [06:55:33.842] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.282Z] [06:55:33.842] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.282Z] [06:55:33.842] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.282Z] [06:55:33.844] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.282Z] [06:55:33.850] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.282Z] [06:55:33.850] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.282Z] [06:55:33.850] TRACE: Check contents of the predefined app image [testStartupDirectory2.a70b578e\output\foo] copied verbatim [2026-03-18T06:56:29.282Z] [06:55:33.874] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\app\foo.cfg] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.282Z] [06:55:33.875] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\app\hello.jar] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.282Z] [06:55:33.876] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.282Z] [06:55:33.933] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\foo.exe] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.282Z] [06:55:33.988] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\launcher-1.exe] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.282Z] [06:55:33.989] TRACE: assertTrue(): Check the content of [testStartupDirectory2.a70b578e\output\foo\runtime\lib\bulk] and [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.282Z] [06:55:33.990] TRACE: Done [2026-03-18T06:56:29.282Z] [06:55:33.994] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.282Z] [06:55:33.998] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.282Z] [06:55:34.495] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.282Z] [06:55:34.495] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.282Z] [06:55:34.495] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.282Z] [06:55:34.952] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.282Z] [06:55:34.952] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.282Z] [06:55:34.952] TRACE: Check icon file [testStartupDirectory2.a70b578e\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.a70b578e\icons\expected.bmp] [2026-03-18T06:56:29.282Z] [06:55:34.952] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.282Z] [06:55:34.956] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.282Z] [06:55:34.956] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.282Z] [06:55:34.956] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.282Z] [06:55:34.956] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.282Z] [06:55:34.956] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.282Z] [06:55:34.959] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.282Z] [06:55:34.961] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.282Z] [06:55:36.082] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.282Z] [06:55:36.090] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.282Z] [06:55:36.248] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.409] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.456] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.282Z] [06:55:36.456] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.282Z] [06:55:36.457] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.282Z] [06:55:36.470] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.528] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.591] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.613] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.636] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.675] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.691] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.769] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:36.771] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.282Z] [06:55:36.779] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo [2026-03-18T06:56:29.282Z] [06:55:38.059] Command [PID: 5656]: [2026-03-18T06:56:29.282Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006\wixobj\a.msi [2026-03-18T06:56:29.282Z] [06:55:38.059] Returned: 0 [2026-03-18T06:56:29.282Z] [2026-03-18T06:56:29.282Z] [06:55:38.076] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:38.076] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output. [2026-03-18T06:56:29.282Z] [06:55:38.083] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:38.106] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.282Z] [06:55:38.123] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13957630584974514006". [2026-03-18T06:56:29.282Z] [06:55:38.307] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output [2026-03-18T06:56:29.282Z] [06:55:38.309] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.282Z] [06:55:38.333] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.282Z] [06:55:38.333] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.a70b578e\output\foo] [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:55:27.319213Z) [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:55:27.2112131Z) [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:55:26.2761976Z) [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:55:27.2162127Z) [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:55:27.5512164Z) [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:55:27.5682162Z) [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.282Z] [06:55:38.334] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.282Z] [06:55:38.335] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:55:26.2791993Z) [2026-03-18T06:56:29.282Z] [06:55:38.335] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.282Z] [06:55:38.335] TRACE: assertTrue(): Check [testStartupDirectory2.a70b578e\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.282Z] [06:55:38.335] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.282Z] [06:55:38.335] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.282Z] [06:55:38.335] TRACE: Deleting [testStartupDirectory2.a70b578e] directory recursively [2026-03-18T06:56:29.282Z] [06:55:38.349] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=65 [2026-03-18T06:56:29.282Z] [06:55:38.349] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)) [2026-03-18T06:56:29.282Z] [06:55:38.350] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.282Z] [06:55:38.351] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.282Z] [06:55:38.451] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.282Z] [06:55:38.452] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.282Z] [06:55:38.453] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.282Z] [06:55:38.475] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:38.475] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.283Z] [06:55:38.476] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime] directory [2026-03-18T06:56:29.283Z] [06:55:38.478] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\launcher-1.properties] properties file... [2026-03-18T06:56:29.283Z] [06:55:38.478] TRACE: win-menu=false [2026-03-18T06:56:29.283Z] [06:55:38.479] TRACE: Done [2026-03-18T06:56:29.283Z] [06:55:38.480] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.283Z] [06:55:39.352] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output [2026-03-18T06:56:29.283Z] [06:55:39.529] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:39.536] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:39.726] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6555998255019721959". [2026-03-18T06:56:29.283Z] [06:55:39.731] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:39.732] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:39.734] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6555998255019721959". [2026-03-18T06:56:29.283Z] [06:55:39.752] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.283Z] [06:55:39.850] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:39.850] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.283Z] [06:55:39.851] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\fake_runtime] [2026-03-18T06:56:29.283Z] [06:55:39.851] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.283Z] [06:55:39.851] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.283Z] [06:55:39.851] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:55:38.4773498Z) [2026-03-18T06:56:29.283Z] [06:55:39.851] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.283Z] [06:55:39.853] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.283Z] [06:55:39.927] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:39.927] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.8c49520c\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.283Z] [06:55:39.927] TRACE: Delete [testStartupDirectory2.8c49520c\input\hello.jar] existing jar file [2026-03-18T06:56:29.283Z] [06:55:39.928] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.283Z] [06:55:39.950] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:39.950] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.8c49520c\input\hello.jar -C testStartupDirectory2.8c49520c\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.283Z] [06:55:39.951] TRACE: Init fake runtime in [testStartupDirectory2.8c49520c\fake_runtime-0] directory [2026-03-18T06:56:29.283Z] [06:55:39.953] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.8c49520c\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.283Z] [06:55:40.771] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\out-8432 [2026-03-18T06:56:29.283Z] [06:55:41.022] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:41.029] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:41.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14419560851225522935". [2026-03-18T06:56:29.283Z] [06:55:41.077] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.283Z] [06:55:41.108] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:41.108] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.8c49520c\input --dest testStartupDirectory2.8c49520c\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.8c49520c\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.283Z] [06:55:41.109] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\fake_runtime-0] [2026-03-18T06:56:29.283Z] [06:55:41.109] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.283Z] [06:55:41.109] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.283Z] [06:55:41.109] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:55:39.9523697Z) [2026-03-18T06:56:29.283Z] [06:55:41.160] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.283Z] [06:55:41.681] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:41.681] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.283Z] [06:55:41.681] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.283Z] [06:55:42.127] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:42.127] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.283Z] [06:55:42.127] TRACE: Check icon file [testStartupDirectory2.8c49520c\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.8c49520c\icons\expected.bmp] [2026-03-18T06:56:29.283Z] [06:55:42.127] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.283Z] [06:55:42.129] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.283Z] [2026-03-18T06:56:29.283Z] FileDescription [2026-03-18T06:56:29.283Z] --------------- [2026-03-18T06:56:29.283Z] foo [2026-03-18T06:56:29.283Z] [2026-03-18T06:56:29.283Z] [2026-03-18T06:56:29.283Z] [06:55:42.434] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:42.435] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.283Z] [06:55:42.435] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] [2026-03-18T06:56:29.283Z] [06:55:42.435] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.283Z] [06:55:42.435] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.283Z] [06:55:42.435] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.283Z] [06:55:42.435] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.283Z] [06:55:42.435] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.283Z] [06:55:42.435] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.283Z] [06:55:42.438] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.283Z] [06:55:42.438] TRACE: assertNotNull(false): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T06:56:29.283Z] [06:55:42.438] TRACE: assertEquals(Optional.empty): Check the value of shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T06:56:29.283Z] [06:55:42.444] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.283Z] [06:55:43.488] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.283Z] [06:55:43.496] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.283Z] [06:55:43.665] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:43.874] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:43.912] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.283Z] [06:55:43.912] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.283Z] [06:55:43.912] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.283Z] [06:55:43.924] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:44.015] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:44.077] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:44.096] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:44.106] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:44.120] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:44.133] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:44.159] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.283Z] [06:55:44.160] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.283Z] [06:55:44.164] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo [2026-03-18T06:56:29.283Z] [06:55:45.459] Command [PID: 8592]: [2026-03-18T06:56:29.283Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4593929464036192914\wixobj\a.msi [2026-03-18T06:56:29.283Z] [06:55:45.459] Returned: 0 [2026-03-18T06:56:29.283Z] [2026-03-18T06:56:29.283Z] [06:55:45.495] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.283Z] [06:55:45.520] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:45.520] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo] [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:55:39.5203664Z) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:55:39.409364Z) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:55:38.4743512Z) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:55:39.416363Z) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:55:39.7303673Z) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:55:39.7503669Z) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:55:38.4773498Z) [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.283Z] [06:55:45.521] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.283Z] [06:55:45.522] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.283Z] Export table [Shortcut] in [testStartupDirectory2.8c49520c\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.283Z] Export table [Component] in [testStartupDirectory2.8c49520c\msi-db/Component.idt] file [2026-03-18T06:56:29.283Z] Export table [Directory] in [testStartupDirectory2.8c49520c\msi-db/Directory.idt] file [2026-03-18T06:56:29.283Z] Export table [File] in [testStartupDirectory2.8c49520c\msi-db/File.idt] file [2026-03-18T06:56:29.283Z] [06:55:45.607] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:45.607] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.283Z] [06:55:45.624] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.283Z] [06:55:45.625] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.283Z] [06:55:45.625] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.283Z] [06:55:45.625] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.283Z] [06:55:45.625] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-03-18T06:56:29.283Z] [06:55:45.625] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.283Z] [06:55:45.625] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.283Z] [06:55:45.625] TRACE: Done [2026-03-18T06:56:29.283Z] [06:55:45.626] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.283Z] [06:55:45.626] TRACE: icacls "testStartupDirectory2.8c49520c\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.283Z] [06:55:45.626] TRACE: msiexec /a "testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\unpacked-msi\Program Files" [2026-03-18T06:56:29.283Z] [06:55:45.626] TRACE: Done [2026-03-18T06:56:29.283Z] [06:55:45.626] TRACE: exec: Execute [cmd /c testStartupDirectory2.8c49520c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.283Z] [06:55:45.970] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.283Z] [06:55:45.971] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.8c49520c\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.283Z] [06:55:45.972] TRACE: Deleting [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.283Z] [06:55:45.973] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.283Z] [06:55:45.984] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.283Z] [06:55:45.984] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.283Z] [06:55:45.997] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.283Z] [06:55:45.998] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.283Z] [06:55:46.001] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.283Z] [06:55:46.001] TRACE: assertStringListEquals(1, testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.283Z] [06:55:46.003] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.284Z] [06:55:46.003] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.284Z] [06:55:46.004] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.284Z] [06:55:46.004] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.284Z] [06:55:46.004] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.284Z] [06:55:46.006] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.284Z] [06:55:46.007] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.284Z] [06:55:46.007] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.284Z] [06:55:46.007] TRACE: Check contents of the predefined app image [testStartupDirectory2.8c49520c\output\foo] copied verbatim [2026-03-18T06:56:29.284Z] [06:55:46.010] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\app\foo.cfg] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.284Z] [06:55:46.012] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\app\hello.jar] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.284Z] [06:55:46.014] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.284Z] [06:55:46.071] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\foo.exe] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.284Z] [06:55:46.124] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\launcher-1.exe] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.284Z] [06:55:46.125] TRACE: assertTrue(): Check the content of [testStartupDirectory2.8c49520c\output\foo\runtime\lib\bulk] and [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.284Z] [06:55:46.125] TRACE: Done [2026-03-18T06:56:29.284Z] [06:55:46.129] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.284Z] [06:55:46.133] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.284Z] [06:55:46.632] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:46.632] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:46.632] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.284Z] [06:55:47.104] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:47.104] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:47.104] TRACE: Check icon file [testStartupDirectory2.8c49520c\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.8c49520c\icons\expected.bmp] [2026-03-18T06:56:29.284Z] [06:55:47.104] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.284Z] [06:55:47.108] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.284Z] [06:55:47.108] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.284Z] [06:55:47.108] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.284Z] [06:55:47.108] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.284Z] [06:55:47.108] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.284Z] [06:55:47.111] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.284Z] [06:55:47.113] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.284Z] [06:55:48.174] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.284Z] [06:55:48.182] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.284Z] [06:55:48.375] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.638] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.695] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.284Z] [06:55:48.695] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.284Z] [06:55:48.695] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.284Z] [06:55:48.709] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.770] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.823] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.845] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.853] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.863] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.874] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.907] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:48.908] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.284Z] [06:55:48.912] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo [2026-03-18T06:56:29.284Z] [06:55:50.158] Command [PID: 5684]: [2026-03-18T06:56:29.284Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo\foo.exe -d JpAppSizeKb=989 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483\wixobj\a.msi [2026-03-18T06:56:29.284Z] [06:55:50.159] Returned: 0 [2026-03-18T06:56:29.284Z] [2026-03-18T06:56:29.284Z] [06:55:50.176] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:50.177] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output. [2026-03-18T06:56:29.284Z] [06:55:50.178] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:50.196] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:50.203] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15022530164032006483". [2026-03-18T06:56:29.284Z] [06:55:50.408] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output [2026-03-18T06:56:29.284Z] [06:55:50.409] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.284Z] [06:55:50.433] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:50.433] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.284Z] [06:55:50.433] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.8c49520c\output\foo] [2026-03-18T06:56:29.284Z] [06:55:50.433] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:55:39.5203664Z) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:55:39.409364Z) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:55:38.4743512Z) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:55:39.416363Z) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:55:39.7303673Z) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:55:39.7503669Z) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:55:38.4773498Z) [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: assertTrue(): Check [testStartupDirectory2.8c49520c\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.284Z] [06:55:50.434] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.284Z] [06:55:50.434] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.284Z] [06:55:50.434] TRACE: Deleting [testStartupDirectory2.8c49520c] directory recursively [2026-03-18T06:56:29.284Z] [06:55:50.447] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=FALSE](length=2)); checks=65 [2026-03-18T06:56:29.284Z] [06:55:50.448] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)) [2026-03-18T06:56:29.284Z] [06:55:50.448] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.284Z] [06:55:50.449] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.284Z] [06:55:50.533] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:50.534] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:50.534] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.284Z] [06:55:50.558] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:50.559] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:50.560] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime] directory [2026-03-18T06:56:29.284Z] [06:55:50.562] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\launcher-1.properties] properties file... [2026-03-18T06:56:29.284Z] [06:55:50.562] TRACE: win-menu=true [2026-03-18T06:56:29.284Z] [06:55:50.563] TRACE: Done [2026-03-18T06:56:29.284Z] [06:55:50.564] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.284Z] [06:55:51.440] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output [2026-03-18T06:56:29.284Z] [06:55:51.615] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:51.622] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:51.780] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3544275662796535443". [2026-03-18T06:56:29.284Z] [06:55:51.785] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:51.787] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:51.788] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3544275662796535443". [2026-03-18T06:56:29.284Z] [06:55:51.846] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.284Z] [06:55:51.906] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:51.907] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.284Z] [06:55:51.907] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\fake_runtime] [2026-03-18T06:56:29.284Z] [06:55:51.907] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.284Z] [06:55:51.907] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.284Z] [06:55:51.907] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:55:50.5614982Z) [2026-03-18T06:56:29.284Z] [06:55:51.908] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.284Z] [06:55:51.910] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.284Z] [06:55:51.984] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:51.984] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.b053f8b1\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:51.984] TRACE: Delete [testStartupDirectory2.b053f8b1\input\hello.jar] existing jar file [2026-03-18T06:56:29.284Z] [06:55:51.984] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.284Z] [06:55:52.008] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:52.008] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.b053f8b1\input\hello.jar -C testStartupDirectory2.b053f8b1\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:52.009] TRACE: Init fake runtime in [testStartupDirectory2.b053f8b1\fake_runtime-0] directory [2026-03-18T06:56:29.284Z] [06:55:52.011] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.b053f8b1\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.284Z] [06:55:52.857] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\out-8432 [2026-03-18T06:56:29.284Z] [06:55:53.104] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:53.110] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:53.148] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3309447341681623620". [2026-03-18T06:56:29.284Z] [06:55:53.157] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.284Z] [06:55:53.183] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:53.183] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.b053f8b1\input --dest testStartupDirectory2.b053f8b1\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.b053f8b1\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:53.184] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\fake_runtime-0] [2026-03-18T06:56:29.284Z] [06:55:53.184] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.284Z] [06:55:53.184] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.284Z] [06:55:53.184] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:55:52.0105217Z) [2026-03-18T06:56:29.284Z] [06:55:53.245] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.284Z] [06:55:53.753] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:53.753] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:53.753] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.284Z] [06:55:54.201] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:54.201] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:54.201] TRACE: Check icon file [testStartupDirectory2.b053f8b1\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.b053f8b1\icons\expected.bmp] [2026-03-18T06:56:29.284Z] [06:55:54.201] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.284Z] [06:55:54.203] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.284Z] [2026-03-18T06:56:29.284Z] FileDescription [2026-03-18T06:56:29.284Z] --------------- [2026-03-18T06:56:29.284Z] foo [2026-03-18T06:56:29.284Z] [2026-03-18T06:56:29.284Z] [2026-03-18T06:56:29.284Z] [06:55:54.510] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.284Z] [06:55:54.510] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.284Z] [06:55:54.510] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] [2026-03-18T06:56:29.284Z] [06:55:54.511] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.284Z] [06:55:54.511] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.284Z] [06:55:54.511] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.284Z] [06:55:54.511] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.284Z] [06:55:54.511] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.284Z] [06:55:54.511] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.284Z] [06:55:54.513] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.284Z] [06:55:54.513] TRACE: assertNotNull(true): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is recorded in .jpackage.xml file [2026-03-18T06:56:29.284Z] [06:55:54.513] TRACE: assertEquals(Optional[DEFAULT]): Check the value of shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] recorded in .jpackage.xml file [2026-03-18T06:56:29.284Z] [06:55:54.515] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.284Z] [06:55:55.595] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.284Z] [06:55:55.603] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.284Z] [06:55:55.789] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.284Z] [06:55:55.965] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:55:56.073] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.285Z] [06:55:56.073] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.285Z] [06:55:56.073] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.285Z] [06:55:56.087] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:55:56.152] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:55:56.207] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:55:56.230] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:55:56.242] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:55:56.264] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:55:56.277] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:55:56.296] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:55:56.296] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.285Z] [06:55:56.300] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo [2026-03-18T06:56:29.285Z] [06:55:57.590] Command [PID: 2148]: [2026-03-18T06:56:29.285Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15931843272660184438\wixobj\a.msi [2026-03-18T06:56:29.285Z] [06:55:57.591] Returned: 0 [2026-03-18T06:56:29.285Z] [2026-03-18T06:56:29.285Z] [06:55:57.628] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.285Z] [06:55:57.655] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.285Z] [06:55:57.655] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.285Z] [06:55:57.656] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo] [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:55:51.6005146Z) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:55:51.4945134Z) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:55:50.5574993Z) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:55:51.5005135Z) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:55:51.7845156Z) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:55:51.8435169Z) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:55:50.5614982Z) [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.285Z] [06:55:57.657] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.285Z] [06:55:57.658] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.285Z] Export table [Shortcut] in [testStartupDirectory2.b053f8b1\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.285Z] Export table [Component] in [testStartupDirectory2.b053f8b1\msi-db/Component.idt] file [2026-03-18T06:56:29.285Z] Export table [Directory] in [testStartupDirectory2.b053f8b1\msi-db/Directory.idt] file [2026-03-18T06:56:29.285Z] Export table [File] in [testStartupDirectory2.b053f8b1\msi-db/File.idt] file [2026-03-18T06:56:29.285Z] [06:55:57.752] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.285Z] [06:55:57.752] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: Done [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.285Z] [06:55:57.771] TRACE: Done [2026-03-18T06:56:29.285Z] [06:55:57.772] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.285Z] [06:55:57.772] TRACE: icacls "testStartupDirectory2.b053f8b1\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.285Z] [06:55:57.772] TRACE: msiexec /a "testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\unpacked-msi\Program Files" [2026-03-18T06:56:29.285Z] [06:55:57.772] TRACE: Done [2026-03-18T06:56:29.285Z] [06:55:57.772] TRACE: exec: Execute [cmd /c testStartupDirectory2.b053f8b1\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.285Z] [06:55:58.087] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.285Z] [06:55:58.090] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.285Z] [06:55:58.091] TRACE: Deleting [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.285Z] [06:55:58.091] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.285Z] [06:55:58.099] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.285Z] [06:55:58.099] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.285Z] [06:55:58.110] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.285Z] [06:55:58.114] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.285Z] [06:55:58.116] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.285Z] [06:55:58.116] TRACE: assertStringListEquals(1, testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.285Z] [06:55:58.120] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.285Z] [06:55:58.120] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.285Z] [06:55:58.120] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.285Z] [06:55:58.120] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.285Z] [06:55:58.120] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.285Z] [06:55:58.122] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.285Z] [06:55:58.124] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.285Z] [06:55:58.124] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.285Z] [06:55:58.124] TRACE: Check contents of the predefined app image [testStartupDirectory2.b053f8b1\output\foo] copied verbatim [2026-03-18T06:56:29.285Z] [06:55:58.127] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\app\foo.cfg] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.285Z] [06:55:58.128] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\app\hello.jar] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.285Z] [06:55:58.129] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.285Z] [06:55:58.187] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\foo.exe] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.285Z] [06:55:58.241] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\launcher-1.exe] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.285Z] [06:55:58.242] TRACE: assertTrue(): Check the content of [testStartupDirectory2.b053f8b1\output\foo\runtime\lib\bulk] and [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.285Z] [06:55:58.242] TRACE: Done [2026-03-18T06:56:29.285Z] [06:55:58.244] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.285Z] [06:55:58.248] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.285Z] [06:55:58.759] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.285Z] [06:55:58.759] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.285Z] [06:55:58.760] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.285Z] [06:55:59.216] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.285Z] [06:55:59.216] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.285Z] [06:55:59.216] TRACE: Check icon file [testStartupDirectory2.b053f8b1\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.b053f8b1\icons\expected.bmp] [2026-03-18T06:56:29.285Z] [06:55:59.217] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.285Z] [06:55:59.220] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.285Z] [06:55:59.220] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.285Z] [06:55:59.220] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.285Z] [06:55:59.220] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.285Z] [06:55:59.220] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.285Z] [06:55:59.222] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.285Z] [06:55:59.224] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.285Z] [06:56:00.326] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.285Z] [06:56:00.334] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.285Z] [06:56:00.507] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:00.735] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:00.783] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.285Z] [06:56:00.783] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.285Z] [06:56:00.783] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.285Z] [06:56:00.797] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:00.864] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:00.926] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:00.945] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:00.957] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:00.987] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:01.003] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:01.024] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:01.025] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.285Z] [06:56:01.029] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo [2026-03-18T06:56:29.285Z] [06:56:02.266] Command [PID: 460]: [2026-03-18T06:56:29.285Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766\wixobj\a.msi [2026-03-18T06:56:29.285Z] [06:56:02.266] Returned: 0 [2026-03-18T06:56:29.285Z] [2026-03-18T06:56:29.285Z] [06:56:02.287] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:02.288] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output. [2026-03-18T06:56:29.285Z] [06:56:02.292] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:02.303] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.285Z] [06:56:02.309] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2968825047374388766". [2026-03-18T06:56:29.285Z] [06:56:02.509] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output [2026-03-18T06:56:29.285Z] [06:56:02.511] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.285Z] [06:56:02.535] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.285Z] [06:56:02.536] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.285Z] [06:56:02.536] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.b053f8b1\output\foo] [2026-03-18T06:56:29.285Z] [06:56:02.536] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.285Z] [06:56:02.536] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.285Z] [06:56:02.536] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:55:51.6005146Z) [2026-03-18T06:56:29.285Z] [06:56:02.536] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:55:51.4945134Z) [2026-03-18T06:56:29.285Z] [06:56:02.536] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:55:50.5574993Z) [2026-03-18T06:56:29.285Z] [06:56:02.537] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:55:51.5005135Z) [2026-03-18T06:56:29.285Z] [06:56:02.537] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:55:51.7845156Z) [2026-03-18T06:56:29.285Z] [06:56:02.537] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:55:51.8435169Z) [2026-03-18T06:56:29.285Z] [06:56:02.537] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.285Z] [06:56:02.537] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.285Z] [06:56:02.537] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:55:50.5614982Z) [2026-03-18T06:56:29.285Z] [06:56:02.537] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.285Z] [06:56:02.537] TRACE: assertTrue(): Check [testStartupDirectory2.b053f8b1\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.285Z] [06:56:02.537] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.285Z] [06:56:02.537] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.285Z] [06:56:02.537] TRACE: Deleting [testStartupDirectory2.b053f8b1] directory recursively [2026-03-18T06:56:29.286Z] [06:56:02.550] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=TRUE](length=2)); checks=69 [2026-03-18T06:56:29.286Z] [06:56:02.550] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)) [2026-03-18T06:56:29.286Z] [06:56:02.551] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.286Z] [06:56:02.552] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.286Z] [06:56:02.631] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:02.631] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.286Z] [06:56:02.632] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.286Z] [06:56:02.655] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:02.655] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.286Z] [06:56:02.656] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime] directory [2026-03-18T06:56:29.286Z] [06:56:02.658] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\launcher-1.properties] properties file... [2026-03-18T06:56:29.286Z] [06:56:02.658] TRACE: Done [2026-03-18T06:56:29.286Z] [06:56:02.660] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.286Z] [06:56:03.584] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output [2026-03-18T06:56:29.286Z] [06:56:03.766] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:03.773] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:03.915] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6554800986224425367". [2026-03-18T06:56:29.286Z] [06:56:03.968] Using default package resource JavaApp.ico [icon] (add launcher-1.ico to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:03.971] Using default package resource WinLauncher.template [Template for creating executable properties file] (add launcher-1.properties to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:03.972] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6554800986224425367". [2026-03-18T06:56:29.286Z] [06:56:03.987] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.286Z] [06:56:04.078] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:04.078] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.286Z] [06:56:04.078] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\fake_runtime] [2026-03-18T06:56:29.286Z] [06:56:04.079] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.286Z] [06:56:04.079] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.286Z] [06:56:04.079] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:56:02.6578587Z) [2026-03-18T06:56:29.286Z] [06:56:04.079] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.286Z] [06:56:04.082] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.286Z] [06:56:04.167] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:04.167] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.da5686a3\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.286Z] [06:56:04.168] TRACE: Delete [testStartupDirectory2.da5686a3\input\hello.jar] existing jar file [2026-03-18T06:56:29.286Z] [06:56:04.168] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.286Z] [06:56:04.191] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:04.191] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.da5686a3\input\hello.jar -C testStartupDirectory2.da5686a3\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.286Z] [06:56:04.192] TRACE: Init fake runtime in [testStartupDirectory2.da5686a3\fake_runtime-0] directory [2026-03-18T06:56:29.286Z] [06:56:04.195] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.da5686a3\fake_runtime-0 -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T06:56:29.286Z] [06:56:05.084] Creating app package: StartupDirectory2AddLShortcutTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\out-8432 [2026-03-18T06:56:29.286Z] [06:56:05.343] Using default package resource JavaApp.ico [icon] (add StartupDirectory2AddLShortcutTest.ico to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:05.349] Using default package resource WinLauncher.template [Template for creating executable properties file] (add StartupDirectory2AddLShortcutTest.properties to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:05.375] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6221298385153434905". [2026-03-18T06:56:29.286Z] [06:56:05.384] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.286Z] [06:56:05.414] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:05.414] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testStartupDirectory2.da5686a3\input --dest testStartupDirectory2.da5686a3\out-8432 --name StartupDirectory2AddLShortcutTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testStartupDirectory2.da5686a3\fake_runtime-0 -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T06:56:29.286Z] [06:56:05.415] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\fake_runtime-0] [2026-03-18T06:56:29.286Z] [06:56:05.416] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.286Z] [06:56:05.416] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.286Z] [06:56:05.416] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:56:04.1938772Z) [2026-03-18T06:56:29.286Z] [06:56:05.453] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.286Z] [06:56:05.991] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:05.991] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.286Z] [06:56:05.991] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.286Z] [06:56:06.442] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:06.442] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.286Z] [06:56:06.442] TRACE: Check icon file [testStartupDirectory2.da5686a3\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.da5686a3\icons\expected.bmp] [2026-03-18T06:56:29.286Z] [06:56:06.442] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.286Z] [06:56:06.444] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T06:56:29.286Z] [2026-03-18T06:56:29.286Z] FileDescription [2026-03-18T06:56:29.286Z] --------------- [2026-03-18T06:56:29.286Z] foo [2026-03-18T06:56:29.286Z] [2026-03-18T06:56:29.286Z] [2026-03-18T06:56:29.286Z] [06:56:06.758] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:06.758] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\launcher-1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T06:56:29.286Z] [06:56:06.758] TRACE: assertEquals(foo): Check file description of [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] [2026-03-18T06:56:29.286Z] [06:56:06.758] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.286Z] [06:56:06.758] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.286Z] [06:56:06.758] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.286Z] [06:56:06.758] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.286Z] [06:56:06.758] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.286Z] [06:56:06.758] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.286Z] [06:56:06.761] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.286Z] [06:56:06.761] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [launcher-1] is NOT recorded in .jpackage.xml file [2026-03-18T06:56:29.286Z] [06:56:06.762] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.286Z] [06:56:07.831] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.286Z] [06:56:07.838] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.286Z] [06:56:08.068] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.259] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.350] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.286Z] [06:56:08.350] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.286Z] [06:56:08.351] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.286Z] [06:56:08.365] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.417] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.458] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.486] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.499] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.513] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.527] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.549] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.286Z] [06:56:08.550] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.286Z] [06:56:08.553] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo [2026-03-18T06:56:29.286Z] [06:56:09.796] Command [PID: 6100]: [2026-03-18T06:56:29.286Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7363137986826419592\wixobj\a.msi [2026-03-18T06:56:29.286Z] [06:56:09.797] Returned: 0 [2026-03-18T06:56:29.286Z] [2026-03-18T06:56:29.286Z] [06:56:09.814] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.286Z] [06:56:09.840] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:09.840] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo] [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:56:03.756873Z) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:56:03.6428718Z) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:56:02.6548578Z) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:56:03.6528717Z) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:56:03.9678755Z) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:56:03.9848752Z) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:56:02.6578587Z) [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.286Z] [06:56:09.841] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.286Z] [06:56:09.842] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.286Z] Export table [Shortcut] in [testStartupDirectory2.da5686a3\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.286Z] Export table [Component] in [testStartupDirectory2.da5686a3\msi-db/Component.idt] file [2026-03-18T06:56:29.286Z] Export table [Directory] in [testStartupDirectory2.da5686a3\msi-db/Directory.idt] file [2026-03-18T06:56:29.286Z] Export table [File] in [testStartupDirectory2.da5686a3\msi-db/File.idt] file [2026-03-18T06:56:29.286Z] [06:56:09.935] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:09.935] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertStringListEquals(2, launcher-1) [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: Done [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertEquals(1): Check the number of shortcuts of launcher [launcher-1] [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: Verify shortcut #1 of launcher [launcher-1] [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertEquals(ProgramMenuFolder\Unknown\launcher-1): Check the shortcut path [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertEquals(ProgramFiles64Folder\foo\launcher-1.exe): Check the shortcut target [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.286Z] [06:56:09.958] TRACE: Done [2026-03-18T06:56:29.286Z] [06:56:09.959] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.286Z] [06:56:09.959] TRACE: icacls "testStartupDirectory2.da5686a3\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.286Z] [06:56:09.959] TRACE: msiexec /a "testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\unpacked-msi\Program Files" [2026-03-18T06:56:29.286Z] [06:56:09.960] TRACE: Done [2026-03-18T06:56:29.286Z] [06:56:09.960] TRACE: exec: Execute [cmd /c testStartupDirectory2.da5686a3\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.286Z] [06:56:10.293] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.286Z] [06:56:10.295] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.da5686a3\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.286Z] [06:56:10.296] TRACE: Deleting [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.286Z] [06:56:10.296] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.286Z] [06:56:10.306] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.286Z] [06:56:10.306] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.286Z] [06:56:10.322] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.286Z] [06:56:10.326] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.286Z] [06:56:10.328] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.286Z] [06:56:10.328] TRACE: assertStringListEquals(1, testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.286Z] [06:56:10.331] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.286Z] [06:56:10.331] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.286Z] [06:56:10.331] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.286Z] [06:56:10.331] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.286Z] [06:56:10.331] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.286Z] [06:56:10.334] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.286Z] [06:56:10.335] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.286Z] [06:56:10.335] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.286Z] [06:56:10.335] TRACE: Check contents of the predefined app image [testStartupDirectory2.da5686a3\output\foo] copied verbatim [2026-03-18T06:56:29.286Z] [06:56:10.337] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\app\foo.cfg] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.286Z] [06:56:10.338] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\app\hello.jar] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.286Z] [06:56:10.339] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\app\launcher-1.cfg] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\launcher-1.cfg] files is the same [2026-03-18T06:56:29.286Z] [06:56:10.397] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\foo.exe] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.286Z] [06:56:10.452] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\launcher-1.exe] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe] files is the same [2026-03-18T06:56:29.286Z] [06:56:10.453] TRACE: assertTrue(): Check the content of [testStartupDirectory2.da5686a3\output\foo\runtime\lib\bulk] and [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.286Z] [06:56:10.453] TRACE: Done [2026-03-18T06:56:29.286Z] [06:56:10.456] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.286Z] [06:56:10.460] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\expected.bmp](11); discard out+err... [2026-03-18T06:56:29.286Z] [06:56:10.962] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.287Z] [06:56:10.963] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\expected.bmp](11) exited with 0 code [2026-03-18T06:56:29.287Z] [06:56:10.963] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\actual.bmp](11); discard out+err... [2026-03-18T06:56:29.287Z] [06:56:11.428] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.287Z] [06:56:11.428] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe" -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\icons\actual.bmp](11) exited with 0 code [2026-03-18T06:56:29.287Z] [06:56:11.428] TRACE: Check icon file [testStartupDirectory2.da5686a3\icons\actual.bmp] of launcher-1 launcher is a copy of source icon file [testStartupDirectory2.da5686a3\icons\expected.bmp] [2026-03-18T06:56:29.287Z] [06:56:11.429] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T06:56:29.287Z] [06:56:11.432] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe] path exists [2026-03-18T06:56:29.287Z] [06:56:11.432] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe] is a file [2026-03-18T06:56:29.287Z] [06:56:11.432] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.exe] file is executable [2026-03-18T06:56:29.287Z] [06:56:11.432] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\launcher-1.cfg] path exists [2026-03-18T06:56:29.287Z] [06:56:11.432] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\app\launcher-1.cfg] is a file [2026-03-18T06:56:29.287Z] [06:56:11.434] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\unpacked-msi\Program Files\foo\launcher-1.ico] path doesn't exist [2026-03-18T06:56:29.287Z] [06:56:11.435] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:12.540] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.287Z] [06:56:12.548] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.287Z] [06:56:12.735] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:12.922] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:13.024] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.287Z] [06:56:13.024] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.287Z] [06:56:13.024] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.287Z] [06:56:13.041] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:13.108] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:13.165] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:13.181] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:13.194] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:13.209] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:13.224] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:13.245] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:13.247] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.287Z] [06:56:13.251] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo [2026-03-18T06:56:29.287Z] [06:56:14.501] Command [PID: 6868]: [2026-03-18T06:56:29.287Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo\foo.exe -d JpAppSizeKb=988 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041\wixobj\a.msi [2026-03-18T06:56:29.287Z] [06:56:14.502] Returned: 0 [2026-03-18T06:56:29.287Z] [2026-03-18T06:56:29.287Z] [06:56:14.520] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:14.521] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output. [2026-03-18T06:56:29.287Z] [06:56:14.522] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:14.532] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:14.549] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3958212590313500041". [2026-03-18T06:56:29.287Z] [06:56:14.750] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output [2026-03-18T06:56:29.287Z] [06:56:14.752] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.287Z] [06:56:14.774] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.287Z] [06:56:14.774] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.da5686a3\output\foo] [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals( 1, #) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals( 2, app#) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals( 3, app\.jpackage.xml#2026-03-18T06:56:03.756873Z) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals( 4, app\foo.cfg#2026-03-18T06:56:03.6428718Z) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals( 5, app\hello.jar#2026-03-18T06:56:02.6548578Z) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals( 6, app\launcher-1.cfg#2026-03-18T06:56:03.6528717Z) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals( 7, foo.exe#2026-03-18T06:56:03.9678755Z) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals( 8, launcher-1.exe#2026-03-18T06:56:03.9848752Z) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals( 9, runtime#) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals(10, runtime\lib#) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertStringListEquals(11, runtime\lib\bulk#2026-03-18T06:56:02.6578587Z) [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: assertTrue(): Check [testStartupDirectory2.da5686a3\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.287Z] [06:56:14.775] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:14.775] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:14.776] TRACE: Deleting [testStartupDirectory2.da5686a3] directory recursively [2026-03-18T06:56:29.287Z] [06:56:14.789] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT, WIN_START_MENU_SHORTCUT=](length=2)); checks=68 [2026-03-18T06:56:29.287Z] [06:56:14.789] [ RUN ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)) [2026-03-18T06:56:29.287Z] [06:56:14.790] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T06:56:29.287Z] [06:56:14.791] TRACE: exec: Execute tool provider [javac -d testStartupDirectory2.dc8bbc57\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T06:56:29.287Z] [06:56:14.872] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.287Z] [06:56:14.873] TRACE: assertEquals(0): Check command tool provider [javac -d testStartupDirectory2.dc8bbc57\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T06:56:29.287Z] [06:56:14.874] TRACE: exec: Execute tool provider [jar -c -f testStartupDirectory2.dc8bbc57\input\hello.jar -C testStartupDirectory2.dc8bbc57\jar-workdir .](7); discard out+err... [2026-03-18T06:56:29.287Z] [06:56:14.891] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.287Z] [06:56:14.891] TRACE: assertEquals(0): Check command tool provider [jar -c -f testStartupDirectory2.dc8bbc57\input\hello.jar -C testStartupDirectory2.dc8bbc57\jar-workdir .](7) exited with 0 code [2026-03-18T06:56:29.287Z] [06:56:14.892] TRACE: Init fake runtime in [testStartupDirectory2.dc8bbc57\fake_runtime] directory [2026-03-18T06:56:29.287Z] [06:56:14.895] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:15.748] Creating app package: foo in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output [2026-03-18T06:56:29.287Z] [06:56:16.016] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:16.022] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:16.031] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1526735302723588597". [2026-03-18T06:56:29.287Z] [06:56:16.049] Succeeded in building Windows Application Image package [2026-03-18T06:56:29.287Z] [06:56:16.080] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.287Z] [06:56:16.081] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:16.081] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\fake_runtime] [2026-03-18T06:56:29.287Z] [06:56:16.081] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.287Z] [06:56:16.081] TRACE: assertStringListEquals(2, lib#) [2026-03-18T06:56:29.287Z] [06:56:16.081] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T06:56:14.8935712Z) [2026-03-18T06:56:29.287Z] [06:56:16.107] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:17.186] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.287Z] [06:56:17.194] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.287Z] [06:56:17.381] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.605] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.639] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.287Z] [06:56:17.640] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.287Z] [06:56:17.640] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.287Z] [06:56:17.661] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.709] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.757] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.782] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.792] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.809] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.826] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.848] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.287Z] [06:56:17.849] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.287Z] [06:56:17.853] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo [2026-03-18T06:56:29.287Z] [06:56:18.987] Command [PID: 9416]: [2026-03-18T06:56:29.287Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo\foo.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7941019525142523898\wixobj\a.msi [2026-03-18T06:56:29.287Z] [06:56:18.988] Returned: 0 [2026-03-18T06:56:29.287Z] [2026-03-18T06:56:29.287Z] [06:56:19.006] Succeeded in building MSI Installer Package package [2026-03-18T06:56:29.287Z] [06:56:19.027] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.287Z] [06:56:19.027] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo] [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(2, app#) [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T06:56:16.0005892Z) [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T06:56:15.7975846Z) [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T06:56:14.8905727Z) [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T06:56:16.0465877Z) [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T06:56:14.8935712Z) [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] path exists [2026-03-18T06:56:29.287Z] [06:56:19.028] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi] is a file [2026-03-18T06:56:29.287Z] [06:56:19.029] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] Export table [Shortcut] in [testStartupDirectory2.dc8bbc57\msi-db/Shortcut.idt] file [2026-03-18T06:56:29.287Z] Export table [Component] in [testStartupDirectory2.dc8bbc57\msi-db/Component.idt] file [2026-03-18T06:56:29.287Z] Export table [Directory] in [testStartupDirectory2.dc8bbc57\msi-db/Directory.idt] file [2026-03-18T06:56:29.287Z] Export table [File] in [testStartupDirectory2.dc8bbc57\msi-db/File.idt] file [2026-03-18T06:56:29.287Z] [06:56:19.138] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.287Z] [06:56:19.138] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:19.149] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T06:56:29.287Z] [06:56:19.149] TRACE: assertStringListEquals(1, foo) [2026-03-18T06:56:29.287Z] [06:56:19.149] TRACE: assertEquals(1): Check the number of shortcuts of launcher [foo] [2026-03-18T06:56:29.287Z] [06:56:19.149] TRACE: Verify shortcut #1 of launcher [foo] [2026-03-18T06:56:29.287Z] [06:56:19.149] TRACE: assertEquals(ProgramMenuFolder\Unknown\foo): Check the shortcut path [2026-03-18T06:56:29.287Z] [06:56:19.149] TRACE: assertEquals(ProgramFiles64Folder\foo\foo.exe): Check the shortcut target [2026-03-18T06:56:29.287Z] [06:56:19.149] TRACE: assertEquals(ProgramFiles64Folder\foo): Check the shortcut work directory [2026-03-18T06:56:29.287Z] [06:56:19.149] TRACE: Done [2026-03-18T06:56:29.287Z] [06:56:19.151] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat] text file... [2026-03-18T06:56:29.287Z] [06:56:19.151] TRACE: icacls "testStartupDirectory2.dc8bbc57\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T06:56:29.287Z] [06:56:19.151] TRACE: msiexec /a "testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files" [2026-03-18T06:56:29.287Z] [06:56:19.151] TRACE: Done [2026-03-18T06:56:29.287Z] [06:56:19.151] TRACE: exec: Execute [cmd /c testStartupDirectory2.dc8bbc57\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T06:56:29.287Z] [06:56:19.458] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.287Z] [06:56:19.460] TRACE: Convert [PFiles64\foo] into [foo] in [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files] directory [2026-03-18T06:56:29.287Z] [06:56:19.461] TRACE: Deleting [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T06:56:29.287Z] [06:56:19.461] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.287Z] [06:56:19.465] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T06:56:29.287Z] [06:56:19.465] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T06:56:29.287Z] [06:56:19.469] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\service-installer.exe] path doesn't exist [2026-03-18T06:56:29.287Z] [06:56:19.471] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T06:56:29.287Z] [06:56:19.472] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.287Z] [06:56:19.472] TRACE: assertStringListEquals(1, testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\.package) [2026-03-18T06:56:29.287Z] [06:56:19.477] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] path exists [2026-03-18T06:56:29.287Z] [06:56:19.477] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] is a file [2026-03-18T06:56:29.287Z] [06:56:19.477] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] file is executable [2026-03-18T06:56:29.287Z] [06:56:19.477] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] path exists [2026-03-18T06:56:29.287Z] [06:56:19.477] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] is a file [2026-03-18T06:56:29.287Z] [06:56:19.479] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.ico] path doesn't exist [2026-03-18T06:56:29.287Z] [06:56:19.480] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] path exists [2026-03-18T06:56:29.287Z] [06:56:19.480] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime] is a directory [2026-03-18T06:56:29.287Z] [06:56:19.480] TRACE: Check contents of the predefined app image [testStartupDirectory2.dc8bbc57\output\foo] copied verbatim [2026-03-18T06:56:29.287Z] [06:56:19.483] TRACE: assertTrue(): Check the content of [testStartupDirectory2.dc8bbc57\output\foo\app\foo.cfg] and [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\foo.cfg] files is the same [2026-03-18T06:56:29.287Z] [06:56:19.483] TRACE: assertTrue(): Check the content of [testStartupDirectory2.dc8bbc57\output\foo\app\hello.jar] and [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\app\hello.jar] files is the same [2026-03-18T06:56:29.288Z] [06:56:19.539] TRACE: assertTrue(): Check the content of [testStartupDirectory2.dc8bbc57\output\foo\foo.exe] and [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\foo.exe] files is the same [2026-03-18T06:56:29.288Z] [06:56:19.540] TRACE: assertTrue(): Check the content of [testStartupDirectory2.dc8bbc57\output\foo\runtime\lib\bulk] and [testStartupDirectory2.dc8bbc57\unpacked-msi\Program Files\foo\runtime\lib\bulk] files is the same [2026-03-18T06:56:29.288Z] [06:56:19.540] TRACE: Done [2026-03-18T06:56:29.288Z] [06:56:19.542] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.288Z] [06:56:20.607] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T06:56:29.288Z] [06:56:20.615] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T06:56:29.288Z] [06:56:20.795] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:21.013] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:21.047] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.288Z] [06:56:21.048] MSI ProductCode: f2d001be-a0a4-3978-b718-19b286b17fcc. [2026-03-18T06:56:29.288Z] [06:56:21.048] MSI UpgradeCode: da5d3040-31ee-344c-9361-fe8eef2d9bd3. [2026-03-18T06:56:29.288Z] [06:56:21.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-03-18T06:56:29.288Z] [06:56:21.121] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:21.173] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:21.190] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:21.203] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:21.220] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:21.231] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:21.252] No default package resource [script to run after application image is populated] (add foo-post-image.wsf to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:21.254] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\msi\AddLShortcutDir2Test-1.0.msi. [2026-03-18T06:56:29.288Z] [06:56:21.258] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo [2026-03-18T06:56:29.288Z] [06:56:22.396] Command [PID: 424]: [2026-03-18T06:56:29.288Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=foo -d JpProductCode=f2d001be-a0a4-3978-b718-19b286b17fcc -d JpAppName=AddLShortcutDir2Test -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo\foo.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=da5d3040-31ee-344c-9361-fe8eef2d9bd3 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319\wixobj\a.msi [2026-03-18T06:56:29.288Z] [06:56:22.397] Returned: 0 [2026-03-18T06:56:29.288Z] [2026-03-18T06:56:29.288Z] [06:56:22.414] No default package resource [script to run after msi file for exe installer is created] (add AddLShortcutDir2Test-post-msi.wsf to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:22.415] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output. [2026-03-18T06:56:29.288Z] [06:56:22.417] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:22.424] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T06:56:29.288Z] [06:56:22.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage8907921520266379319". [2026-03-18T06:56:29.288Z] [06:56:22.632] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output [2026-03-18T06:56:29.288Z] [06:56:22.635] Succeeded in building EXE Installer Package package [2026-03-18T06:56:29.288Z] [06:56:22.667] TRACE: exec: Done. Exit code: 0 [2026-03-18T06:56:29.288Z] [06:56:22.667] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testStartupDirectory2.dc8bbc57\output\foo] [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(1, #) [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(2, app#) [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(3, app\.jpackage.xml#2026-03-18T06:56:16.0005892Z) [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(4, app\foo.cfg#2026-03-18T06:56:15.7975846Z) [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(5, app\hello.jar#2026-03-18T06:56:14.8905727Z) [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(6, foo.exe#2026-03-18T06:56:16.0465877Z) [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(7, runtime#) [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(8, runtime\lib#) [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertStringListEquals(9, runtime\lib\bulk#2026-03-18T06:56:14.8935712Z) [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] path exists [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: assertTrue(): Check [testStartupDirectory2.dc8bbc57\output\AddLShortcutDir2Test-1.0.exe] is a file [2026-03-18T06:56:29.288Z] [06:56:22.668] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.288Z] [06:56:22.668] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T06:56:29.288Z] [06:56:22.669] TRACE: Deleting [testStartupDirectory2.dc8bbc57] directory recursively [2026-03-18T06:56:29.288Z] [06:56:22.685] [ OK ] AddLShortcutTest.testStartupDirectory2([WIN_START_MENU_SHORTCUT=DEFAULT](length=1)); checks=34 [2026-03-18T06:56:29.288Z] [06:56:22.687] [==========] 29 tests ran [2026-03-18T06:56:29.288Z] [06:56:22.687] [ PASSED ] 26 tests [2026-03-18T06:56:29.288Z] [06:56:22.701] [ FAILED ] 3 tests, listed below [2026-03-18T06:56:29.288Z] [06:56:22.703] [ FAILED ] AddLShortcutTest.test; workDir=[test] [2026-03-18T06:56:29.288Z] [06:56:22.703] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(APP_DIR); workDir=[testInvokeShortcuts.37ba888a] [2026-03-18T06:56:29.288Z] [06:56:22.703] [ FAILED ] AddLShortcutTest.testInvokeShortcuts(DEFAULT); workDir=[testInvokeShortcuts.16ca11d8] [2026-03-18T06:56:29.288Z] [06:56:22.709] 3 FAILED TESTS [2026-03-18T06:56:29.288Z] STDERR: [2026-03-18T06:56:29.288Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T06:56:29.288Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T06:56:29.288Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T06:56:29.288Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T06:56:29.288Z] at AddLShortcutTest.test(AddLShortcutTest.java:163) [2026-03-18T06:56:29.288Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T06:56:29.288Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T06:56:29.288Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T06:56:29.288Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T06:56:29.288Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T06:56:29.288Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T06:56:29.288Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T06:56:29.288Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T06:56:29.288Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T06:56:29.288Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T06:56:29.288Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T06:56:29.288Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T06:56:29.288Z] at AddLShortcutTest.testInvokeShortcuts(AddLShortcutTest.java:278) [2026-03-18T06:56:29.288Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T06:56:29.288Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T06:56:29.288Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T06:56:29.288Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T06:56:29.288Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T06:56:29.288Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T06:56:29.288Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T06:56:29.288Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T06:56:29.288Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T06:56:29.288Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T06:56:29.288Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T06:56:29.288Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T06:56:29.288Z] at AddLShortcutTest.testInvokeShortcuts(AddLShortcutTest.java:278) [2026-03-18T06:56:29.288Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T06:56:29.288Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T06:56:29.288Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T06:56:29.288Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T06:56:29.288Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T06:56:29.288Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T06:56:29.288Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T06:56:29.288Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T06:56:29.288Z] java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T06:56:29.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T06:56:29.288Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T06:56:29.288Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T06:56:29.288Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T06:56:29.288Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T06:56:29.288Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T06:56:29.288Z] [2026-03-18T06:56:29.288Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T06:56:29.288Z] JavaTest Message: shutting down test [2026-03-18T06:56:29.288Z] [2026-03-18T06:56:29.288Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T06:56:29.288Z] rerun: [2026-03-18T06:56:29.288Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T06:56:29.288Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T06:56:29.288Z] SystemDrive=C: \ [2026-03-18T06:56:29.288Z] SystemRoot='C:\Windows' \ [2026-03-18T06:56:29.288Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T06:56:29.288Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T06:56:29.288Z] windir='C:\Windows' \ [2026-03-18T06:56:29.288Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T06:56:29.288Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T06:56:29.288Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T06:56:29.288Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T06:56:29.288Z] -Dtest.compiler.opts= \ [2026-03-18T06:56:29.288Z] -Dtest.java.opts= \ [2026-03-18T06:56:29.288Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T06:56:29.288Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T06:56:29.288Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T06:56:29.288Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T06:56:29.288Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T06:56:29.288Z] -Dtest.name=tools/jpackage/share/AddLShortcutTest.java#id1 \ [2026-03-18T06:56:29.288Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T06:56:29.288Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\AddLShortcutTest.java' \ [2026-03-18T06:56:29.288Z] -Dtest.main.class=AddLShortcutTest \ [2026-03-18T06:56:29.288Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T06:56:29.288Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.288Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d' \ [2026-03-18T06:56:29.288Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.288Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\AddLShortcutTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T06:56:29.289Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T06:56:29.289Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T06:56:29.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T06:56:29.289Z] -ea \ [2026-03-18T06:56:29.289Z] -esa \ [2026-03-18T06:56:29.289Z] -Xmx512m \ [2026-03-18T06:56:29.289Z] -XX:+UseCompressedOops \ [2026-03-18T06:56:29.289Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T06:56:29.289Z] -Xmx512m \ [2026-03-18T06:56:29.289Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\tools\jpackage\share\AddLShortcutTest_id1.d\main.0.jta' --jpt-run=AddLShortcutTest [2026-03-18T06:56:29.289Z] [2026-03-18T06:56:29.289Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 3 FAILED TESTS [2026-03-18T06:56:29.289Z] -------------------------------------------------- [2026-03-18T07:10:01.471Z] TEST: tools/jpackage/share/EmptyFolderTest.java#id0 [2026-03-18T07:10:01.471Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image [2026-03-18T07:10:01.471Z] [2026-03-18T07:10:01.471Z] ACTION: build -- Passed. Build successful [2026-03-18T07:10:01.471Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:10:01.471Z] TIME: 1.953 seconds [2026-03-18T07:10:01.471Z] messages: [2026-03-18T07:10:01.471Z] command: build jdk.jpackage.test.* [2026-03-18T07:10:01.471Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:10:01.471Z] started: Wed Mar 18 07:08:06.774 UTC 2026 [2026-03-18T07:10:01.471Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T07:10:01.471Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T07:10:01.471Z] finished: Wed Mar 18 07:08:08.727 UTC 2026 [2026-03-18T07:10:01.471Z] elapsed time (seconds): 1.953 [2026-03-18T07:10:01.471Z] [2026-03-18T07:10:01.471Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:10:01.471Z] REASON: .class file out of date or does not exist [2026-03-18T07:10:01.471Z] TIME: 1.944 seconds [2026-03-18T07:10:01.471Z] messages: [2026-03-18T07:10:01.472Z] command: compile C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T07:10:01.472Z] reason: .class file out of date or does not exist [2026-03-18T07:10:01.472Z] started: Wed Mar 18 07:08:06.783 UTC 2026 [2026-03-18T07:10:01.472Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:10:01.472Z] Mode: agentvm [2026-03-18T07:10:01.472Z] Agent id: 2 [2026-03-18T07:10:01.472Z] Process id: 6016 [2026-03-18T07:10:01.472Z] finished: Wed Mar 18 07:08:08.727 UTC 2026 [2026-03-18T07:10:01.472Z] elapsed time (seconds): 1.944 [2026-03-18T07:10:01.472Z] configuration: [2026-03-18T07:10:01.472Z] Boot Layer (javac runtime environment) [2026-03-18T07:10:01.472Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:10:01.472Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:10:01.472Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:10:01.472Z] [2026-03-18T07:10:01.472Z] javac compilation environment [2026-03-18T07:10:01.472Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:10:01.472Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:10:01.472Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:10:01.472Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:10:01.472Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:10:01.472Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:10:01.472Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:10:01.472Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:10:01.472Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:10:01.472Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:10:01.472Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d [2026-03-18T07:10:01.472Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:10:01.472Z] [2026-03-18T07:10:01.472Z] rerun: [2026-03-18T07:10:01.472Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:10:01.472Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:10:01.472Z] SystemDrive=C: \ [2026-03-18T07:10:01.472Z] SystemRoot='C:\Windows' \ [2026-03-18T07:10:01.472Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:10:01.472Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:10:01.472Z] windir='C:\Windows' \ [2026-03-18T07:10:01.472Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:10:01.472Z] -J-ea \ [2026-03-18T07:10:01.472Z] -J-esa \ [2026-03-18T07:10:01.472Z] -J-Xmx512m \ [2026-03-18T07:10:01.472Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:10:01.472Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:10:01.472Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:10:01.472Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:10:01.472Z] -J-Dtest.java.opts= \ [2026-03-18T07:10:01.472Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:10:01.472Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:10:01.472Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:10:01.472Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:10:01.472Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:10:01.472Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-03-18T07:10:01.472Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:10:01.472Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-03-18T07:10:01.472Z] -J-Dtest.main.class=EmptyFolderTest \ [2026-03-18T07:10:01.472Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:10:01.472Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.472Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-03-18T07:10:01.472Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.472Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.473Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:10:01.473Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:10:01.473Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:10:01.473Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:10:01.473Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:10:01.473Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:10:01.473Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:10:01.473Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:10:01.473Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:10:01.473Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:10:01.473Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.473Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.473Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T07:10:01.473Z] [2026-03-18T07:10:01.473Z] ACTION: build -- Passed. Build successful [2026-03-18T07:10:01.473Z] REASON: User specified action: run build EmptyFolderTest [2026-03-18T07:10:01.473Z] TIME: 0.173 seconds [2026-03-18T07:10:01.473Z] messages: [2026-03-18T07:10:01.473Z] command: build EmptyFolderTest [2026-03-18T07:10:01.473Z] reason: User specified action: run build EmptyFolderTest [2026-03-18T07:10:01.473Z] started: Wed Mar 18 07:08:08.727 UTC 2026 [2026-03-18T07:10:01.473Z] Test directory: [2026-03-18T07:10:01.473Z] compile: EmptyFolderTest [2026-03-18T07:10:01.473Z] finished: Wed Mar 18 07:08:08.900 UTC 2026 [2026-03-18T07:10:01.473Z] elapsed time (seconds): 0.173 [2026-03-18T07:10:01.473Z] [2026-03-18T07:10:01.473Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:10:01.473Z] REASON: .class file out of date or does not exist [2026-03-18T07:10:01.473Z] TIME: 0.173 seconds [2026-03-18T07:10:01.473Z] messages: [2026-03-18T07:10:01.473Z] command: compile C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java [2026-03-18T07:10:01.473Z] reason: .class file out of date or does not exist [2026-03-18T07:10:01.473Z] started: Wed Mar 18 07:08:08.727 UTC 2026 [2026-03-18T07:10:01.474Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:10:01.474Z] Mode: agentvm [2026-03-18T07:10:01.474Z] Agent id: 2 [2026-03-18T07:10:01.474Z] Process id: 6016 [2026-03-18T07:10:01.474Z] finished: Wed Mar 18 07:08:08.900 UTC 2026 [2026-03-18T07:10:01.474Z] elapsed time (seconds): 0.173 [2026-03-18T07:10:01.474Z] configuration: [2026-03-18T07:10:01.474Z] Boot Layer (javac runtime environment) [2026-03-18T07:10:01.474Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:10:01.474Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:10:01.474Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:10:01.474Z] [2026-03-18T07:10:01.474Z] javac compilation environment [2026-03-18T07:10:01.474Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:10:01.474Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:10:01.474Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:10:01.474Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:10:01.474Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:10:01.474Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:10:01.474Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:10:01.474Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:10:01.474Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:10:01.474Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:10:01.474Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:10:01.474Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:10:01.474Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d [2026-03-18T07:10:01.474Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:10:01.474Z] [2026-03-18T07:10:01.474Z] rerun: [2026-03-18T07:10:01.474Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:10:01.474Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:10:01.474Z] SystemDrive=C: \ [2026-03-18T07:10:01.474Z] SystemRoot='C:\Windows' \ [2026-03-18T07:10:01.474Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:10:01.474Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:10:01.474Z] windir='C:\Windows' \ [2026-03-18T07:10:01.474Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:10:01.474Z] -J-ea \ [2026-03-18T07:10:01.474Z] -J-esa \ [2026-03-18T07:10:01.474Z] -J-Xmx512m \ [2026-03-18T07:10:01.474Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:10:01.474Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:10:01.474Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:10:01.474Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:10:01.474Z] -J-Dtest.java.opts= \ [2026-03-18T07:10:01.474Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:10:01.474Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:10:01.474Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:10:01.474Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:10:01.474Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:10:01.474Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-03-18T07:10:01.474Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:10:01.474Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-03-18T07:10:01.474Z] -J-Dtest.main.class=EmptyFolderTest \ [2026-03-18T07:10:01.474Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:10:01.474Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.474Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-03-18T07:10:01.474Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.474Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.474Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:10:01.474Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:10:01.474Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:10:01.474Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:10:01.474Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:10:01.474Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:10:01.474Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:10:01.474Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:10:01.474Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:10:01.474Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:10:01.474Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-03-18T07:10:01.474Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.474Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' [2026-03-18T07:10:01.474Z] [2026-03-18T07:10:01.474Z] ACTION: build -- Passed. All files up to date [2026-03-18T07:10:01.474Z] REASON: Named class compiled on demand [2026-03-18T07:10:01.475Z] TIME: 0.018 seconds [2026-03-18T07:10:01.475Z] messages: [2026-03-18T07:10:01.475Z] command: build jdk.jpackage.test.Main [2026-03-18T07:10:01.475Z] reason: Named class compiled on demand [2026-03-18T07:10:01.475Z] started: Wed Mar 18 07:08:08.900 UTC 2026 [2026-03-18T07:10:01.475Z] finished: Wed Mar 18 07:08:08.918 UTC 2026 [2026-03-18T07:10:01.475Z] elapsed time (seconds): 0.018 [2026-03-18T07:10:01.475Z] [2026-03-18T07:10:01.475Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:10:01.475Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-03-18T07:10:01.475Z] TIME: 101.679 seconds [2026-03-18T07:10:01.475Z] messages: [2026-03-18T07:10:01.475Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-03-18T07:10:01.475Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2026-03-18T07:10:01.475Z] exclusiveAccess wait time (seconds): 9.209 [2026-03-18T07:10:01.475Z] started: Wed Mar 18 07:08:18.127 UTC 2026 [2026-03-18T07:10:01.475Z] Mode: othervm [/othervm specified] [2026-03-18T07:10:01.475Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:10:01.475Z] Process id: 1220 [2026-03-18T07:10:01.475Z] finished: Wed Mar 18 07:09:59.806 UTC 2026 [2026-03-18T07:10:01.475Z] elapsed time (seconds): 101.679 [2026-03-18T07:10:01.475Z] configuration: [2026-03-18T07:10:01.475Z] Boot Layer [2026-03-18T07:10:01.475Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:10:01.475Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:10:01.475Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:10:01.475Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:10:01.475Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:10:01.475Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:10:01.475Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:10:01.475Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:10:01.475Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:10:01.475Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:10:01.475Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:10:01.475Z] [2026-03-18T07:10:01.475Z] STDOUT: [2026-03-18T07:10:01.475Z] [07:08:19.537] Parsing [--jpt-run=EmptyFolderTest.testPackage]... [2026-03-18T07:10:01.475Z] [07:08:19.663] EmptyFolderTest.testPackage -> [public static void EmptyFolderTest.testPackage()] [2026-03-18T07:10:01.475Z] [07:08:19.761] Create: EmptyFolderTest.testPackage [2026-03-18T07:10:01.475Z] [07:08:19.798] [ RUN ] EmptyFolderTest.testPackage [2026-03-18T07:10:01.475Z] [07:08:20.613] TRACE: Bundler msi enabled [2026-03-18T07:10:01.475Z] [07:08:20.613] TRACE: Bundler exe enabled [2026-03-18T07:10:01.475Z] [07:08:20.680] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:10:01.475Z] [07:08:20.909] TRACE: exec: Execute tool provider [javac -d testPackage\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:10:01.475Z] [07:08:22.255] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:10:01.475Z] [07:08:22.263] TRACE: assertEquals(0): Check command tool provider [javac -d testPackage\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:10:01.475Z] [07:08:22.265] TRACE: exec: Execute tool provider [jar -c -f testPackage\input\hello.jar -C testPackage\jar-workdir .](7); discard out+err... [2026-03-18T07:10:01.475Z] [07:08:22.377] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:10:01.475Z] [07:08:22.378] TRACE: assertEquals(0): Check command tool provider [jar -c -f testPackage\input\hello.jar -C testPackage\jar-workdir .](7) exited with 0 code [2026-03-18T07:10:01.475Z] [07:08:22.457] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:10:01.475Z] [07:08:23.529] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:10:01.475Z] [07:08:23.540] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:10:01.475Z] [07:08:30.421] Command [PID: -1]: [2026-03-18T07:10:01.475Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:10:01.475Z] [07:08:30.421] Output: [2026-03-18T07:10:01.475Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:10:01.475Z] [2026-03-18T07:10:01.475Z] [07:08:30.421] Returned: 0 [2026-03-18T07:10:01.475Z] [2026-03-18T07:10:01.475Z] [07:08:30.895] Using default package resource JavaApp.ico [icon] (add EmptyFolderPackageTest.ico to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:30.900] Using default package resource WinLauncher.template [Template for creating executable properties file] (add EmptyFolderPackageTest.properties to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:31.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460". [2026-03-18T07:10:01.475Z] [07:08:31.938] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:32.172] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:32.214] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2026-03-18T07:10:01.475Z] [07:08:32.216] MSI ProductCode: f49bc025-309b-3f34-9cce-9e3cac92b8de. [2026-03-18T07:10:01.475Z] [07:08:32.217] MSI UpgradeCode: 74b36052-fc0e-3e9c-98c2-47c57b9f34bd. [2026-03-18T07:10:01.475Z] [07:08:32.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-03-18T07:10:01.475Z] [07:08:32.442] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:32.505] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:32.529] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:32.548] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:32.568] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:32.585] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:32.629] No default package resource [script to run after application image is populated] (add EmptyFolderPackageTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:10:01.475Z] [07:08:32.630] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2026-03-18T07:10:01.475Z] [07:08:32.632] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\image [2026-03-18T07:10:01.475Z] [07:09:03.225] Command [PID: 2928]: [2026-03-18T07:10:01.476Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\image\EmptyFolderPackageTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=74b36052-fc0e-3e9c-98c2-47c57b9f34bd -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage67834099007416460\wixobj\a.msi [2026-03-18T07:10:01.476Z] [07:09:03.225] Returned: 0 [2026-03-18T07:10:01.476Z] [2026-03-18T07:10:01.476Z] [07:09:03.254] Succeeded in building MSI Installer Package package [2026-03-18T07:10:01.476Z] [07:09:03.473] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:10:01.476Z] [07:09:03.473] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:10:01.476Z] [07:09:03.474] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] path exists [2026-03-18T07:10:01.476Z] [07:09:03.475] TRACE: assertTrue(): Check [testPackage\output\EmptyFolderPackageTest-1.0.msi] is a file [2026-03-18T07:10:01.476Z] [07:09:03.522] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testPackage\unpacked-msi\unpack.bat] text file... [2026-03-18T07:10:01.476Z] [07:09:03.523] TRACE: icacls "testPackage\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:10:01.476Z] [07:09:03.523] TRACE: msiexec /a "testPackage\output\EmptyFolderPackageTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testPackage\unpacked-msi\Program Files" [2026-03-18T07:10:01.476Z] [07:09:03.524] TRACE: Done [2026-03-18T07:10:01.476Z] [07:09:03.526] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:10:01.476Z] [07:09:04.106] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:10:01.476Z] [07:09:07.108] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:10:01.476Z] [07:09:07.610] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:10:01.476Z] [07:09:11.610] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:10:01.476Z] [07:09:12.114] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:10:01.476Z] [07:09:17.116] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:10:01.476Z] [07:09:17.612] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:10:01.476Z] [07:09:23.613] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:10:01.476Z] [07:09:24.108] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:10:01.476Z] [07:09:31.108] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:10:01.476Z] [07:09:31.611] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:10:01.476Z] [07:09:39.613] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:10:01.476Z] [07:09:40.133] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:10:01.476Z] [07:09:49.134] TRACE: exec: Execute [cmd /c testPackage\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:10:01.476Z] [07:09:49.705] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:10:01.476Z] [07:09:59.710] TRACE: Convert [PFiles64\EmptyFolderPackageTest] into [EmptyFolderPackageTest] in [testPackage\unpacked-msi\Program Files] directory [2026-03-18T07:10:01.476Z] [07:09:59.711] TRACE: Deleting [testPackage\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:10:01.476Z] [07:09:59.713] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:10:01.476Z] [07:09:59.775] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:10:01.476Z] [07:09:59.775] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:10:01.476Z] [07:09:59.777] TRACE: assertTrue(): Check [testPackage\unpacked-msi\Program Files\EmptyFolderPackageTest\service-installer.exe] path doesn't exist [2026-03-18T07:10:01.476Z] [07:09:59.781] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T07:10:01.476Z] [07:09:59.784] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T07:10:01.476Z] [07:09:59.784] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:10:01.476Z] [07:09:59.785] [ FAILED ] EmptyFolderTest.testPackage; checks=9 [2026-03-18T07:10:01.476Z] [07:09:59.788] [==========] 1 tests ran [2026-03-18T07:10:01.476Z] [07:09:59.788] [ PASSED ] 0 tests [2026-03-18T07:10:01.476Z] [07:09:59.789] [ FAILED ] 1 test, listed below [2026-03-18T07:10:01.476Z] [07:09:59.790] [ FAILED ] EmptyFolderTest.testPackage; workDir=[testPackage] [2026-03-18T07:10:01.476Z] [07:09:59.790] 1 FAILED TEST [2026-03-18T07:10:01.476Z] STDERR: [2026-03-18T07:10:01.476Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:10:01.476Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T07:10:01.476Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T07:10:01.476Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:10:01.476Z] at EmptyFolderTest.testPackage(EmptyFolderTest.java:69) [2026-03-18T07:10:01.476Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:10:01.476Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:10:01.476Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:10:01.476Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:10:01.476Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:10:01.476Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:10:01.476Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:10:01.476Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:10:01.477Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:10:01.477Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:10:01.478Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:10:01.478Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:10:01.478Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:10:01.478Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T07:10:01.478Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T07:10:01.478Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:10:01.478Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:10:01.478Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:10:01.478Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:10:01.478Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:10:01.478Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:10:01.478Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:10:01.478Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:10:01.478Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:10:01.478Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:10:01.478Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:10:01.478Z] [2026-03-18T07:10:01.478Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:10:01.478Z] JavaTest Message: shutting down test [2026-03-18T07:10:01.478Z] [2026-03-18T07:10:01.478Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:10:01.478Z] rerun: [2026-03-18T07:10:01.478Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:10:01.478Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:10:01.478Z] SystemDrive=C: \ [2026-03-18T07:10:01.478Z] SystemRoot='C:\Windows' \ [2026-03-18T07:10:01.478Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:10:01.478Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:10:01.478Z] windir='C:\Windows' \ [2026-03-18T07:10:01.478Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T07:10:01.478Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T07:10:01.478Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:10:01.478Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:10:01.478Z] -Dtest.compiler.opts= \ [2026-03-18T07:10:01.478Z] -Dtest.java.opts= \ [2026-03-18T07:10:01.478Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:10:01.478Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:10:01.478Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T07:10:01.478Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:10:01.478Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:10:01.478Z] -Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2026-03-18T07:10:01.478Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:10:01.478Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2026-03-18T07:10:01.478Z] -Dtest.main.class=EmptyFolderTest \ [2026-03-18T07:10:01.478Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:10:01.478Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.478Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2026-03-18T07:10:01.478Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.478Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\EmptyFolderTest_id0.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:10:01.478Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:10:01.478Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:10:01.478Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:10:01.478Z] -ea \ [2026-03-18T07:10:01.478Z] -esa \ [2026-03-18T07:10:01.478Z] -Xmx512m \ [2026-03-18T07:10:01.478Z] -XX:+UseCompressedOops \ [2026-03-18T07:10:01.478Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:10:01.478Z] -Xmx512m \ [2026-03-18T07:10:01.479Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\tools\jpackage\share\EmptyFolderTest_id0.d\main.0.jta' --jpt-run=EmptyFolderTest.testPackage [2026-03-18T07:10:01.479Z] [2026-03-18T07:10:01.479Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:10:01.479Z] -------------------------------------------------- [2026-03-18T07:17:16.906Z] TEST: tools/jpackage/share/InstallDirTest.java#id1 [2026-03-18T07:17:16.906Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image [2026-03-18T07:17:16.906Z] [2026-03-18T07:17:16.906Z] ACTION: build -- Passed. Build successful [2026-03-18T07:17:16.906Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:17:16.906Z] TIME: 2.784 seconds [2026-03-18T07:17:16.906Z] messages: [2026-03-18T07:17:16.906Z] command: build jdk.jpackage.test.* [2026-03-18T07:17:16.906Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:17:16.906Z] started: Wed Mar 18 07:13:43.899 UTC 2026 [2026-03-18T07:17:16.906Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T07:17:16.906Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T07:17:16.906Z] finished: Wed Mar 18 07:13:46.683 UTC 2026 [2026-03-18T07:17:16.906Z] elapsed time (seconds): 2.784 [2026-03-18T07:17:16.906Z] [2026-03-18T07:17:16.906Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:17:16.906Z] REASON: .class file out of date or does not exist [2026-03-18T07:17:16.906Z] TIME: 2.756 seconds [2026-03-18T07:17:16.906Z] messages: [2026-03-18T07:17:16.907Z] command: compile C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T07:17:16.907Z] reason: .class file out of date or does not exist [2026-03-18T07:17:16.907Z] started: Wed Mar 18 07:13:43.927 UTC 2026 [2026-03-18T07:17:16.907Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:17:16.907Z] Mode: agentvm [2026-03-18T07:17:16.907Z] Agent id: 2 [2026-03-18T07:17:16.907Z] Process id: 6016 [2026-03-18T07:17:16.907Z] finished: Wed Mar 18 07:13:46.683 UTC 2026 [2026-03-18T07:17:16.907Z] elapsed time (seconds): 2.756 [2026-03-18T07:17:16.907Z] configuration: [2026-03-18T07:17:16.907Z] Boot Layer (javac runtime environment) [2026-03-18T07:17:16.907Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:17:16.907Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:17:16.907Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:17:16.907Z] [2026-03-18T07:17:16.907Z] javac compilation environment [2026-03-18T07:17:16.907Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:17:16.907Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:17:16.907Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:17:16.907Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d [2026-03-18T07:17:16.907Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:17:16.907Z] [2026-03-18T07:17:16.907Z] rerun: [2026-03-18T07:17:16.907Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:17:16.907Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:17:16.907Z] SystemDrive=C: \ [2026-03-18T07:17:16.907Z] SystemRoot='C:\Windows' \ [2026-03-18T07:17:16.907Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:17:16.907Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:17:16.907Z] windir='C:\Windows' \ [2026-03-18T07:17:16.907Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:17:16.907Z] -J-ea \ [2026-03-18T07:17:16.907Z] -J-esa \ [2026-03-18T07:17:16.907Z] -J-Xmx512m \ [2026-03-18T07:17:16.907Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:17:16.907Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:17:16.907Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:17:16.907Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:17:16.907Z] -J-Dtest.java.opts= \ [2026-03-18T07:17:16.907Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:17:16.907Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:17:16.907Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:17:16.907Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:17:16.907Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:17:16.907Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-03-18T07:17:16.907Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:17:16.907Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-03-18T07:17:16.907Z] -J-Dtest.main.class=InstallDirTest \ [2026-03-18T07:17:16.907Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:17:16.907Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.907Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-03-18T07:17:16.907Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.907Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.907Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:17:16.907Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:17:16.907Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:17:16.907Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:17:16.907Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:17:16.907Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:17:16.907Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:17:16.907Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:17:16.907Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:17:16.907Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:17:16.907Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.907Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.907Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T07:17:16.907Z] [2026-03-18T07:17:16.907Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:17:16.907Z] REASON: User specified action: run compile -Xlint:all -Werror InstallDirTest.java [2026-03-18T07:17:16.907Z] TIME: 0.297 seconds [2026-03-18T07:17:16.907Z] messages: [2026-03-18T07:17:16.907Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java [2026-03-18T07:17:16.907Z] reason: User specified action: run compile -Xlint:all -Werror InstallDirTest.java [2026-03-18T07:17:16.907Z] started: Wed Mar 18 07:13:46.683 UTC 2026 [2026-03-18T07:17:16.907Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:17:16.907Z] Mode: agentvm [2026-03-18T07:17:16.907Z] Agent id: 2 [2026-03-18T07:17:16.907Z] Process id: 6016 [2026-03-18T07:17:16.907Z] finished: Wed Mar 18 07:13:46.980 UTC 2026 [2026-03-18T07:17:16.907Z] elapsed time (seconds): 0.297 [2026-03-18T07:17:16.907Z] configuration: [2026-03-18T07:17:16.907Z] Boot Layer (javac runtime environment) [2026-03-18T07:17:16.907Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:17:16.907Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:17:16.907Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:17:16.907Z] [2026-03-18T07:17:16.907Z] javac compilation environment [2026-03-18T07:17:16.907Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:17:16.907Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:17:16.907Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:17:16.907Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:17:16.907Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:17:16.907Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:17:16.908Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d [2026-03-18T07:17:16.908Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:17:16.908Z] [2026-03-18T07:17:16.908Z] rerun: [2026-03-18T07:17:16.908Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:17:16.908Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:17:16.908Z] SystemDrive=C: \ [2026-03-18T07:17:16.908Z] SystemRoot='C:\Windows' \ [2026-03-18T07:17:16.908Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:17:16.908Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:17:16.908Z] windir='C:\Windows' \ [2026-03-18T07:17:16.908Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:17:16.908Z] -J-ea \ [2026-03-18T07:17:16.908Z] -J-esa \ [2026-03-18T07:17:16.908Z] -J-Xmx512m \ [2026-03-18T07:17:16.908Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:17:16.908Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:17:16.908Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:17:16.908Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:17:16.908Z] -J-Dtest.java.opts= \ [2026-03-18T07:17:16.908Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:17:16.908Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:17:16.908Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:17:16.908Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:17:16.908Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:17:16.908Z] -J-Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-03-18T07:17:16.908Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:17:16.908Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-03-18T07:17:16.908Z] -J-Dtest.main.class=InstallDirTest \ [2026-03-18T07:17:16.908Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:17:16.908Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.908Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-03-18T07:17:16.908Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.908Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.908Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:17:16.908Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:17:16.908Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:17:16.908Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:17:16.908Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:17:16.908Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:17:16.908Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:17:16.908Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:17:16.908Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:17:16.908Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:17:16.908Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-03-18T07:17:16.908Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.908Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.908Z] -Xlint:all \ [2026-03-18T07:17:16.908Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' [2026-03-18T07:17:16.908Z] [2026-03-18T07:17:16.908Z] ACTION: build -- Passed. All files up to date [2026-03-18T07:17:16.908Z] REASON: Named class compiled on demand [2026-03-18T07:17:16.908Z] TIME: 0.469 seconds [2026-03-18T07:17:16.908Z] messages: [2026-03-18T07:17:16.908Z] command: build jdk.jpackage.test.Main [2026-03-18T07:17:16.908Z] reason: Named class compiled on demand [2026-03-18T07:17:16.908Z] started: Wed Mar 18 07:13:46.980 UTC 2026 [2026-03-18T07:17:16.908Z] finished: Wed Mar 18 07:13:47.449 UTC 2026 [2026-03-18T07:17:16.908Z] elapsed time (seconds): 0.469 [2026-03-18T07:17:16.908Z] [2026-03-18T07:17:16.908Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:17:16.908Z] REASON: User specified action: run main/othervm/timeout=4000 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-03-18T07:17:16.908Z] TIME: 100.883 seconds [2026-03-18T07:17:16.908Z] messages: [2026-03-18T07:17:16.908Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-03-18T07:17:16.908Z] reason: User specified action: run main/othervm/timeout=4000 -Xmx512m jdk.jpackage.test.Main --jpt-run=InstallDirTest [2026-03-18T07:17:16.908Z] exclusiveAccess wait time (seconds): 105.489 [2026-03-18T07:17:16.908Z] started: Wed Mar 18 07:15:32.941 UTC 2026 [2026-03-18T07:17:16.908Z] Mode: othervm [/othervm specified] [2026-03-18T07:17:16.908Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:17:16.908Z] Process id: 9084 [2026-03-18T07:17:16.908Z] finished: Wed Mar 18 07:17:13.824 UTC 2026 [2026-03-18T07:17:16.908Z] elapsed time (seconds): 100.883 [2026-03-18T07:17:16.908Z] configuration: [2026-03-18T07:17:16.908Z] Boot Layer [2026-03-18T07:17:16.908Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:17:16.908Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:17:16.908Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:17:16.908Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:17:16.908Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:17:16.908Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:17:16.908Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:17:16.908Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:17:16.908Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:17:16.908Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:17:16.908Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:17:16.908Z] [2026-03-18T07:17:16.908Z] STDOUT: [2026-03-18T07:17:16.908Z] [07:15:34.000] Parsing [--jpt-run=InstallDirTest]... [2026-03-18T07:17:16.908Z] [07:15:34.133] InstallDirTest -> [public static void InstallDirTest.testCommon(java.nio.file.Path)] [2026-03-18T07:17:16.908Z] [07:15:34.222] Create: InstallDirTest.testCommon(TestVendor\InstallDirTest1234) [2026-03-18T07:17:16.908Z] [07:15:34.263] [ RUN ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234) [2026-03-18T07:17:16.908Z] [07:15:34.946] TRACE: Bundler msi enabled [2026-03-18T07:17:16.908Z] [07:15:34.946] TRACE: Bundler exe enabled [2026-03-18T07:17:16.908Z] [07:15:34.985] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:17:16.908Z] [07:15:35.115] TRACE: exec: Execute tool provider [javac -d testCommon.dbc72862\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:17:16.908Z] [07:15:36.397] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:17:16.908Z] [07:15:36.404] TRACE: assertEquals(0): Check command tool provider [javac -d testCommon.dbc72862\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:17:16.908Z] [07:15:36.407] TRACE: exec: Execute tool provider [jar -c -f testCommon.dbc72862\input\hello.jar -C testCommon.dbc72862\jar-workdir .](7); discard out+err... [2026-03-18T07:17:16.908Z] [07:15:36.498] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:17:16.908Z] [07:15:36.498] TRACE: assertEquals(0): Check command tool provider [jar -c -f testCommon.dbc72862\input\hello.jar -C testCommon.dbc72862\jar-workdir .](7) exited with 0 code [2026-03-18T07:17:16.908Z] [07:15:36.551] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:17:16.908Z] [07:15:37.579] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:17:16.908Z] [07:15:37.588] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:17:16.908Z] [07:15:44.151] Command [PID: -1]: [2026-03-18T07:17:16.908Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:17:16.908Z] [07:15:44.152] Output: [2026-03-18T07:17:16.908Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:17:16.908Z] [2026-03-18T07:17:16.908Z] [07:15:44.152] Returned: 0 [2026-03-18T07:17:16.908Z] [2026-03-18T07:17:16.908Z] [07:15:44.321] Using default package resource JavaApp.ico [icon] (add CommonInstallDirTest.ico to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:44.326] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonInstallDirTest.properties to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:44.334] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350". [2026-03-18T07:17:16.908Z] [07:15:45.348] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:45.667] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:45.753] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi. [2026-03-18T07:17:16.908Z] [07:15:45.754] MSI ProductCode: f08acb58-95e7-3604-acb2-2063fd847b58. [2026-03-18T07:17:16.908Z] [07:15:45.754] MSI UpgradeCode: cb270a7f-c01b-3467-90f9-9f70bd42ecfd. [2026-03-18T07:17:16.908Z] [07:15:46.006] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:46.067] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:46.120] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:46.145] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:46.170] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:46.189] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:46.208] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:46.244] No default package resource [script to run after application image is populated] (add CommonInstallDirTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:17:16.908Z] [07:15:46.245] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi. [2026-03-18T07:17:16.908Z] [07:15:46.248] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\image [2026-03-18T07:17:16.908Z] [07:16:17.279] Command [PID: 3688]: [2026-03-18T07:17:16.908Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\image\CommonInstallDirTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=cb270a7f-c01b-3467-90f9-9f70bd42ecfd -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10693789124964324350\wixobj\a.msi [2026-03-18T07:17:16.908Z] [07:16:17.279] Returned: 0 [2026-03-18T07:17:16.908Z] [2026-03-18T07:17:16.908Z] [07:16:17.307] Succeeded in building MSI Installer Package package [2026-03-18T07:17:16.908Z] [07:16:17.582] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:17:16.908Z] [07:16:17.585] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:17:16.908Z] [07:16:17.586] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] path exists [2026-03-18T07:17:16.908Z] [07:16:17.586] TRACE: assertTrue(): Check [testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi] is a file [2026-03-18T07:17:16.908Z] [07:16:17.657] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testCommon.dbc72862\unpacked-msi\unpack.bat] text file... [2026-03-18T07:17:16.908Z] [07:16:17.658] TRACE: icacls "testCommon.dbc72862\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:17:16.908Z] [07:16:17.658] TRACE: msiexec /a "testCommon.dbc72862\output\CommonInstallDirTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testCommon.dbc72862\unpacked-msi\Program Files" [2026-03-18T07:17:16.908Z] [07:16:17.659] TRACE: Done [2026-03-18T07:17:16.908Z] [07:16:17.660] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:17:16.908Z] [07:16:18.222] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:17:16.908Z] [07:16:21.225] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:17:16.908Z] [07:16:21.708] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:17:16.908Z] [07:16:25.708] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:17:16.908Z] [07:16:26.206] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:17:16.908Z] [07:16:31.208] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:17:16.908Z] [07:16:31.695] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:17:16.908Z] [07:16:37.698] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:17:16.908Z] [07:16:38.197] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:17:16.908Z] [07:16:45.198] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:17:16.908Z] [07:16:45.690] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:17:16.908Z] [07:16:53.691] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:17:16.908Z] [07:16:54.193] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:17:16.908Z] [07:17:03.197] TRACE: exec: Execute [cmd /c testCommon.dbc72862\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:17:16.908Z] [07:17:03.723] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:17:16.908Z] [07:17:13.725] TRACE: Convert [PFiles64\TestVendor\InstallDirTest1234] into [TestVendor\InstallDirTest1234] in [testCommon.dbc72862\unpacked-msi\Program Files] directory [2026-03-18T07:17:16.908Z] [07:17:13.726] TRACE: Deleting [testCommon.dbc72862\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:17:16.908Z] [07:17:13.728] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:17:16.908Z] [07:17:13.794] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:17:16.908Z] [07:17:13.794] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:17:16.908Z] [07:17:13.797] TRACE: assertTrue(): Check [testCommon.dbc72862\unpacked-msi\Program Files\TestVendor\InstallDirTest1234\service-installer.exe] path doesn't exist [2026-03-18T07:17:16.908Z] [07:17:13.799] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T07:17:16.908Z] [07:17:13.802] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T07:17:16.908Z] [07:17:13.802] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:17:16.908Z] [07:17:13.803] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); checks=9 [2026-03-18T07:17:16.908Z] [07:17:13.806] [==========] 1 tests ran [2026-03-18T07:17:16.908Z] [07:17:13.806] [ PASSED ] 0 tests [2026-03-18T07:17:16.908Z] [07:17:13.808] [ FAILED ] 1 test, listed below [2026-03-18T07:17:16.908Z] [07:17:13.809] [ FAILED ] InstallDirTest.testCommon(TestVendor\InstallDirTest1234); workDir=[testCommon.dbc72862] [2026-03-18T07:17:16.908Z] [07:17:13.810] 1 FAILED TEST [2026-03-18T07:17:16.908Z] STDERR: [2026-03-18T07:17:16.908Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:17:16.908Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T07:17:16.908Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T07:17:16.908Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:17:16.908Z] at InstallDirTest.testCommon(InstallDirTest.java:92) [2026-03-18T07:17:16.908Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:17:16.908Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:17:16.908Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:17:16.908Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:17:16.908Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:17:16.908Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:17:16.908Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:17:16.908Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:17:16.908Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:17:16.908Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:17:16.908Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:17:16.910Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:17:16.910Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:17:16.910Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T07:17:16.910Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T07:17:16.910Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:17:16.910Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:17:16.910Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:17:16.910Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:17:16.910Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:17:16.910Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:17:16.910Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:17:16.910Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:17:16.910Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:17:16.910Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:17:16.910Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:17:16.910Z] [2026-03-18T07:17:16.910Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:17:16.910Z] JavaTest Message: shutting down test [2026-03-18T07:17:16.910Z] [2026-03-18T07:17:16.910Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:17:16.910Z] rerun: [2026-03-18T07:17:16.910Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:17:16.910Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:17:16.910Z] SystemDrive=C: \ [2026-03-18T07:17:16.910Z] SystemRoot='C:\Windows' \ [2026-03-18T07:17:16.910Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:17:16.910Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:17:16.910Z] windir='C:\Windows' \ [2026-03-18T07:17:16.910Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T07:17:16.910Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T07:17:16.910Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:17:16.910Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:17:16.910Z] -Dtest.compiler.opts= \ [2026-03-18T07:17:16.910Z] -Dtest.java.opts= \ [2026-03-18T07:17:16.910Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:17:16.910Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:17:16.911Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T07:17:16.911Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:17:16.911Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:17:16.911Z] -Dtest.name=tools/jpackage/share/InstallDirTest.java#id1 \ [2026-03-18T07:17:16.911Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:17:16.911Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\InstallDirTest.java' \ [2026-03-18T07:17:16.911Z] -Dtest.main.class=InstallDirTest \ [2026-03-18T07:17:16.911Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:17:16.911Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.911Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d' \ [2026-03-18T07:17:16.911Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.911Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\InstallDirTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:17:16.911Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:17:16.911Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:17:16.911Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:17:16.911Z] -ea \ [2026-03-18T07:17:16.911Z] -esa \ [2026-03-18T07:17:16.911Z] -Xmx512m \ [2026-03-18T07:17:16.911Z] -XX:+UseCompressedOops \ [2026-03-18T07:17:16.911Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:17:16.911Z] -Xmx512m \ [2026-03-18T07:17:16.911Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\tools\jpackage\share\InstallDirTest_id1.d\main.0.jta' --jpt-run=InstallDirTest [2026-03-18T07:17:16.911Z] [2026-03-18T07:17:16.911Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:17:16.911Z] -------------------------------------------------- [2026-03-18T07:18:58.440Z] TEST: tools/jpackage/share/JLinkOptionsTest.java [2026-03-18T07:18:58.440Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image [2026-03-18T07:18:58.440Z] [2026-03-18T07:18:58.440Z] ACTION: build -- Passed. Build successful [2026-03-18T07:18:58.440Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:18:58.440Z] TIME: 2.84 seconds [2026-03-18T07:18:58.440Z] messages: [2026-03-18T07:18:58.440Z] command: build jdk.jpackage.test.* [2026-03-18T07:18:58.440Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:18:58.440Z] started: Wed Mar 18 07:17:38.145 UTC 2026 [2026-03-18T07:18:58.440Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T07:18:58.440Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T07:18:58.440Z] finished: Wed Mar 18 07:17:40.985 UTC 2026 [2026-03-18T07:18:58.440Z] elapsed time (seconds): 2.84 [2026-03-18T07:18:58.440Z] [2026-03-18T07:18:58.440Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:18:58.440Z] REASON: .class file out of date or does not exist [2026-03-18T07:18:58.440Z] TIME: 2.828 seconds [2026-03-18T07:18:58.440Z] messages: [2026-03-18T07:18:58.440Z] command: compile C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T07:18:58.440Z] reason: .class file out of date or does not exist [2026-03-18T07:18:58.440Z] started: Wed Mar 18 07:17:38.157 UTC 2026 [2026-03-18T07:18:58.441Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:18:58.441Z] Mode: agentvm [2026-03-18T07:18:58.441Z] Agent id: 2 [2026-03-18T07:18:58.441Z] Process id: 6016 [2026-03-18T07:18:58.441Z] finished: Wed Mar 18 07:17:40.985 UTC 2026 [2026-03-18T07:18:58.441Z] elapsed time (seconds): 2.828 [2026-03-18T07:18:58.441Z] configuration: [2026-03-18T07:18:58.441Z] Boot Layer (javac runtime environment) [2026-03-18T07:18:58.441Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:18:58.441Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:18:58.441Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:18:58.441Z] [2026-03-18T07:18:58.441Z] javac compilation environment [2026-03-18T07:18:58.441Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:18:58.441Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:18:58.441Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:18:58.441Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:18:58.441Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:18:58.441Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:18:58.441Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:18:58.441Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:18:58.441Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:18:58.441Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:18:58.441Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d [2026-03-18T07:18:58.441Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:18:58.441Z] [2026-03-18T07:18:58.441Z] rerun: [2026-03-18T07:18:58.441Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:18:58.441Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:18:58.441Z] SystemDrive=C: \ [2026-03-18T07:18:58.441Z] SystemRoot='C:\Windows' \ [2026-03-18T07:18:58.441Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:18:58.441Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:18:58.441Z] windir='C:\Windows' \ [2026-03-18T07:18:58.441Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:18:58.441Z] -J-ea \ [2026-03-18T07:18:58.441Z] -J-esa \ [2026-03-18T07:18:58.441Z] -J-Xmx512m \ [2026-03-18T07:18:58.441Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:18:58.441Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:18:58.441Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:18:58.441Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:18:58.441Z] -J-Dtest.java.opts= \ [2026-03-18T07:18:58.441Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:18:58.441Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:18:58.441Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:18:58.441Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:18:58.441Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:18:58.441Z] -J-Dtest.name=tools/jpackage/share/JLinkOptionsTest.java \ [2026-03-18T07:18:58.441Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:18:58.441Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java' \ [2026-03-18T07:18:58.441Z] -J-Dtest.main.class=JLinkOptionsTest \ [2026-03-18T07:18:58.441Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:18:58.441Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.441Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d' \ [2026-03-18T07:18:58.441Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.441Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.441Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:18:58.441Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:18:58.441Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:18:58.441Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:18:58.441Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:18:58.441Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:18:58.441Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:18:58.441Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:18:58.441Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:18:58.441Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:18:58.441Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.441Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.442Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T07:18:58.442Z] [2026-03-18T07:18:58.442Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:18:58.442Z] REASON: User specified action: run compile -Xlint:all -Werror JLinkOptionsTest.java [2026-03-18T07:18:58.442Z] TIME: 0.308 seconds [2026-03-18T07:18:58.442Z] messages: [2026-03-18T07:18:58.442Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java [2026-03-18T07:18:58.442Z] reason: User specified action: run compile -Xlint:all -Werror JLinkOptionsTest.java [2026-03-18T07:18:58.442Z] started: Wed Mar 18 07:17:40.985 UTC 2026 [2026-03-18T07:18:58.442Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:18:58.442Z] Mode: agentvm [2026-03-18T07:18:58.442Z] Agent id: 2 [2026-03-18T07:18:58.442Z] Process id: 6016 [2026-03-18T07:18:58.442Z] finished: Wed Mar 18 07:17:41.293 UTC 2026 [2026-03-18T07:18:58.442Z] elapsed time (seconds): 0.308 [2026-03-18T07:18:58.442Z] configuration: [2026-03-18T07:18:58.442Z] Boot Layer (javac runtime environment) [2026-03-18T07:18:58.442Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:18:58.442Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:18:58.442Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:18:58.442Z] [2026-03-18T07:18:58.442Z] javac compilation environment [2026-03-18T07:18:58.442Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:18:58.442Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:18:58.442Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:18:58.442Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:18:58.442Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:18:58.442Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:18:58.442Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:18:58.442Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:18:58.442Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:18:58.442Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:18:58.442Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:18:58.442Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:18:58.442Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d [2026-03-18T07:18:58.442Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:18:58.442Z] [2026-03-18T07:18:58.442Z] rerun: [2026-03-18T07:18:58.442Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:18:58.442Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:18:58.442Z] SystemDrive=C: \ [2026-03-18T07:18:58.442Z] SystemRoot='C:\Windows' \ [2026-03-18T07:18:58.442Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:18:58.442Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:18:58.442Z] windir='C:\Windows' \ [2026-03-18T07:18:58.442Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:18:58.442Z] -J-ea \ [2026-03-18T07:18:58.442Z] -J-esa \ [2026-03-18T07:18:58.442Z] -J-Xmx512m \ [2026-03-18T07:18:58.442Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:18:58.442Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:18:58.442Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:18:58.442Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:18:58.442Z] -J-Dtest.java.opts= \ [2026-03-18T07:18:58.442Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:18:58.442Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:18:58.442Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:18:58.443Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:18:58.443Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:18:58.443Z] -J-Dtest.name=tools/jpackage/share/JLinkOptionsTest.java \ [2026-03-18T07:18:58.443Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:18:58.443Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java' \ [2026-03-18T07:18:58.443Z] -J-Dtest.main.class=JLinkOptionsTest \ [2026-03-18T07:18:58.443Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:18:58.443Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.443Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d' \ [2026-03-18T07:18:58.443Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.443Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.443Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:18:58.443Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:18:58.443Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:18:58.443Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:18:58.443Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:18:58.443Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:18:58.443Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:18:58.443Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:18:58.443Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:18:58.443Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:18:58.443Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d' \ [2026-03-18T07:18:58.443Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.443Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.443Z] -Xlint:all \ [2026-03-18T07:18:58.443Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java' [2026-03-18T07:18:58.443Z] [2026-03-18T07:18:58.443Z] ACTION: build -- Passed. All files up to date [2026-03-18T07:18:58.443Z] REASON: Named class compiled on demand [2026-03-18T07:18:58.443Z] TIME: 0.037 seconds [2026-03-18T07:18:58.443Z] messages: [2026-03-18T07:18:58.443Z] command: build jdk.jpackage.test.Main [2026-03-18T07:18:58.443Z] reason: Named class compiled on demand [2026-03-18T07:18:58.443Z] started: Wed Mar 18 07:17:41.294 UTC 2026 [2026-03-18T07:18:58.443Z] finished: Wed Mar 18 07:17:41.331 UTC 2026 [2026-03-18T07:18:58.443Z] elapsed time (seconds): 0.037 [2026-03-18T07:18:58.443Z] [2026-03-18T07:18:58.443Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:18:58.443Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=JLinkOptionsTest [2026-03-18T07:18:58.443Z] TIME: 46.726 seconds [2026-03-18T07:18:58.443Z] messages: [2026-03-18T07:18:58.443Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=JLinkOptionsTest [2026-03-18T07:18:58.443Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=JLinkOptionsTest [2026-03-18T07:18:58.443Z] exclusiveAccess wait time (seconds): 25.629 [2026-03-18T07:18:58.443Z] started: Wed Mar 18 07:18:06.961 UTC 2026 [2026-03-18T07:18:58.443Z] Mode: othervm [/othervm specified] [2026-03-18T07:18:58.443Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:18:58.443Z] Process id: 9908 [2026-03-18T07:18:58.443Z] finished: Wed Mar 18 07:18:53.687 UTC 2026 [2026-03-18T07:18:58.443Z] elapsed time (seconds): 46.726 [2026-03-18T07:18:58.443Z] configuration: [2026-03-18T07:18:58.443Z] Boot Layer [2026-03-18T07:18:58.443Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:18:58.443Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:18:58.443Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:18:58.443Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:18:58.443Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:18:58.443Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:18:58.443Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:18:58.443Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:18:58.443Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:18:58.443Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:18:58.443Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:18:58.443Z] [2026-03-18T07:18:58.443Z] STDOUT: [2026-03-18T07:18:58.443Z] [07:18:08.186] Parsing [--jpt-run=JLinkOptionsTest]... [2026-03-18T07:18:58.443Z] [07:18:08.361] JLinkOptionsTest -> [public void JLinkOptionsTest.test(java.lang.String,java.lang.String[],java.lang.String[],java.lang.String[]), public void JLinkOptionsTest.testNoBindServicesByDefault()] [2026-03-18T07:18:58.443Z] [07:18:08.507] Create: JLinkOptionsTest.test(Hello, [--jlink-options, --strip-debug --no-man-pages --no-header-files](length=2), [jdk.jartool, jdk.unsupported](length=2), null) [2026-03-18T07:18:58.443Z] [07:18:08.509] 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-03-18T07:18:58.443Z] [07:18:08.510] 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-03-18T07:18:58.443Z] [07:18:08.511] 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-03-18T07:18:58.443Z] [07:18:08.512] 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-03-18T07:18:58.443Z] [07:18:08.513] 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-03-18T07:18:58.443Z] [07:18:08.514] Create: JLinkOptionsTest.testNoBindServicesByDefault [2026-03-18T07:18:58.443Z] [07:18:08.525] [ 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-03-18T07:18:58.443Z] [07:18:09.053] TRACE: Bundler msi enabled [2026-03-18T07:18:58.443Z] [07:18:09.054] TRACE: Bundler exe enabled [2026-03-18T07:18:58.443Z] [07:18:09.132] TRACE: exec: Execute tool provider [javac -d test.4e5b97b4\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:18:58.443Z] [07:18:10.450] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.443Z] [07:18:10.458] TRACE: assertEquals(0): Check command tool provider [javac -d test.4e5b97b4\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:18:58.443Z] [07:18:10.468] TRACE: exec: Execute tool provider [jar -c -f test.4e5b97b4\input\hello.jar -C test.4e5b97b4\jar-workdir .](7); discard out+err... [2026-03-18T07:18:58.443Z] [07:18:10.565] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.443Z] [07:18:10.566] 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-03-18T07:18:58.444Z] [07:18:10.599] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.444Z] [07:18:11.487] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4e5b97b4\output [2026-03-18T07:18:58.444Z] [07:18:15.017] Command [PID: -1]: [2026-03-18T07:18:58.444Z] jlink --output test.4e5b97b4\output\JLinkOptionsTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --bind-services --limit-modules jdk.jartool,jdk.unsupported,java.desktop [2026-03-18T07:18:58.444Z] [07:18:15.017] Output: [2026-03-18T07:18:58.444Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:18:58.444Z] [2026-03-18T07:18:58.444Z] [07:18:15.018] Returned: 0 [2026-03-18T07:18:58.444Z] [2026-03-18T07:18:58.444Z] [07:18:15.183] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize). [2026-03-18T07:18:58.444Z] [07:18:15.188] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize). [2026-03-18T07:18:58.444Z] [07:18:15.196] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2783760978774500606". [2026-03-18T07:18:58.444Z] [07:18:15.294] Succeeded in building Windows Application Image package [2026-03-18T07:18:58.444Z] [07:18:15.384] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.444Z] [07:18:15.385] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.444Z] [07:18:15.453] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T07:18:58.444Z] [07:18:15.455] TRACE: assertStringListEquals(1, test.4e5b97b4\output\JLinkOptionsTest\app\.jpackage.xml) [2026-03-18T07:18:58.444Z] [07:18:15.552] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T07:18:58.444Z] [07:18:15.570] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T07:18:58.444Z] [07:18:15.599] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists [2026-03-18T07:18:58.444Z] [07:18:15.599] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file [2026-03-18T07:18:58.444Z] [07:18:15.600] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable [2026-03-18T07:18:58.444Z] [07:18:15.600] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists [2026-03-18T07:18:58.444Z] [07:18:15.600] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file [2026-03-18T07:18:58.444Z] [07:18:15.607] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist [2026-03-18T07:18:58.444Z] [07:18:15.609] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\app\hello.jar] path exists [2026-03-18T07:18:58.444Z] [07:18:15.609] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\app\hello.jar] is a file [2026-03-18T07:18:58.444Z] [07:18:15.609] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\runtime] path exists [2026-03-18T07:18:58.444Z] [07:18:15.609] TRACE: assertTrue(): Check [test.4e5b97b4\output\JLinkOptionsTest\runtime] is a directory [2026-03-18T07:18:58.444Z] [07:18:15.641] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.4e5b97b4]... [2026-03-18T07:18:58.444Z] jpackage test application [2026-03-18T07:18:58.444Z] args.length: 0 [2026-03-18T07:18:58.444Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4e5b97b4\appOutput.txt] [2026-03-18T07:18:58.444Z] [07:18:16.934] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.444Z] [07:18:16.935] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.4e5b97b4\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code [2026-03-18T07:18:58.444Z] [07:18:16.935] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4e5b97b4\appOutput.txt] path exists [2026-03-18T07:18:58.444Z] [07:18:16.936] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4e5b97b4\appOutput.txt] is a file [2026-03-18T07:18:58.444Z] [07:18:16.949] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4e5b97b4\appOutput.txt] file [2026-03-18T07:18:58.444Z] [07:18:16.950] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T07:18:58.444Z] [07:18:16.950] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T07:18:58.444Z] [07:18:16.952] 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.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-03-18T07:18:58.444Z] [07:18:16.953] 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.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-03-18T07:18:58.444Z] [07:18:16.954] TRACE: Deleting [test.4e5b97b4] directory recursively [2026-03-18T07:18:58.444Z] [07:18:17.111] [ 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-03-18T07:18:58.444Z] [07:18:17.112] [ RUN ] JLinkOptionsTest.test(Hello, [--jlink-options, --strip-debug --no-man-pages --no-header-files](length=2), [jdk.jartool, jdk.unsupported](length=2), null) [2026-03-18T07:18:58.444Z] [07:18:17.114] TRACE: exec: Execute tool provider [javac -d test.8e1d2747\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:18:58.444Z] [07:18:17.578] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.444Z] [07:18:17.580] TRACE: assertEquals(0): Check command tool provider [javac -d test.8e1d2747\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:18:58.444Z] [07:18:17.581] TRACE: exec: Execute tool provider [jar -c -f test.8e1d2747\input\hello.jar -C test.8e1d2747\jar-workdir .](7); discard out+err... [2026-03-18T07:18:58.444Z] [07:18:17.606] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.444Z] [07:18:17.607] 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-03-18T07:18:58.444Z] [07:18:17.611] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.444Z] [07:18:18.587] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.8e1d2747\output [2026-03-18T07:18:58.444Z] [07:18:24.367] Command [PID: -1]: [2026-03-18T07:18:58.444Z] jlink --output test.8e1d2747\output\JLinkOptionsTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-debug --no-man-pages --no-header-files [2026-03-18T07:18:58.444Z] [07:18:24.367] Output: [2026-03-18T07:18:58.444Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:18:58.444Z] [2026-03-18T07:18:58.444Z] [07:18:24.367] Returned: 0 [2026-03-18T07:18:58.444Z] [2026-03-18T07:18:58.444Z] [07:18:24.580] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize). [2026-03-18T07:18:58.445Z] [07:18:24.586] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize). [2026-03-18T07:18:58.445Z] [07:18:24.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage710503828340261047". [2026-03-18T07:18:58.445Z] [07:18:24.692] Succeeded in building Windows Application Image package [2026-03-18T07:18:58.445Z] [07:18:24.851] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.445Z] [07:18:24.852] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.445Z] [07:18:24.865] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T07:18:58.445Z] [07:18:24.866] TRACE: assertStringListEquals(1, test.8e1d2747\output\JLinkOptionsTest\app\.jpackage.xml) [2026-03-18T07:18:58.445Z] [07:18:24.876] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T07:18:58.445Z] [07:18:24.884] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T07:18:58.445Z] [07:18:24.885] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists [2026-03-18T07:18:58.445Z] [07:18:24.892] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file [2026-03-18T07:18:58.445Z] [07:18:24.893] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable [2026-03-18T07:18:58.445Z] [07:18:24.899] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists [2026-03-18T07:18:58.445Z] [07:18:24.899] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file [2026-03-18T07:18:58.445Z] [07:18:24.900] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist [2026-03-18T07:18:58.445Z] [07:18:24.900] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\app\hello.jar] path exists [2026-03-18T07:18:58.445Z] [07:18:24.900] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\app\hello.jar] is a file [2026-03-18T07:18:58.445Z] [07:18:24.902] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\runtime] path exists [2026-03-18T07:18:58.445Z] [07:18:24.904] TRACE: assertTrue(): Check [test.8e1d2747\output\JLinkOptionsTest\runtime] is a directory [2026-03-18T07:18:58.445Z] [07:18:24.906] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.8e1d2747]... [2026-03-18T07:18:58.445Z] jpackage test application [2026-03-18T07:18:58.445Z] args.length: 0 [2026-03-18T07:18:58.445Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.8e1d2747\appOutput.txt] [2026-03-18T07:18:58.445Z] [07:18:26.149] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.445Z] [07:18:26.150] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.8e1d2747\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code [2026-03-18T07:18:58.445Z] [07:18:26.150] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.8e1d2747\appOutput.txt] path exists [2026-03-18T07:18:58.445Z] [07:18:26.151] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.8e1d2747\appOutput.txt] is a file [2026-03-18T07:18:58.445Z] [07:18:26.153] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.8e1d2747\appOutput.txt] file [2026-03-18T07:18:58.445Z] [07:18:26.153] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T07:18:58.445Z] [07:18:26.154] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T07:18:58.445Z] [07:18:26.155] 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.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-03-18T07:18:58.445Z] [07:18:26.155] 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.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-03-18T07:18:58.445Z] [07:18:26.156] TRACE: Deleting [test.8e1d2747] directory recursively [2026-03-18T07:18:58.445Z] [07:18:26.302] [ 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-03-18T07:18:58.445Z] [07:18:26.303] [ 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-03-18T07:18:58.445Z] [07:18:26.308] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.6255b08f\src\module-info.java] text file... [2026-03-18T07:18:58.445Z] [07:18:26.310] TRACE: module com.other { [2026-03-18T07:18:58.445Z] [07:18:26.310] TRACE: exports com.other; [2026-03-18T07:18:58.445Z] [07:18:26.310] TRACE: requires java.desktop; [2026-03-18T07:18:58.445Z] [07:18:26.310] TRACE: } [2026-03-18T07:18:58.445Z] [07:18:26.312] TRACE: Done [2026-03-18T07:18:58.445Z] [07:18:26.328] TRACE: exec: Execute tool provider [javac -d test.6255b08f\jar-workdir --release 11 test.6255b08f\src\com\other\Hello.java test.6255b08f\src\module-info.java](7); discard out+err... [2026-03-18T07:18:58.445Z] [07:18:26.627] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.445Z] [07:18:26.629] TRACE: assertEquals(0): Check command tool provider [javac -d test.6255b08f\jar-workdir --release 11 test.6255b08f\src\com\other\Hello.java test.6255b08f\src\module-info.java](7) exited with 0 code [2026-03-18T07:18:58.445Z] [07:18:26.631] TRACE: exec: Execute tool provider [jar -c -f test.6255b08f\input-modules\hello.jar -C test.6255b08f\jar-workdir .](7); discard out+err... [2026-03-18T07:18:58.445Z] [07:18:26.718] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.445Z] [07:18:26.718] 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-03-18T07:18:58.446Z] [07:18:26.723] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.446Z] [07:18:27.732] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.6255b08f\output [2026-03-18T07:18:58.446Z] [07:18:30.303] Command [PID: -1]: [2026-03-18T07:18:58.446Z] jlink --output test.6255b08f\output\JLinkOptionsTest\runtime --module-path test.6255b08f\input-modules;c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.446Z] [07:18:30.304] Output: [2026-03-18T07:18:58.446Z] [2026-03-18T07:18:58.446Z] [07:18:30.304] Returned: 0 [2026-03-18T07:18:58.446Z] [2026-03-18T07:18:58.446Z] [07:18:30.360] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize). [2026-03-18T07:18:58.446Z] [07:18:30.450] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize). [2026-03-18T07:18:58.446Z] [07:18:30.466] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16301234813539687916". [2026-03-18T07:18:58.446Z] [07:18:30.572] Succeeded in building Windows Application Image package [2026-03-18T07:18:58.446Z] [07:18:30.675] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.446Z] [07:18:30.676] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.446Z] [07:18:30.679] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T07:18:58.446Z] [07:18:30.680] TRACE: assertStringListEquals(1, test.6255b08f\output\JLinkOptionsTest\app\.jpackage.xml) [2026-03-18T07:18:58.446Z] [07:18:30.692] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T07:18:58.446Z] [07:18:30.696] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T07:18:58.446Z] [07:18:30.697] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists [2026-03-18T07:18:58.446Z] [07:18:30.697] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file [2026-03-18T07:18:58.446Z] [07:18:30.699] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable [2026-03-18T07:18:58.446Z] [07:18:30.699] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists [2026-03-18T07:18:58.446Z] [07:18:30.699] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file [2026-03-18T07:18:58.446Z] [07:18:30.700] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist [2026-03-18T07:18:58.446Z] [07:18:30.700] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\runtime] path exists [2026-03-18T07:18:58.446Z] [07:18:30.700] TRACE: assertTrue(): Check [test.6255b08f\output\JLinkOptionsTest\runtime] is a directory [2026-03-18T07:18:58.446Z] [07:18:30.702] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.6255b08f]... [2026-03-18T07:18:58.446Z] jpackage test application [2026-03-18T07:18:58.446Z] args.length: 0 [2026-03-18T07:18:58.446Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.6255b08f\appOutput.txt] [2026-03-18T07:18:58.446Z] [07:18:31.460] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.446Z] [07:18:31.461] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.6255b08f\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code [2026-03-18T07:18:58.446Z] [07:18:31.461] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.6255b08f\appOutput.txt] path exists [2026-03-18T07:18:58.446Z] [07:18:31.463] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.6255b08f\appOutput.txt] is a file [2026-03-18T07:18:58.446Z] [07:18:31.463] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.6255b08f\appOutput.txt] file [2026-03-18T07:18:58.446Z] [07:18:31.463] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T07:18:58.446Z] [07:18:31.464] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T07:18:58.446Z] [07:18:31.465] 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-03-18T07:18:58.446Z] [07:18:31.465] 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-03-18T07:18:58.446Z] [07:18:31.466] TRACE: Deleting [test.6255b08f] directory recursively [2026-03-18T07:18:58.446Z] [07:18:31.521] [ 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-03-18T07:18:58.446Z] [07:18:31.522] [ 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-03-18T07:18:58.446Z] [07:18:31.524] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4c8aca7c\src\module-info.java] text file... [2026-03-18T07:18:58.446Z] [07:18:31.524] TRACE: module com.other { [2026-03-18T07:18:58.446Z] [07:18:31.524] TRACE: exports com.other; [2026-03-18T07:18:58.446Z] [07:18:31.525] TRACE: requires java.desktop; [2026-03-18T07:18:58.446Z] [07:18:31.525] TRACE: } [2026-03-18T07:18:58.446Z] [07:18:31.525] TRACE: Done [2026-03-18T07:18:58.446Z] [07:18:31.533] TRACE: exec: Execute tool provider [javac -d test.4c8aca7c\jar-workdir --release 11 test.4c8aca7c\src\com\other\Hello.java test.4c8aca7c\src\module-info.java](7); discard out+err... [2026-03-18T07:18:58.446Z] [07:18:31.768] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.446Z] [07:18:31.769] TRACE: assertEquals(0): Check command tool provider [javac -d test.4c8aca7c\jar-workdir --release 11 test.4c8aca7c\src\com\other\Hello.java test.4c8aca7c\src\module-info.java](7) exited with 0 code [2026-03-18T07:18:58.446Z] [07:18:31.770] TRACE: exec: Execute tool provider [jar -c -f test.4c8aca7c\input-modules\hello.jar -C test.4c8aca7c\jar-workdir .](7); discard out+err... [2026-03-18T07:18:58.446Z] [07:18:31.796] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.446Z] [07:18:31.796] 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-03-18T07:18:58.446Z] [07:18:31.800] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.446Z] [07:18:32.707] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4c8aca7c\output [2026-03-18T07:18:58.446Z] [07:18:34.956] Command [PID: -1]: [2026-03-18T07:18:58.446Z] jlink --output test.4c8aca7c\output\JLinkOptionsTest\runtime --module-path test.4c8aca7c\input-modules;c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.446Z] [07:18:34.956] Output: [2026-03-18T07:18:58.446Z] [2026-03-18T07:18:58.446Z] [07:18:34.957] Returned: 0 [2026-03-18T07:18:58.446Z] [2026-03-18T07:18:58.446Z] [07:18:35.038] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize). [2026-03-18T07:18:58.446Z] [07:18:35.093] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize). [2026-03-18T07:18:58.446Z] [07:18:35.101] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage9597406491447648062". [2026-03-18T07:18:58.446Z] [07:18:35.196] Succeeded in building Windows Application Image package [2026-03-18T07:18:58.446Z] [07:18:35.264] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.446Z] [07:18:35.265] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.446Z] [07:18:35.268] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T07:18:58.446Z] [07:18:35.268] TRACE: assertStringListEquals(1, test.4c8aca7c\output\JLinkOptionsTest\app\.jpackage.xml) [2026-03-18T07:18:58.446Z] [07:18:35.282] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T07:18:58.446Z] [07:18:35.286] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T07:18:58.446Z] [07:18:35.286] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists [2026-03-18T07:18:58.446Z] [07:18:35.287] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file [2026-03-18T07:18:58.447Z] [07:18:35.287] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable [2026-03-18T07:18:58.447Z] [07:18:35.287] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists [2026-03-18T07:18:58.447Z] [07:18:35.287] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file [2026-03-18T07:18:58.447Z] [07:18:35.300] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist [2026-03-18T07:18:58.447Z] [07:18:35.301] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\runtime] path exists [2026-03-18T07:18:58.447Z] [07:18:35.301] TRACE: assertTrue(): Check [test.4c8aca7c\output\JLinkOptionsTest\runtime] is a directory [2026-03-18T07:18:58.447Z] [07:18:35.302] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.4c8aca7c]... [2026-03-18T07:18:58.447Z] jpackage test application [2026-03-18T07:18:58.447Z] args.length: 0 [2026-03-18T07:18:58.447Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4c8aca7c\appOutput.txt] [2026-03-18T07:18:58.447Z] [07:18:36.138] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.447Z] [07:18:36.140] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.4c8aca7c\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code [2026-03-18T07:18:58.447Z] [07:18:36.140] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4c8aca7c\appOutput.txt] path exists [2026-03-18T07:18:58.447Z] [07:18:36.140] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4c8aca7c\appOutput.txt] is a file [2026-03-18T07:18:58.447Z] [07:18:36.141] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.4c8aca7c\appOutput.txt] file [2026-03-18T07:18:58.447Z] [07:18:36.141] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T07:18:58.447Z] [07:18:36.141] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T07:18:58.447Z] [07:18:36.142] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other java.smartcardio"): Check mods contains [java.smartcardio] string [2026-03-18T07:18:58.447Z] [07:18:36.142] TRACE: assertNull(): Check mods doesn't contain [jdk.crypto.cryptoki] string [2026-03-18T07:18:58.447Z] [07:18:36.142] TRACE: Deleting [test.4c8aca7c] directory recursively [2026-03-18T07:18:58.447Z] [07:18:36.199] [ 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-03-18T07:18:58.447Z] [07:18:36.200] [ 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-03-18T07:18:58.447Z] [07:18:36.202] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.61302fb4\src\module-info.java] text file... [2026-03-18T07:18:58.447Z] [07:18:36.202] TRACE: module com.other { [2026-03-18T07:18:58.447Z] [07:18:36.202] TRACE: exports com.other; [2026-03-18T07:18:58.447Z] [07:18:36.203] TRACE: requires java.desktop; [2026-03-18T07:18:58.447Z] [07:18:36.204] TRACE: } [2026-03-18T07:18:58.447Z] [07:18:36.206] TRACE: Done [2026-03-18T07:18:58.447Z] [07:18:36.222] TRACE: exec: Execute tool provider [javac -d test.61302fb4\jar-workdir --release 11 test.61302fb4\src\com\other\Hello.java test.61302fb4\src\module-info.java](7); discard out+err... [2026-03-18T07:18:58.447Z] [07:18:36.414] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.447Z] [07:18:36.414] TRACE: assertEquals(0): Check command tool provider [javac -d test.61302fb4\jar-workdir --release 11 test.61302fb4\src\com\other\Hello.java test.61302fb4\src\module-info.java](7) exited with 0 code [2026-03-18T07:18:58.447Z] [07:18:36.415] TRACE: exec: Execute tool provider [jar -c -f test.61302fb4\input-modules\hello.jar -C test.61302fb4\jar-workdir .](7); discard out+err... [2026-03-18T07:18:58.447Z] [07:18:36.443] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.447Z] [07:18:36.443] 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-03-18T07:18:58.447Z] [07:18:36.447] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.447Z] [07:18:37.336] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.61302fb4\output [2026-03-18T07:18:58.447Z] [07:18:39.786] Command [PID: -1]: [2026-03-18T07:18:58.447Z] jlink --output test.61302fb4\output\JLinkOptionsTest\runtime --module-path test.61302fb4\input-modules;c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.447Z] [07:18:39.786] Output: [2026-03-18T07:18:58.447Z] [2026-03-18T07:18:58.447Z] [07:18:39.786] Returned: 0 [2026-03-18T07:18:58.447Z] [2026-03-18T07:18:58.447Z] [07:18:39.848] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize). [2026-03-18T07:18:58.447Z] [07:18:39.961] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize). [2026-03-18T07:18:58.447Z] [07:18:39.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage7207335473237666209". [2026-03-18T07:18:58.447Z] [07:18:40.065] Succeeded in building Windows Application Image package [2026-03-18T07:18:58.447Z] [07:18:40.130] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.447Z] [07:18:40.131] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.447Z] [07:18:40.134] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T07:18:58.447Z] [07:18:40.135] TRACE: assertStringListEquals(1, test.61302fb4\output\JLinkOptionsTest\app\.jpackage.xml) [2026-03-18T07:18:58.447Z] [07:18:40.159] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T07:18:58.447Z] [07:18:40.162] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T07:18:58.447Z] [07:18:40.163] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists [2026-03-18T07:18:58.447Z] [07:18:40.163] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file [2026-03-18T07:18:58.447Z] [07:18:40.163] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable [2026-03-18T07:18:58.447Z] [07:18:40.163] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists [2026-03-18T07:18:58.447Z] [07:18:40.163] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file [2026-03-18T07:18:58.447Z] [07:18:40.164] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist [2026-03-18T07:18:58.447Z] [07:18:40.164] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\runtime] path exists [2026-03-18T07:18:58.447Z] [07:18:40.164] TRACE: assertTrue(): Check [test.61302fb4\output\JLinkOptionsTest\runtime] is a directory [2026-03-18T07:18:58.447Z] [07:18:40.165] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.61302fb4]... [2026-03-18T07:18:58.447Z] jpackage test application [2026-03-18T07:18:58.447Z] args.length: 0 [2026-03-18T07:18:58.447Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.61302fb4\appOutput.txt] [2026-03-18T07:18:58.447Z] [07:18:40.869] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.447Z] [07:18:40.870] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.61302fb4\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code [2026-03-18T07:18:58.447Z] [07:18:40.870] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.61302fb4\appOutput.txt] path exists [2026-03-18T07:18:58.447Z] [07:18:40.870] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.61302fb4\appOutput.txt] is a file [2026-03-18T07:18:58.447Z] [07:18:40.871] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.61302fb4\appOutput.txt] file [2026-03-18T07:18:58.447Z] [07:18:40.871] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T07:18:58.447Z] [07:18:40.871] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T07:18:58.447Z] [07:18:40.872] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other"): Check mods contains [java.base] string [2026-03-18T07:18:58.447Z] [07:18:40.872] TRACE: assertNotNull(MODULES="java.base java.datatransfer java.xml java.prefs java.desktop com.other"): Check mods contains [com.other] string [2026-03-18T07:18:58.447Z] [07:18:40.872] TRACE: assertNull(): Check mods doesn't contain [jdk.jpackage] string [2026-03-18T07:18:58.447Z] [07:18:40.872] TRACE: Deleting [test.61302fb4] directory recursively [2026-03-18T07:18:58.447Z] [07:18:40.929] [ 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-03-18T07:18:58.447Z] [07:18:40.929] [ 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-03-18T07:18:58.447Z] [07:18:40.931] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.231fd024\src\module-info.java] text file... [2026-03-18T07:18:58.447Z] [07:18:40.931] TRACE: module com.other { [2026-03-18T07:18:58.447Z] [07:18:40.931] TRACE: exports com.other; [2026-03-18T07:18:58.447Z] [07:18:40.932] TRACE: requires java.desktop; [2026-03-18T07:18:58.447Z] [07:18:40.932] TRACE: } [2026-03-18T07:18:58.447Z] [07:18:40.932] TRACE: Done [2026-03-18T07:18:58.447Z] [07:18:40.935] TRACE: exec: Execute tool provider [javac -d test.231fd024\jar-workdir --release 11 test.231fd024\src\com\other\Hello.java test.231fd024\src\module-info.java](7); discard out+err... [2026-03-18T07:18:58.447Z] [07:18:41.114] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.447Z] [07:18:41.114] TRACE: assertEquals(0): Check command tool provider [javac -d test.231fd024\jar-workdir --release 11 test.231fd024\src\com\other\Hello.java test.231fd024\src\module-info.java](7) exited with 0 code [2026-03-18T07:18:58.447Z] [07:18:41.115] TRACE: exec: Execute tool provider [jar -c -f test.231fd024\input-modules\hello.jar -C test.231fd024\jar-workdir .](7); discard out+err... [2026-03-18T07:18:58.447Z] [07:18:41.142] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.447Z] [07:18:41.142] 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-03-18T07:18:58.447Z] [07:18:41.146] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.447Z] [07:18:42.044] Creating app package: JLinkOptionsTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.231fd024\output [2026-03-18T07:18:58.447Z] [07:18:46.502] Command [PID: -1]: [2026-03-18T07:18:58.447Z] jlink --output test.231fd024\output\JLinkOptionsTest\runtime --module-path test.231fd024\input-modules;c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.447Z] [07:18:46.502] Output: [2026-03-18T07:18:58.447Z] Linking based on the current run-time image [2026-03-18T07:18:58.447Z] com.other file:///C:/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun/aqa-tests/TKG/output_17738084163390/jdk_tools_0/work/scratch/0/test.231fd024/input-modules/hello.jar [2026-03-18T07:18:58.447Z] java.base jrt:/java.base (run-time image) [2026-03-18T07:18:58.447Z] java.datatransfer jrt:/java.datatransfer (run-time image) [2026-03-18T07:18:58.447Z] java.desktop jrt:/java.desktop (run-time image) [2026-03-18T07:18:58.447Z] java.prefs jrt:/java.prefs (run-time image) [2026-03-18T07:18:58.447Z] java.smartcardio jrt:/java.smartcardio (run-time image) [2026-03-18T07:18:58.447Z] java.xml jrt:/java.xml (run-time image) [2026-03-18T07:18:58.447Z] jdk.crypto.cryptoki jrt:/jdk.crypto.cryptoki (run-time image) [2026-03-18T07:18:58.447Z] [2026-03-18T07:18:58.447Z] Providers: [2026-03-18T07:18:58.447Z] java.desktop provides java.net.ContentHandlerFactory used by java.base [2026-03-18T07:18:58.447Z] java.base provides java.nio.file.spi.FileSystemProvider used by java.base [2026-03-18T07:18:58.447Z] java.smartcardio provides java.security.Provider used by java.base [2026-03-18T07:18:58.447Z] jdk.crypto.cryptoki provides java.security.Provider used by java.base [2026-03-18T07:18:58.447Z] java.desktop provides javax.print.PrintServiceLookup used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides javax.print.StreamPrintServiceFactory used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides javax.sound.midi.spi.MidiDeviceProvider used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides javax.sound.midi.spi.MidiFileReader used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides javax.sound.midi.spi.MidiFileWriter used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides javax.sound.midi.spi.SoundbankReader used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides javax.sound.sampled.spi.AudioFileReader used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides javax.sound.sampled.spi.AudioFileWriter used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides javax.sound.sampled.spi.FormatConversionProvider used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides javax.sound.sampled.spi.MixerProvider used by java.desktop [2026-03-18T07:18:58.447Z] java.desktop provides sun.datatransfer.DesktopDatatransferService used by java.datatransfer [2026-03-18T07:18:58.447Z] [2026-03-18T07:18:58.447Z] [07:18:46.502] Returned: 0 [2026-03-18T07:18:58.447Z] [2026-03-18T07:18:58.447Z] [07:18:46.915] Using default package resource JavaApp.ico [icon] (add JLinkOptionsTest.ico to the resource-dir to customize). [2026-03-18T07:18:58.447Z] [07:18:47.148] Using default package resource WinLauncher.template [Template for creating executable properties file] (add JLinkOptionsTest.properties to the resource-dir to customize). [2026-03-18T07:18:58.448Z] [07:18:47.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13318195026361845904". [2026-03-18T07:18:58.448Z] [07:18:47.253] Succeeded in building Windows Application Image package [2026-03-18T07:18:58.448Z] [07:18:47.499] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.448Z] [07:18:47.502] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.448Z] [07:18:47.517] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T07:18:58.448Z] [07:18:47.517] TRACE: assertStringListEquals(1, test.231fd024\output\JLinkOptionsTest\app\.jpackage.xml) [2026-03-18T07:18:58.448Z] [07:18:47.544] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T07:18:58.448Z] [07:18:47.547] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T07:18:58.448Z] [07:18:47.549] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe] path exists [2026-03-18T07:18:58.448Z] [07:18:47.549] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe] is a file [2026-03-18T07:18:58.448Z] [07:18:47.549] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe] file is executable [2026-03-18T07:18:58.448Z] [07:18:47.549] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] path exists [2026-03-18T07:18:58.448Z] [07:18:47.549] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\app\JLinkOptionsTest.cfg] is a file [2026-03-18T07:18:58.448Z] [07:18:47.550] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.ico] path doesn't exist [2026-03-18T07:18:58.448Z] [07:18:47.550] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\runtime] path exists [2026-03-18T07:18:58.448Z] [07:18:47.551] TRACE: assertTrue(): Check [test.231fd024\output\JLinkOptionsTest\runtime] is a directory [2026-03-18T07:18:58.448Z] [07:18:47.552] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe](1); inherit out+err; in directory [test.231fd024]... [2026-03-18T07:18:58.448Z] jpackage test application [2026-03-18T07:18:58.448Z] args.length: 0 [2026-03-18T07:18:58.448Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.231fd024\appOutput.txt] [2026-03-18T07:18:58.448Z] [07:18:48.047] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.448Z] [07:18:48.047] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\test.231fd024\output\JLinkOptionsTest\JLinkOptionsTest.exe](1) exited with 0 code [2026-03-18T07:18:58.448Z] [07:18:48.048] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.231fd024\appOutput.txt] path exists [2026-03-18T07:18:58.448Z] [07:18:48.048] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.231fd024\appOutput.txt] is a file [2026-03-18T07:18:58.448Z] [07:18:48.048] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test.231fd024\appOutput.txt] file [2026-03-18T07:18:58.448Z] [07:18:48.049] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T07:18:58.448Z] [07:18:48.049] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T07:18:58.448Z] [07:18:48.051] 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-03-18T07:18:58.448Z] [07:18:48.051] 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-03-18T07:18:58.448Z] [07:18:48.051] TRACE: Deleting [test.231fd024] directory recursively [2026-03-18T07:18:58.448Z] [07:18:48.107] [ 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-03-18T07:18:58.448Z] [07:18:48.107] [ RUN ] JLinkOptionsTest.testNoBindServicesByDefault [2026-03-18T07:18:58.448Z] [07:18:48.121] TRACE: exec: Execute tool provider [javac -d testNoBindServicesByDefault\jar-workdir --release 11 testNoBindServicesByDefault\src\Hello.java](6); discard out+err... [2026-03-18T07:18:58.448Z] [07:18:48.298] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.448Z] [07:18:48.299] TRACE: assertEquals(0): Check command tool provider [javac -d testNoBindServicesByDefault\jar-workdir --release 11 testNoBindServicesByDefault\src\Hello.java](6) exited with 0 code [2026-03-18T07:18:58.448Z] [07:18:48.301] TRACE: exec: Execute tool provider [jar -c -f testNoBindServicesByDefault\input\hello.jar -C testNoBindServicesByDefault\jar-workdir .](7); discard out+err... [2026-03-18T07:18:58.448Z] [07:18:48.305] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.448Z] [07:18:48.305] TRACE: assertEquals(0): Check command tool provider [jar -c -f testNoBindServicesByDefault\input\hello.jar -C testNoBindServicesByDefault\jar-workdir .](7) exited with 0 code [2026-03-18T07:18:58.448Z] [07:18:48.307] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.448Z] [07:18:49.202] Creating app package: NoBindServicesByDefaultJLinkOptionsTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testNoBindServicesByDefault\output [2026-03-18T07:18:58.448Z] [07:18:52.523] Command [PID: -1]: [2026-03-18T07:18:58.448Z] jlink --output testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --limit-modules java.smartcardio,jdk.crypto.cryptoki,java.desktop [2026-03-18T07:18:58.448Z] [07:18:52.523] Output: [2026-03-18T07:18:58.448Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:18:58.448Z] [2026-03-18T07:18:58.448Z] [07:18:52.523] Returned: 0 [2026-03-18T07:18:58.448Z] [2026-03-18T07:18:58.448Z] [07:18:52.697] Using default package resource JavaApp.ico [icon] (add NoBindServicesByDefaultJLinkOptionsTest.ico to the resource-dir to customize). [2026-03-18T07:18:58.448Z] [07:18:52.703] Using default package resource WinLauncher.template [Template for creating executable properties file] (add NoBindServicesByDefaultJLinkOptionsTest.properties to the resource-dir to customize). [2026-03-18T07:18:58.448Z] [07:18:52.945] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17896523035648855505". [2026-03-18T07:18:58.448Z] [07:18:53.130] Succeeded in building Windows Application Image package [2026-03-18T07:18:58.448Z] [07:18:53.454] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:18:58.448Z] [07:18:53.458] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:18:58.448Z] [07:18:53.467] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T07:18:58.448Z] [07:18:53.484] TRACE: assertStringListEquals(1, testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\.jpackage.xml) [2026-03-18T07:18:58.448Z] [07:18:53.554] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T07:18:58.448Z] [07:18:53.598] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T07:18:58.448Z] [07:18:53.599] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe] path exists [2026-03-18T07:18:58.448Z] [07:18:53.599] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe] is a file [2026-03-18T07:18:58.448Z] [07:18:53.599] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe] file is executable [2026-03-18T07:18:58.448Z] [07:18:53.600] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\NoBindServicesByDefaultJLinkOptionsTest.cfg] path exists [2026-03-18T07:18:58.448Z] [07:18:53.600] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\NoBindServicesByDefaultJLinkOptionsTest.cfg] is a file [2026-03-18T07:18:58.448Z] [07:18:53.600] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.ico] path doesn't exist [2026-03-18T07:18:58.448Z] [07:18:53.600] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\hello.jar] path exists [2026-03-18T07:18:58.448Z] [07:18:53.600] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\app\hello.jar] is a file [2026-03-18T07:18:58.448Z] [07:18:53.601] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\runtime] path exists [2026-03-18T07:18:58.448Z] [07:18:53.601] TRACE: assertTrue(): Check [testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\runtime] is a directory [2026-03-18T07:18:58.448Z] [07:18:53.602] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe --print-modules](2); save out+err; inherit out+err; in directory [testNoBindServicesByDefault]... [2026-03-18T07:18:58.448Z] [07:18:53.624] [ FAILED ] JLinkOptionsTest.testNoBindServicesByDefault; checks=16 [2026-03-18T07:18:58.448Z] [07:18:53.628] [==========] 7 tests ran [2026-03-18T07:18:58.448Z] [07:18:53.629] [ PASSED ] 6 tests [2026-03-18T07:18:58.448Z] [07:18:53.630] [ FAILED ] 1 test, listed below [2026-03-18T07:18:58.448Z] [07:18:53.631] [ FAILED ] JLinkOptionsTest.testNoBindServicesByDefault; workDir=[testNoBindServicesByDefault] [2026-03-18T07:18:58.448Z] [07:18:53.638] 1 FAILED TEST [2026-03-18T07:18:58.448Z] STDERR: [2026-03-18T07:18:58.448Z] java.io.IOException: Cannot run program "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\.\testNoBindServicesByDefault\output\NoBindServicesByDefaultJLinkOptionsTest\NoBindServicesByDefaultJLinkOptionsTest.exe" (in directory "testNoBindServicesByDefault"): CreateProcess error=2, The system cannot find the file specified [2026-03-18T07:18:58.448Z] at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1112) [2026-03-18T07:18:58.448Z] at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1046) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Executor.runExecutable(Executor.java:466) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Executor.lambda$executeWithoutExitCodeCheck$0(Executor.java:284) [2026-03-18T07:18:58.448Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingSupplier.lambda$toSupplier$0(ThrowingSupplier.java:37) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Executor.executeWithoutExitCodeCheck(Executor.java:288) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Executor.execute(Executor.java:292) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.HelloApp.execute(HelloApp.java:516) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.HelloApp$AppOutputVerifier.execute(HelloApp.java:450) [2026-03-18T07:18:58.448Z] at JLinkOptionsTest.getModulesInRuntime(JLinkOptionsTest.java:170) [2026-03-18T07:18:58.448Z] at JLinkOptionsTest.testNoBindServicesByDefault(JLinkOptionsTest.java:144) [2026-03-18T07:18:58.448Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:18:58.448Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:18:58.448Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:18:58.448Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:18:58.448Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:18:58.448Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:18:58.448Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:18:58.448Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:18:58.448Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:18:58.448Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:18:58.448Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:18:58.448Z] Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified [2026-03-18T07:18:58.448Z] at java.base/java.lang.ProcessImpl.create(Native Method) [2026-03-18T07:18:58.448Z] at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:476) [2026-03-18T07:18:58.448Z] at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:146) [2026-03-18T07:18:58.448Z] at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1078) [2026-03-18T07:18:58.448Z] ... 40 more [2026-03-18T07:18:58.448Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:18:58.448Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:18:58.448Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:18:58.448Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:18:58.448Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:18:58.448Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:18:58.448Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:18:58.448Z] [2026-03-18T07:18:58.448Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:18:58.448Z] JavaTest Message: shutting down test [2026-03-18T07:18:58.448Z] [2026-03-18T07:18:58.448Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:18:58.448Z] rerun: [2026-03-18T07:18:58.448Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:18:58.449Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:18:58.449Z] SystemDrive=C: \ [2026-03-18T07:18:58.449Z] SystemRoot='C:\Windows' \ [2026-03-18T07:18:58.449Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:18:58.449Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:18:58.449Z] windir='C:\Windows' \ [2026-03-18T07:18:58.449Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T07:18:58.449Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T07:18:58.449Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:18:58.449Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:18:58.449Z] -Dtest.compiler.opts= \ [2026-03-18T07:18:58.449Z] -Dtest.java.opts= \ [2026-03-18T07:18:58.449Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:18:58.449Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:18:58.449Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T07:18:58.449Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:18:58.449Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:18:58.449Z] -Dtest.name=tools/jpackage/share/JLinkOptionsTest.java \ [2026-03-18T07:18:58.449Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:18:58.449Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\JLinkOptionsTest.java' \ [2026-03-18T07:18:58.449Z] -Dtest.main.class=JLinkOptionsTest \ [2026-03-18T07:18:58.449Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:18:58.449Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.449Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d' \ [2026-03-18T07:18:58.449Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.449Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\share\JLinkOptionsTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:18:58.449Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:18:58.449Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:18:58.449Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:18:58.449Z] -ea \ [2026-03-18T07:18:58.449Z] -esa \ [2026-03-18T07:18:58.449Z] -Xmx512m \ [2026-03-18T07:18:58.449Z] -XX:+UseCompressedOops \ [2026-03-18T07:18:58.449Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:18:58.449Z] -Xmx512m \ [2026-03-18T07:18:58.449Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\tools\jpackage\share\JLinkOptionsTest.d\main.0.jta' --jpt-run=JLinkOptionsTest [2026-03-18T07:18:58.449Z] [2026-03-18T07:18:58.449Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:18:58.449Z] -------------------------------------------------- [2026-03-18T07:20:37.996Z] TEST: tools/jpackage/share/LicenseTest.java#id1 [2026-03-18T07:20:37.996Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image [2026-03-18T07:20:37.996Z] [2026-03-18T07:20:37.996Z] ACTION: build -- Passed. Build successful [2026-03-18T07:20:37.996Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:20:37.996Z] TIME: 1.705 seconds [2026-03-18T07:20:37.996Z] messages: [2026-03-18T07:20:37.996Z] command: build jdk.jpackage.test.* [2026-03-18T07:20:37.996Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:20:37.996Z] started: Wed Mar 18 07:18:06.973 UTC 2026 [2026-03-18T07:20:37.996Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T07:20:37.996Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T07:20:37.996Z] finished: Wed Mar 18 07:18:08.678 UTC 2026 [2026-03-18T07:20:37.996Z] elapsed time (seconds): 1.705 [2026-03-18T07:20:37.996Z] [2026-03-18T07:20:37.996Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:20:37.996Z] REASON: .class file out of date or does not exist [2026-03-18T07:20:37.996Z] TIME: 1.696 seconds [2026-03-18T07:20:37.996Z] messages: [2026-03-18T07:20:37.997Z] command: compile C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T07:20:37.997Z] reason: .class file out of date or does not exist [2026-03-18T07:20:37.997Z] started: Wed Mar 18 07:18:06.982 UTC 2026 [2026-03-18T07:20:37.997Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:20:37.997Z] Mode: agentvm [2026-03-18T07:20:37.997Z] Agent id: 1 [2026-03-18T07:20:37.997Z] Process id: 6764 [2026-03-18T07:20:37.997Z] finished: Wed Mar 18 07:18:08.678 UTC 2026 [2026-03-18T07:20:37.997Z] elapsed time (seconds): 1.696 [2026-03-18T07:20:37.997Z] configuration: [2026-03-18T07:20:37.997Z] Boot Layer (javac runtime environment) [2026-03-18T07:20:37.997Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:20:37.997Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:20:37.997Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:20:37.997Z] [2026-03-18T07:20:37.997Z] javac compilation environment [2026-03-18T07:20:37.997Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:20:37.997Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:20:37.997Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:20:37.997Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:20:37.997Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:20:37.997Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:20:37.997Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:20:37.997Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:20:37.997Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:20:37.997Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:20:37.997Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d [2026-03-18T07:20:37.997Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:20:37.997Z] [2026-03-18T07:20:37.997Z] rerun: [2026-03-18T07:20:37.997Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1' && \ [2026-03-18T07:20:37.997Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:20:37.997Z] SystemDrive=C: \ [2026-03-18T07:20:37.997Z] SystemRoot='C:\Windows' \ [2026-03-18T07:20:37.997Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:20:37.997Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:20:37.997Z] windir='C:\Windows' \ [2026-03-18T07:20:37.997Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:20:37.997Z] -J-ea \ [2026-03-18T07:20:37.997Z] -J-esa \ [2026-03-18T07:20:37.997Z] -J-Xmx512m \ [2026-03-18T07:20:37.997Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:20:37.997Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:20:37.997Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:20:37.997Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:20:37.997Z] -J-Dtest.java.opts= \ [2026-03-18T07:20:37.997Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:20:37.997Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:20:37.997Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:20:37.997Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:20:37.997Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:20:37.997Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-03-18T07:20:37.997Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:20:37.997Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-03-18T07:20:37.997Z] -J-Dtest.main.class=LicenseTest \ [2026-03-18T07:20:37.997Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:20:37.997Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:37.997Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d' \ [2026-03-18T07:20:37.997Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:37.998Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:37.998Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:20:37.998Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:20:37.998Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:20:37.998Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:20:37.998Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:20:37.998Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:20:37.998Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:20:37.998Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:20:37.998Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:20:37.998Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:20:37.998Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:37.998Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:37.998Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T07:20:37.998Z] [2026-03-18T07:20:37.998Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:20:37.998Z] REASON: User specified action: run compile -Xlint:all -Werror LicenseTest.java [2026-03-18T07:20:37.998Z] TIME: 0.229 seconds [2026-03-18T07:20:37.998Z] messages: [2026-03-18T07:20:37.998Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java [2026-03-18T07:20:37.998Z] reason: User specified action: run compile -Xlint:all -Werror LicenseTest.java [2026-03-18T07:20:37.999Z] started: Wed Mar 18 07:18:08.678 UTC 2026 [2026-03-18T07:20:37.999Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:20:37.999Z] Mode: agentvm [2026-03-18T07:20:37.999Z] Agent id: 1 [2026-03-18T07:20:37.999Z] Process id: 6764 [2026-03-18T07:20:37.999Z] finished: Wed Mar 18 07:18:08.907 UTC 2026 [2026-03-18T07:20:37.999Z] elapsed time (seconds): 0.229 [2026-03-18T07:20:37.999Z] configuration: [2026-03-18T07:20:37.999Z] Boot Layer (javac runtime environment) [2026-03-18T07:20:37.999Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:20:37.999Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:20:37.999Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:20:37.999Z] [2026-03-18T07:20:37.999Z] javac compilation environment [2026-03-18T07:20:37.999Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:20:37.999Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:20:37.999Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:20:37.999Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:20:37.999Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:20:37.999Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:20:37.999Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:20:37.999Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:20:37.999Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:20:37.999Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:20:37.999Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:20:37.999Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:20:37.999Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d [2026-03-18T07:20:37.999Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:20:37.999Z] [2026-03-18T07:20:37.999Z] rerun: [2026-03-18T07:20:37.999Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1' && \ [2026-03-18T07:20:37.999Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:20:37.999Z] SystemDrive=C: \ [2026-03-18T07:20:37.999Z] SystemRoot='C:\Windows' \ [2026-03-18T07:20:37.999Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:20:37.999Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:20:37.999Z] windir='C:\Windows' \ [2026-03-18T07:20:37.999Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:20:37.999Z] -J-ea \ [2026-03-18T07:20:37.999Z] -J-esa \ [2026-03-18T07:20:37.999Z] -J-Xmx512m \ [2026-03-18T07:20:37.999Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:20:37.999Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:20:37.999Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:20:37.999Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:20:37.999Z] -J-Dtest.java.opts= \ [2026-03-18T07:20:37.999Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:20:37.999Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:20:37.999Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:20:37.999Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:20:37.999Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:20:37.999Z] -J-Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-03-18T07:20:37.999Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:20:37.999Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-03-18T07:20:37.999Z] -J-Dtest.main.class=LicenseTest \ [2026-03-18T07:20:37.999Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:20:37.999Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:37.999Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d' \ [2026-03-18T07:20:37.999Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:37.999Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:37.999Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:20:37.999Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:20:37.999Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:20:37.999Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:20:38.000Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:20:38.000Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:20:38.000Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:20:38.000Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:20:38.000Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:20:38.000Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:20:38.000Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d' \ [2026-03-18T07:20:38.000Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:38.000Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:38.000Z] -Xlint:all \ [2026-03-18T07:20:38.000Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' [2026-03-18T07:20:38.000Z] [2026-03-18T07:20:38.000Z] ACTION: build -- Passed. All files up to date [2026-03-18T07:20:38.000Z] REASON: Named class compiled on demand [2026-03-18T07:20:38.000Z] TIME: 0.019 seconds [2026-03-18T07:20:38.000Z] messages: [2026-03-18T07:20:38.000Z] command: build jdk.jpackage.test.Main [2026-03-18T07:20:38.000Z] reason: Named class compiled on demand [2026-03-18T07:20:38.000Z] started: Wed Mar 18 07:18:08.907 UTC 2026 [2026-03-18T07:20:38.000Z] finished: Wed Mar 18 07:18:08.926 UTC 2026 [2026-03-18T07:20:38.000Z] elapsed time (seconds): 0.019 [2026-03-18T07:20:38.000Z] [2026-03-18T07:20:38.000Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:20:38.000Z] REASON: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-03-18T07:20:38.000Z] TIME: 102.511 seconds [2026-03-18T07:20:38.000Z] messages: [2026-03-18T07:20:38.000Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-03-18T07:20:38.000Z] reason: User specified action: run main/othervm/timeout=1440 -Xmx512m jdk.jpackage.test.Main --jpt-run=LicenseTest [2026-03-18T07:20:38.000Z] exclusiveAccess wait time (seconds): 44.79 [2026-03-18T07:20:38.000Z] started: Wed Mar 18 07:18:53.717 UTC 2026 [2026-03-18T07:20:38.000Z] Mode: othervm [/othervm specified] [2026-03-18T07:20:38.000Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:20:38.000Z] Process id: 4596 [2026-03-18T07:20:38.000Z] finished: Wed Mar 18 07:20:36.228 UTC 2026 [2026-03-18T07:20:38.000Z] elapsed time (seconds): 102.511 [2026-03-18T07:20:38.000Z] configuration: [2026-03-18T07:20:38.000Z] Boot Layer [2026-03-18T07:20:38.000Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:20:38.000Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:20:38.000Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:20:38.000Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:20:38.000Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:20:38.000Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:20:38.000Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:20:38.000Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:20:38.000Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:20:38.000Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:20:38.000Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:20:38.000Z] [2026-03-18T07:20:38.000Z] STDOUT: [2026-03-18T07:20:38.000Z] [07:18:55.448] Parsing [--jpt-run=LicenseTest]... [2026-03-18T07:20:38.000Z] [07:18:55.562] LicenseTest -> [public static void LicenseTest.testCommon()] [2026-03-18T07:20:38.000Z] [07:18:55.646] Create: LicenseTest.testCommon [2026-03-18T07:20:38.000Z] [07:18:55.690] [ RUN ] LicenseTest.testCommon [2026-03-18T07:20:38.000Z] [07:18:56.361] TRACE: Bundler msi enabled [2026-03-18T07:20:38.000Z] [07:18:56.361] TRACE: Bundler exe enabled [2026-03-18T07:20:38.000Z] [07:18:56.420] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:20:38.000Z] [07:18:56.583] TRACE: exec: Execute tool provider [javac -d testCommon\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:20:38.000Z] [07:18:58.036] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:20:38.000Z] [07:18:58.045] TRACE: assertEquals(0): Check command tool provider [javac -d testCommon\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:20:38.000Z] [07:18:58.057] TRACE: exec: Execute tool provider [jar -c -f testCommon\input\hello.jar -C testCommon\jar-workdir .](7); discard out+err... [2026-03-18T07:20:38.000Z] [07:18:58.367] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:20:38.000Z] [07:18:58.368] TRACE: assertEquals(0): Check command tool provider [jar -c -f testCommon\input\hello.jar -C testCommon\jar-workdir .](7) exited with 0 code [2026-03-18T07:20:38.000Z] [07:18:58.416] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:20:38.000Z] [07:18:59.479] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:20:38.000Z] [07:18:59.487] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:20:38.000Z] [07:19:05.413] Command [PID: -1]: [2026-03-18T07:20:38.001Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:20:38.001Z] [07:19:05.413] Output: [2026-03-18T07:20:38.001Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:20:38.001Z] [2026-03-18T07:20:38.001Z] [07:19:05.413] Returned: 0 [2026-03-18T07:20:38.001Z] [2026-03-18T07:20:38.001Z] [07:19:05.470] Using default package resource JavaApp.ico [icon] (add CommonLicenseTest.ico to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:05.476] Using default package resource WinLauncher.template [Template for creating executable properties file] (add CommonLicenseTest.properties to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:05.582] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957". [2026-03-18T07:20:38.001Z] [07:19:06.610] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:06.845] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:06.883] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testCommon\output\CommonLicenseTest-1.0.msi. [2026-03-18T07:20:38.001Z] [07:19:06.885] MSI ProductCode: 7dd77058-e9cf-33d5-a90b-4e0c5f0e3ecb. [2026-03-18T07:20:38.001Z] [07:19:06.885] MSI UpgradeCode: 67f427e1-3fd8-32f3-a0f5-e44bfc485446. [2026-03-18T07:20:38.001Z] [07:19:06.923] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:06.981] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:07.044] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:07.148] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:07.166] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:07.186] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:07.206] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:07.250] No default package resource [script to run after application image is populated] (add CommonLicenseTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:20:38.001Z] [07:19:07.250] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testCommon\output\CommonLicenseTest-1.0.msi. [2026-03-18T07:20:38.001Z] [07:19:07.253] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\image [2026-03-18T07:20:38.001Z] [07:19:39.194] Command [PID: 7632]: [2026-03-18T07:20:38.001Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\wixobj -ext WixToolset.Util.wixext -arch x64 -ext WixToolset.UI.wixext -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpLicenseRtf=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\image\CommonLicenseTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=67f427e1-3fd8-32f3-a0f5-e44bfc485446 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6088368811168108957\wixobj\a.msi [2026-03-18T07:20:38.001Z] [07:19:39.194] Returned: 0 [2026-03-18T07:20:38.001Z] [2026-03-18T07:20:38.001Z] [07:19:39.222] Succeeded in building MSI Installer Package package [2026-03-18T07:20:38.001Z] [07:19:39.470] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:20:38.001Z] [07:19:39.470] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:20:38.001Z] [07:19:39.471] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] path exists [2026-03-18T07:20:38.001Z] [07:19:39.472] TRACE: assertTrue(): Check [testCommon\output\CommonLicenseTest-1.0.msi] is a file [2026-03-18T07:20:38.001Z] [07:19:39.538] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testCommon\unpacked-msi\unpack.bat] text file... [2026-03-18T07:20:38.001Z] [07:19:39.539] TRACE: icacls "testCommon\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:20:38.001Z] [07:19:39.539] TRACE: msiexec /a "testCommon\output\CommonLicenseTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testCommon\unpacked-msi\Program Files" [2026-03-18T07:20:38.001Z] [07:19:39.540] TRACE: Done [2026-03-18T07:20:38.001Z] [07:19:39.541] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:20:38.001Z] [07:19:40.167] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:20:38.001Z] [07:19:43.170] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:20:38.001Z] [07:19:43.717] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:20:38.001Z] [07:19:47.717] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:20:38.001Z] [07:19:48.266] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:20:38.001Z] [07:19:53.267] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:20:38.001Z] [07:19:53.815] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:20:38.001Z] [07:19:59.816] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:20:38.001Z] [07:20:00.466] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:20:38.001Z] [07:20:07.467] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:20:38.001Z] [07:20:08.015] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:20:38.001Z] [07:20:16.017] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:20:38.001Z] [07:20:16.580] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:20:38.001Z] [07:20:25.581] TRACE: exec: Execute [cmd /c testCommon\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:20:38.001Z] [07:20:26.135] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:20:38.001Z] [07:20:36.139] TRACE: Convert [PFiles64\CommonLicenseTest] into [CommonLicenseTest] in [testCommon\unpacked-msi\Program Files] directory [2026-03-18T07:20:38.001Z] [07:20:36.140] TRACE: Deleting [testCommon\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:20:38.001Z] [07:20:36.141] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:20:38.001Z] [07:20:36.196] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:20:38.001Z] [07:20:36.196] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:20:38.001Z] [07:20:36.199] TRACE: assertTrue(): Check [testCommon\unpacked-msi\Program Files\CommonLicenseTest\service-installer.exe] path doesn't exist [2026-03-18T07:20:38.001Z] [07:20:36.201] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T07:20:38.001Z] [07:20:36.204] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T07:20:38.001Z] [07:20:36.204] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:20:38.001Z] [07:20:36.205] [ FAILED ] LicenseTest.testCommon; checks=9 [2026-03-18T07:20:38.001Z] [07:20:36.209] [==========] 1 tests ran [2026-03-18T07:20:38.001Z] [07:20:36.210] [ PASSED ] 0 tests [2026-03-18T07:20:38.001Z] [07:20:36.211] [ FAILED ] 1 test, listed below [2026-03-18T07:20:38.001Z] [07:20:36.212] [ FAILED ] LicenseTest.testCommon; workDir=[testCommon] [2026-03-18T07:20:38.001Z] [07:20:36.213] 1 FAILED TEST [2026-03-18T07:20:38.001Z] STDERR: [2026-03-18T07:20:38.001Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:20:38.001Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:20:38.001Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:20:38.002Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T07:20:38.002Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T07:20:38.002Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:20:38.002Z] at LicenseTest.testCommon(LicenseTest.java:101) [2026-03-18T07:20:38.002Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:20:38.002Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:20:38.002Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:20:38.002Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:20:38.002Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:20:38.002Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:20:38.002Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:20:38.002Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:20:38.002Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:20:38.002Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:20:38.002Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:20:38.002Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:20:38.002Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:20:38.002Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:20:38.002Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:20:38.002Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:20:38.002Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:20:38.002Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:20:38.002Z] [2026-03-18T07:20:38.002Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:20:38.002Z] JavaTest Message: shutting down test [2026-03-18T07:20:38.002Z] [2026-03-18T07:20:38.002Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:20:38.002Z] rerun: [2026-03-18T07:20:38.002Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1' && \ [2026-03-18T07:20:38.002Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:20:38.002Z] SystemDrive=C: \ [2026-03-18T07:20:38.002Z] SystemRoot='C:\Windows' \ [2026-03-18T07:20:38.002Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:20:38.002Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:20:38.002Z] windir='C:\Windows' \ [2026-03-18T07:20:38.003Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T07:20:38.003Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T07:20:38.003Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:20:38.003Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:20:38.003Z] -Dtest.compiler.opts= \ [2026-03-18T07:20:38.003Z] -Dtest.java.opts= \ [2026-03-18T07:20:38.003Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:20:38.003Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:20:38.003Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T07:20:38.003Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:20:38.003Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:20:38.003Z] -Dtest.name=tools/jpackage/share/LicenseTest.java#id1 \ [2026-03-18T07:20:38.003Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:20:38.003Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\LicenseTest.java' \ [2026-03-18T07:20:38.003Z] -Dtest.main.class=LicenseTest \ [2026-03-18T07:20:38.003Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:20:38.003Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:38.003Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d' \ [2026-03-18T07:20:38.003Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:38.003Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\LicenseTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:20:38.003Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:20:38.003Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:20:38.003Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:20:38.003Z] -ea \ [2026-03-18T07:20:38.003Z] -esa \ [2026-03-18T07:20:38.003Z] -Xmx512m \ [2026-03-18T07:20:38.003Z] -XX:+UseCompressedOops \ [2026-03-18T07:20:38.003Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:20:38.003Z] -Xmx512m \ [2026-03-18T07:20:38.003Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\tools\jpackage\share\LicenseTest_id1.d\main.0.jta' --jpt-run=LicenseTest [2026-03-18T07:20:38.003Z] [2026-03-18T07:20:38.003Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:20:38.003Z] -------------------------------------------------- [2026-03-18T07:39:18.753Z] TEST: tools/jpackage/share/ServiceTest.java#id1 [2026-03-18T07:39:18.753Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image [2026-03-18T07:39:18.753Z] [2026-03-18T07:39:18.753Z] ACTION: build -- Passed. Build successful [2026-03-18T07:39:18.753Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:39:18.753Z] TIME: 1.543 seconds [2026-03-18T07:39:18.753Z] messages: [2026-03-18T07:39:18.753Z] command: build jdk.jpackage.test.* [2026-03-18T07:39:18.753Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:39:18.753Z] started: Wed Mar 18 07:28:48.089 UTC 2026 [2026-03-18T07:39:18.753Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T07:39:18.754Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T07:39:18.754Z] finished: Wed Mar 18 07:28:49.632 UTC 2026 [2026-03-18T07:39:18.754Z] elapsed time (seconds): 1.543 [2026-03-18T07:39:18.754Z] [2026-03-18T07:39:18.754Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:39:18.754Z] REASON: .class file out of date or does not exist [2026-03-18T07:39:18.754Z] TIME: 1.536 seconds [2026-03-18T07:39:18.754Z] messages: [2026-03-18T07:39:18.755Z] command: compile C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T07:39:18.755Z] reason: .class file out of date or does not exist [2026-03-18T07:39:18.755Z] started: Wed Mar 18 07:28:48.096 UTC 2026 [2026-03-18T07:39:18.755Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:39:18.755Z] Mode: agentvm [2026-03-18T07:39:18.755Z] Agent id: 1 [2026-03-18T07:39:18.755Z] Process id: 6764 [2026-03-18T07:39:18.755Z] finished: Wed Mar 18 07:28:49.632 UTC 2026 [2026-03-18T07:39:18.755Z] elapsed time (seconds): 1.536 [2026-03-18T07:39:18.755Z] configuration: [2026-03-18T07:39:18.755Z] Boot Layer (javac runtime environment) [2026-03-18T07:39:18.755Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:39:18.755Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:39:18.755Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:39:18.755Z] [2026-03-18T07:39:18.755Z] javac compilation environment [2026-03-18T07:39:18.755Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:39:18.755Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:39:18.755Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:39:18.755Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:39:18.755Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:39:18.755Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:39:18.755Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:39:18.755Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:39:18.755Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:39:18.755Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:39:18.755Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d [2026-03-18T07:39:18.755Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:39:18.755Z] [2026-03-18T07:39:18.755Z] rerun: [2026-03-18T07:39:18.755Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1' && \ [2026-03-18T07:39:18.755Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:39:18.755Z] SystemDrive=C: \ [2026-03-18T07:39:18.755Z] SystemRoot='C:\Windows' \ [2026-03-18T07:39:18.755Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:39:18.755Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:39:18.755Z] windir='C:\Windows' \ [2026-03-18T07:39:18.755Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:39:18.755Z] -J-ea \ [2026-03-18T07:39:18.755Z] -J-esa \ [2026-03-18T07:39:18.755Z] -J-Xmx512m \ [2026-03-18T07:39:18.755Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:39:18.755Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:39:18.755Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:39:18.755Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:39:18.755Z] -J-Dtest.java.opts= \ [2026-03-18T07:39:18.755Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:39:18.755Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:39:18.755Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:39:18.755Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:39:18.755Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:39:18.755Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java#id1 \ [2026-03-18T07:39:18.755Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:39:18.755Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-03-18T07:39:18.755Z] -J-Dtest.main.class=ServiceTest \ [2026-03-18T07:39:18.755Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:39:18.755Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.756Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d' \ [2026-03-18T07:39:18.756Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.756Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.756Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:39:18.756Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:39:18.756Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:39:18.756Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:39:18.756Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:39:18.756Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:39:18.756Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:39:18.756Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:39:18.756Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:39:18.756Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:39:18.756Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.756Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.757Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AdditionalLauncher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Annotations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\AppImageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ApplicationLayout.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T07:39:18.757Z] [2026-03-18T07:39:18.757Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:39:18.757Z] REASON: User specified action: run compile -Xlint:all -Werror ServiceTest.java [2026-03-18T07:39:18.757Z] TIME: 0.298 seconds [2026-03-18T07:39:18.757Z] messages: [2026-03-18T07:39:18.757Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java [2026-03-18T07:39:18.757Z] reason: User specified action: run compile -Xlint:all -Werror ServiceTest.java [2026-03-18T07:39:18.757Z] started: Wed Mar 18 07:28:49.632 UTC 2026 [2026-03-18T07:39:18.757Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:39:18.757Z] Mode: agentvm [2026-03-18T07:39:18.757Z] Agent id: 1 [2026-03-18T07:39:18.757Z] Process id: 6764 [2026-03-18T07:39:18.757Z] finished: Wed Mar 18 07:28:49.930 UTC 2026 [2026-03-18T07:39:18.757Z] elapsed time (seconds): 0.298 [2026-03-18T07:39:18.757Z] configuration: [2026-03-18T07:39:18.757Z] Boot Layer (javac runtime environment) [2026-03-18T07:39:18.757Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:39:18.757Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:39:18.757Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:39:18.757Z] [2026-03-18T07:39:18.757Z] javac compilation environment [2026-03-18T07:39:18.757Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:39:18.757Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:39:18.757Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:39:18.757Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:39:18.757Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:39:18.757Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:39:18.757Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:39:18.757Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:39:18.757Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:39:18.757Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:39:18.757Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:39:18.757Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2026-03-18T07:39:18.757Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d [2026-03-18T07:39:18.757Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:39:18.757Z] [2026-03-18T07:39:18.757Z] rerun: [2026-03-18T07:39:18.757Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1' && \ [2026-03-18T07:39:18.757Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:39:18.757Z] SystemDrive=C: \ [2026-03-18T07:39:18.757Z] SystemRoot='C:\Windows' \ [2026-03-18T07:39:18.757Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:39:18.757Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:39:18.757Z] windir='C:\Windows' \ [2026-03-18T07:39:18.757Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:39:18.757Z] -J-ea \ [2026-03-18T07:39:18.757Z] -J-esa \ [2026-03-18T07:39:18.757Z] -J-Xmx512m \ [2026-03-18T07:39:18.757Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:39:18.757Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:39:18.757Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:39:18.757Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:39:18.757Z] -J-Dtest.java.opts= \ [2026-03-18T07:39:18.758Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:39:18.758Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:39:18.758Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:39:18.758Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:39:18.758Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:39:18.758Z] -J-Dtest.name=tools/jpackage/share/ServiceTest.java#id1 \ [2026-03-18T07:39:18.758Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:39:18.758Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-03-18T07:39:18.758Z] -J-Dtest.main.class=ServiceTest \ [2026-03-18T07:39:18.758Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:39:18.758Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.758Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d' \ [2026-03-18T07:39:18.758Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.758Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.758Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:39:18.758Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:39:18.758Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:39:18.758Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:39:18.758Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:39:18.758Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:39:18.758Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:39:18.758Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:39:18.758Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:39:18.758Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:39:18.758Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d' \ [2026-03-18T07:39:18.758Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.758Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.758Z] -Xlint:all \ [2026-03-18T07:39:18.758Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' [2026-03-18T07:39:18.758Z] [2026-03-18T07:39:18.758Z] ACTION: build -- Passed. All files up to date [2026-03-18T07:39:18.758Z] REASON: Named class compiled on demand [2026-03-18T07:39:18.758Z] TIME: 0.018 seconds [2026-03-18T07:39:18.758Z] messages: [2026-03-18T07:39:18.758Z] command: build jdk.jpackage.test.Main [2026-03-18T07:39:18.758Z] reason: Named class compiled on demand [2026-03-18T07:39:18.758Z] started: Wed Mar 18 07:28:49.930 UTC 2026 [2026-03-18T07:39:18.758Z] finished: Wed Mar 18 07:28:49.948 UTC 2026 [2026-03-18T07:39:18.758Z] elapsed time (seconds): 0.018 [2026-03-18T07:39:18.758Z] [2026-03-18T07:39:18.758Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 5 FAILED TESTS [2026-03-18T07:39:18.758Z] REASON: User specified action: run main/othervm/timeout=2880 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-03-18T07:39:18.758Z] TIME: 596.737 seconds [2026-03-18T07:39:18.758Z] messages: [2026-03-18T07:39:18.758Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-03-18T07:39:18.758Z] reason: User specified action: run main/othervm/timeout=2880 -Xmx512m jdk.jpackage.test.Main --jpt-run=ServiceTest [2026-03-18T07:39:18.758Z] exclusiveAccess wait time (seconds): 11.254 [2026-03-18T07:39:18.758Z] started: Wed Mar 18 07:29:01.203 UTC 2026 [2026-03-18T07:39:18.758Z] Mode: othervm [/othervm specified] [2026-03-18T07:39:18.759Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:39:18.759Z] Process id: 10144 [2026-03-18T07:39:18.759Z] finished: Wed Mar 18 07:38:57.940 UTC 2026 [2026-03-18T07:39:18.759Z] elapsed time (seconds): 596.737 [2026-03-18T07:39:18.759Z] configuration: [2026-03-18T07:39:18.759Z] Boot Layer [2026-03-18T07:39:18.759Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:39:18.759Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:39:18.759Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:39:18.759Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:39:18.759Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:39:18.759Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:39:18.759Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:39:18.759Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:39:18.759Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:39:18.759Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:39:18.759Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:39:18.759Z] [2026-03-18T07:39:18.759Z] STDOUT: [2026-03-18T07:39:18.759Z] [07:29:02.062] Parsing [--jpt-run=ServiceTest]... [2026-03-18T07:39:18.759Z] [07:29:02.379] ServiceTest -> [public void ServiceTest.test() throws java.lang.Throwable, public void ServiceTest.testAddLFromAppImage(boolean,boolean), public void ServiceTest.testAddL(boolean,boolean), public void ServiceTest.testUpdate() throws java.lang.Throwable] [2026-03-18T07:39:18.759Z] [07:29:02.527] Create: ServiceTest.test [2026-03-18T07:39:18.759Z] [07:29:02.530] Create: ServiceTest.testAddLFromAppImage(true, false) [2026-03-18T07:39:18.759Z] [07:29:02.532] Create: ServiceTest.testAddLFromAppImage(false, false) [2026-03-18T07:39:18.759Z] [07:29:02.533] Create: ServiceTest.testAddL(true, false) [2026-03-18T07:39:18.759Z] [07:29:02.534] Create: ServiceTest.testAddL(false, false) [2026-03-18T07:39:18.759Z] [07:29:02.535] Create: ServiceTest.testUpdate [2026-03-18T07:39:18.759Z] [07:29:02.557] [ RUN ] ServiceTest.test [2026-03-18T07:39:18.759Z] [07:29:02.565] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T07:39:18.759Z] [07:29:03.024] TRACE: Bundler msi enabled [2026-03-18T07:39:18.759Z] [07:29:03.024] TRACE: Bundler exe enabled [2026-03-18T07:39:18.759Z] [07:29:03.068] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:39:18.759Z] [07:29:03.232] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 test\src\com\foo\ServiceTest.java](6); discard out+err... [2026-03-18T07:39:18.759Z] [07:29:04.601] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.759Z] [07:29:04.608] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 test\src\com\foo\ServiceTest.java](6) exited with 0 code [2026-03-18T07:39:18.759Z] [07:29:04.611] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.759Z] [07:29:04.715] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.759Z] [07:29:04.716] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.759Z] [07:29:04.725] TRACE: Files in [test\resource-dir] resource dir: [2026-03-18T07:39:18.759Z] [07:29:04.727] TRACE: [service-installer.exe] [2026-03-18T07:39:18.759Z] [07:29:04.727] TRACE: Done [2026-03-18T07:39:18.759Z] [07:29:04.764] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.759Z] [07:29:05.783] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.759Z] [07:29:05.790] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.759Z] [07:29:11.529] Command [PID: -1]: [2026-03-18T07:39:18.759Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.759Z] [07:29:11.529] Output: [2026-03-18T07:39:18.759Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.759Z] [2026-03-18T07:39:18.759Z] [07:29:11.530] Returned: 0 [2026-03-18T07:39:18.759Z] [2026-03-18T07:39:18.759Z] [07:29:11.594] Using default package resource JavaApp.ico [icon] (add ServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:11.599] Using default package resource WinLauncher.template [Template for creating executable properties file] (add ServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:11.606] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773". [2026-03-18T07:39:18.759Z] [07:29:12.095] Using default package resource service-install.wxi [Service installer WiX project file] (add ServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:12.243] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:12.259] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:12.542] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:12.832] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:12.865] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test\output\ServiceTest-1.0.msi. [2026-03-18T07:39:18.759Z] [07:29:12.866] MSI ProductCode: 445f8564-5240-3cf3-a1c3-eeb8bd402b5c. [2026-03-18T07:39:18.759Z] [07:29:12.866] MSI UpgradeCode: dd59378c-f782-36ff-9744-6d12aa7e96d5. [2026-03-18T07:39:18.759Z] [07:29:12.911] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:12.960] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:13.088] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:13.113] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:13.132] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:13.147] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:13.164] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:13.188] No default package resource [script to run after application image is populated] (add ServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.759Z] [07:29:13.189] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test\output\ServiceTest-1.0.msi. [2026-03-18T07:39:18.759Z] [07:29:13.191] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\image [2026-03-18T07:39:18.759Z] [07:29:44.543] Command [PID: 3776]: [2026-03-18T07:39:18.759Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\image\ServiceTest.exe -d JpAppSizeKb=128364 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=dd59378c-f782-36ff-9744-6d12aa7e96d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14951077538347860773\wixobj\a.msi [2026-03-18T07:39:18.759Z] [07:29:44.543] Returned: 0 [2026-03-18T07:39:18.759Z] [2026-03-18T07:39:18.759Z] [07:29:44.570] Succeeded in building MSI Installer Package package [2026-03-18T07:39:18.759Z] [07:29:44.795] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.759Z] [07:29:44.796] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.759Z] [07:29:44.800] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test\resource-dir] [2026-03-18T07:39:18.759Z] [07:29:44.802] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.759Z] [07:29:44.803] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T07:39:18.759Z] [07:29:44.803] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] path exists [2026-03-18T07:39:18.759Z] [07:29:44.803] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.msi] is a file [2026-03-18T07:39:18.759Z] [07:29:44.850] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test\unpacked-msi\unpack.bat] text file... [2026-03-18T07:39:18.759Z] [07:29:44.851] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:39:18.759Z] [07:29:44.852] TRACE: msiexec /a "test\output\ServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test\unpacked-msi\Program Files" [2026-03-18T07:39:18.759Z] [07:29:44.853] TRACE: Done [2026-03-18T07:39:18.759Z] [07:29:44.854] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.759Z] [07:29:46.449] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.759Z] [07:29:46.453] TRACE: Convert [PFiles64\ServiceTest] into [ServiceTest] in [test\unpacked-msi\Program Files] directory [2026-03-18T07:39:18.759Z] [07:29:46.455] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:39:18.760Z] [07:29:46.456] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.760Z] [07:29:46.499] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:39:18.760Z] [07:29:46.500] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:39:18.760Z] [07:29:46.504] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] path exists [2026-03-18T07:39:18.760Z] [07:29:46.505] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\service-installer.exe] is a file [2026-03-18T07:39:18.760Z] [07:29:46.521] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T07:39:18.760Z] [07:29:46.527] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T07:39:18.760Z] [07:29:46.528] TRACE: assertStringListEquals(1, test\unpacked-msi\Program Files\ServiceTest\app\.package) [2026-03-18T07:39:18.760Z] [07:29:46.533] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\ServiceTest.exe] path exists [2026-03-18T07:39:18.760Z] [07:29:46.533] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\ServiceTest.exe] is a file [2026-03-18T07:39:18.760Z] [07:29:46.533] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\ServiceTest.exe] file is executable [2026-03-18T07:39:18.760Z] [07:29:46.533] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\app\ServiceTest.cfg] path exists [2026-03-18T07:39:18.760Z] [07:29:46.534] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\app\ServiceTest.cfg] is a file [2026-03-18T07:39:18.760Z] [07:29:46.538] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\ServiceTest.ico] path doesn't exist [2026-03-18T07:39:18.760Z] [07:29:46.542] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\app\hello.jar] path exists [2026-03-18T07:39:18.760Z] [07:29:46.542] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\app\hello.jar] is a file [2026-03-18T07:39:18.760Z] [07:29:46.543] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\runtime] path exists [2026-03-18T07:39:18.760Z] [07:29:46.543] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\ServiceTest\runtime] is a directory [2026-03-18T07:39:18.760Z] [07:29:46.544] TRACE: Not verifying contents of test output file [$ROOTDIR\launcher-as-service.txt] for the main launcher because package was unpacked, not installed [2026-03-18T07:39:18.760Z] [07:29:46.568] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 test\src\com\foo\ServiceTest.java](6); discard out+err... [2026-03-18T07:39:18.760Z] [07:29:46.986] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.760Z] [07:29:46.987] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 test\src\com\foo\ServiceTest.java](6) exited with 0 code [2026-03-18T07:39:18.760Z] [07:29:46.989] TRACE: exec: Execute tool provider [jar -c -f test\input-0\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.760Z] [07:29:47.006] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.760Z] [07:29:47.007] 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-03-18T07:39:18.760Z] [07:29:47.010] TRACE: Files in [test\resource-dir] resource dir: [2026-03-18T07:39:18.760Z] [07:29:47.011] TRACE: [service-installer.exe] [2026-03-18T07:39:18.760Z] [07:29:47.011] TRACE: Done [2026-03-18T07:39:18.760Z] [07:29:47.012] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.760Z] [07:29:48.048] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.760Z] [07:29:48.056] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.760Z] [07:29:54.106] Command [PID: -1]: [2026-03-18T07:39:18.760Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.760Z] [07:29:54.107] Output: [2026-03-18T07:39:18.760Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.760Z] [2026-03-18T07:39:18.760Z] [07:29:54.107] Returned: 0 [2026-03-18T07:39:18.760Z] [2026-03-18T07:39:18.760Z] [07:29:54.202] Using default package resource JavaApp.ico [icon] (add ServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.760Z] [07:29:54.207] Using default package resource WinLauncher.template [Template for creating executable properties file] (add ServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:54.215] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869". [2026-03-18T07:39:18.761Z] [07:29:54.829] Using default package resource service-install.wxi [Service installer WiX project file] (add ServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:55.012] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:55.028] Using default package resource service-config.wxi [Service installer WiX project file] (add ServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:55.509] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:55.733] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:55.764] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\msi\ServiceTest-1.0.msi. [2026-03-18T07:39:18.761Z] [07:29:55.764] MSI ProductCode: 445f8564-5240-3cf3-a1c3-eeb8bd402b5c. [2026-03-18T07:39:18.761Z] [07:29:55.765] MSI UpgradeCode: dd59378c-f782-36ff-9744-6d12aa7e96d5. [2026-03-18T07:39:18.761Z] [07:29:55.805] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:55.854] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:55.965] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:55.988] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:56.001] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:56.018] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:56.032] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:56.050] No default package resource [script to run after application image is populated] (add ServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.761Z] [07:29:56.051] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\msi\ServiceTest-1.0.msi. [2026-03-18T07:39:18.761Z] [07:29:56.054] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\image [2026-03-18T07:39:18.761Z] [07:30:27.349] Command [PID: 4948]: [2026-03-18T07:39:18.762Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\image\ServiceTest.exe -d JpAppSizeKb=128364 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=dd59378c-f782-36ff-9744-6d12aa7e96d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869\wixobj\a.msi [2026-03-18T07:39:18.762Z] [07:30:27.349] Returned: 0 [2026-03-18T07:39:18.762Z] [2026-03-18T07:39:18.762Z] [07:30:27.376] No default package resource [script to run after msi file for exe installer is created] (add ServiceTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:27.378] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test\output. [2026-03-18T07:39:18.762Z] [07:30:27.380] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:27.389] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:27.417] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15386133730417805869". [2026-03-18T07:39:18.762Z] [07:30:27.946] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test\output [2026-03-18T07:39:18.762Z] [07:30:27.948] Succeeded in building EXE Installer Package package [2026-03-18T07:39:18.762Z] [07:30:28.239] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.762Z] [07:30:28.240] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.762Z] [07:30:28.241] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test\resource-dir] [2026-03-18T07:39:18.762Z] [07:30:28.241] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.762Z] [07:30:28.241] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T07:39:18.762Z] [07:30:28.242] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.exe] path exists [2026-03-18T07:39:18.762Z] [07:30:28.242] TRACE: assertTrue(): Check [test\output\ServiceTest-1.0.exe] is a file [2026-03-18T07:39:18.762Z] [07:30:28.243] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.762Z] [07:30:28.243] TRACE: Skip [verify-install] action of [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.762Z] [07:30:28.244] TRACE: Deleting [test] directory recursively [2026-03-18T07:39:18.762Z] [07:30:28.417] [ OK ] ServiceTest.test; checks=27 [2026-03-18T07:39:18.762Z] [07:30:28.419] [ RUN ] ServiceTest.testAddL(false, false) [2026-03-18T07:39:18.762Z] [07:30:28.419] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T07:39:18.762Z] [07:30:28.432] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:39:18.762Z] [07:30:28.434] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.4a1ea299\notservice.properties] properties file... [2026-03-18T07:39:18.762Z] [07:30:28.435] TRACE: launcher-as-service=false [2026-03-18T07:39:18.762Z] [07:30:28.435] TRACE: java-options=-Djpackage.test.noexit=true [2026-03-18T07:39:18.762Z] [07:30:28.436] TRACE: Done [2026-03-18T07:39:18.762Z] [07:30:28.439] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.4a1ea299\AL1.properties] properties file... [2026-03-18T07:39:18.762Z] [07:30:28.439] TRACE: launcher-as-service=true [2026-03-18T07:39:18.762Z] [07:30:28.439] TRACE: arguments=AL1 [2026-03-18T07:39:18.762Z] [07:30:28.440] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLServiceTest-0000019cffda63c9-A1-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.762Z] [07:30:28.440] TRACE: Done [2026-03-18T07:39:18.762Z] [07:30:28.448] TRACE: exec: Execute tool provider [javac -d testAddL.4a1ea299\jar-workdir --release 11 testAddL.4a1ea299\src\com\buz\AddLaunchersServiceTest.java](6); discard out+err... [2026-03-18T07:39:18.762Z] [07:30:28.797] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.762Z] [07:30:28.798] TRACE: assertEquals(0): Check command tool provider [javac -d testAddL.4a1ea299\jar-workdir --release 11 testAddL.4a1ea299\src\com\buz\AddLaunchersServiceTest.java](6) exited with 0 code [2026-03-18T07:39:18.762Z] [07:30:28.799] TRACE: exec: Execute tool provider [jar -c -f testAddL.4a1ea299\input\hello.jar -C testAddL.4a1ea299\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.762Z] [07:30:28.825] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.762Z] [07:30:28.825] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddL.4a1ea299\input\hello.jar -C testAddL.4a1ea299\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.762Z] [07:30:28.833] TRACE: Files in [testAddL.4a1ea299\resource-dir] resource dir: [2026-03-18T07:39:18.762Z] [07:30:28.833] TRACE: [service-installer.exe] [2026-03-18T07:39:18.762Z] [07:30:28.834] TRACE: Done [2026-03-18T07:39:18.762Z] [07:30:28.838] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.4a1ea299\input --dest testAddL.4a1ea299\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --win-console --add-launcher notservice=testAddL.4a1ea299\notservice.properties --add-launcher AL1=testAddL.4a1ea299\AL1.properties --resource-dir testAddL.4a1ea299\resource-dir -J-Djlink.debug=true --verbose](22); inherit out+err... [2026-03-18T07:39:18.762Z] [07:30:30.033] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.762Z] [07:30:30.041] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.762Z] [07:30:36.111] Command [PID: -1]: [2026-03-18T07:39:18.762Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.762Z] [07:30:36.111] Output: [2026-03-18T07:39:18.762Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.762Z] [2026-03-18T07:39:18.762Z] [07:30:36.111] Returned: 0 [2026-03-18T07:39:18.762Z] [2026-03-18T07:39:18.762Z] [07:30:36.246] Using default package resource JavaApp.ico [icon] (add AddLServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:36.251] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:36.259] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998". [2026-03-18T07:39:18.762Z] [07:30:36.359] Using default package resource JavaApp.ico [icon] (add notservice.ico to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:36.360] Using default package resource WinLauncher.template [Template for creating executable properties file] (add notservice.properties to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:36.361] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998". [2026-03-18T07:39:18.762Z] [07:30:36.513] Using default package resource JavaApp.ico [icon] (add AL1.ico to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:36.515] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL1.properties to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:36.516] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998". [2026-03-18T07:39:18.762Z] [07:30:37.088] Using default package resource service-install.wxi [Service installer WiX project file] (add AL1-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:37.321] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:37.334] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:37.616] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:37.853] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:37.909] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.4a1ea299\output\AddLServiceTest-1.0.msi. [2026-03-18T07:39:18.762Z] [07:30:37.910] MSI ProductCode: 936d3c83-f83e-3f20-8a19-833b9a6a0f43. [2026-03-18T07:39:18.762Z] [07:30:37.910] MSI UpgradeCode: 9d064697-9cf1-3940-b545-253f9118e295. [2026-03-18T07:39:18.762Z] [07:30:37.953] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:38.000] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:38.258] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:38.274] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:38.296] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:38.323] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:38.352] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:38.399] No default package resource [script to run after application image is populated] (add AddLServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.762Z] [07:30:38.401] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.4a1ea299\output\AddLServiceTest-1.0.msi. [2026-03-18T07:39:18.762Z] [07:30:38.404] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\image [2026-03-18T07:39:18.762Z] [07:31:09.997] Command [PID: 5700]: [2026-03-18T07:39:18.762Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLServiceTest -d JpProductCode=936d3c83-f83e-3f20-8a19-833b9a6a0f43 -d JpAppName=AddLServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\image\AddLServiceTest.exe -d JpAppSizeKb=129341 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=9d064697-9cf1-3940-b545-253f9118e295 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10912011339213780998\wixobj\a.msi [2026-03-18T07:39:18.762Z] [07:31:09.997] Returned: 0 [2026-03-18T07:39:18.762Z] [2026-03-18T07:39:18.762Z] [07:31:10.026] Succeeded in building MSI Installer Package package [2026-03-18T07:39:18.762Z] [07:31:10.240] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.762Z] [07:31:10.240] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.4a1ea299\input --dest testAddL.4a1ea299\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --win-console --add-launcher notservice=testAddL.4a1ea299\notservice.properties --add-launcher AL1=testAddL.4a1ea299\AL1.properties --resource-dir testAddL.4a1ea299\resource-dir -J-Djlink.debug=true --verbose](22) exited with 0 code [2026-03-18T07:39:18.762Z] [07:31:10.241] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.4a1ea299\resource-dir] [2026-03-18T07:39:18.762Z] [07:31:10.241] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.762Z] [07:31:10.241] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T07:39:18.762Z] [07:31:10.243] TRACE: assertTrue(): Check [testAddL.4a1ea299\output\AddLServiceTest-1.0.msi] path exists [2026-03-18T07:39:18.762Z] [07:31:10.244] TRACE: assertTrue(): Check [testAddL.4a1ea299\output\AddLServiceTest-1.0.msi] is a file [2026-03-18T07:39:18.762Z] [07:31:10.296] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testAddL.4a1ea299\output\AddLServiceTest-1.0.msi testAddL.4a1ea299\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T07:39:18.762Z] Export table [File] in [testAddL.4a1ea299\msi-db/File.idt] file [2026-03-18T07:39:18.762Z] Export table [Component] in [testAddL.4a1ea299\msi-db/Component.idt] file [2026-03-18T07:39:18.762Z] Export table [Directory] in [testAddL.4a1ea299\msi-db/Directory.idt] file [2026-03-18T07:39:18.762Z] [07:31:10.418] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.762Z] [07:31:10.419] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testAddL.4a1ea299\output\AddLServiceTest-1.0.msi testAddL.4a1ea299\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T07:39:18.762Z] [07:31:10.488] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T07:39:18.763Z] [07:31:10.490] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.4a1ea299\unpacked-msi\unpack.bat] text file... [2026-03-18T07:39:18.763Z] [07:31:10.490] TRACE: icacls "testAddL.4a1ea299\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:39:18.763Z] [07:31:10.490] TRACE: msiexec /a "testAddL.4a1ea299\output\AddLServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.4a1ea299\unpacked-msi\Program Files" [2026-03-18T07:39:18.763Z] [07:31:10.491] TRACE: Done [2026-03-18T07:39:18.763Z] [07:31:10.491] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.763Z] [07:31:11.081] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.763Z] [07:31:14.083] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.763Z] [07:31:14.631] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.763Z] [07:31:18.632] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.763Z] [07:31:19.189] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.763Z] [07:31:24.191] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.763Z] [07:31:24.716] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.763Z] [07:31:30.718] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.763Z] [07:31:31.293] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.763Z] [07:31:38.295] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.763Z] [07:31:38.833] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.763Z] [07:31:46.835] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.763Z] [07:31:47.368] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.763Z] [07:31:56.369] TRACE: exec: Execute [cmd /c testAddL.4a1ea299\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.763Z] [07:31:56.904] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.763Z] [07:32:06.905] TRACE: Convert [PFiles64\AddLServiceTest] into [AddLServiceTest] in [testAddL.4a1ea299\unpacked-msi\Program Files] directory [2026-03-18T07:39:18.763Z] [07:32:06.906] TRACE: Deleting [testAddL.4a1ea299\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:39:18.763Z] [07:32:06.907] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.4a1ea299\input --dest testAddL.4a1ea299\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --win-console --add-launcher notservice=testAddL.4a1ea299\notservice.properties --add-launcher AL1=testAddL.4a1ea299\AL1.properties --resource-dir testAddL.4a1ea299\resource-dir](20) [2026-03-18T07:39:18.763Z] [07:32:06.910] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:39:18.763Z] [07:32:06.910] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:39:18.763Z] [07:32:06.912] ERROR: Failed: Check [testAddL.4a1ea299\unpacked-msi\Program Files\AddLServiceTest\service-installer.exe] path exists [2026-03-18T07:39:18.763Z] [07:32:06.912] [ FAILED ] ServiceTest.testAddL(false, false); checks=10 [2026-03-18T07:39:18.763Z] [07:32:06.916] [ RUN ] ServiceTest.testAddL(true, false) [2026-03-18T07:39:18.763Z] [07:32:06.916] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T07:39:18.763Z] [07:32:06.918] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:39:18.763Z] [07:32:06.920] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.444d3b4c\notservice.properties] properties file... [2026-03-18T07:39:18.763Z] [07:32:06.920] TRACE: launcher-as-service=false [2026-03-18T07:39:18.763Z] [07:32:06.920] TRACE: java-options=-Djpackage.test.noexit=true [2026-03-18T07:39:18.763Z] [07:32:06.921] TRACE: Done [2026-03-18T07:39:18.763Z] [07:32:06.921] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.444d3b4c\AL1.properties] properties file... [2026-03-18T07:39:18.763Z] [07:32:06.922] TRACE: launcher-as-service=true [2026-03-18T07:39:18.763Z] [07:32:06.922] TRACE: arguments=AL1 [2026-03-18T07:39:18.763Z] [07:32:06.922] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLServiceTest-0000019cffdbe484-A1-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.763Z] [07:32:06.922] TRACE: Done [2026-03-18T07:39:18.763Z] [07:32:06.923] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.444d3b4c\AL2.properties] properties file... [2026-03-18T07:39:18.763Z] [07:32:06.923] TRACE: arguments=AL2 [2026-03-18T07:39:18.763Z] [07:32:06.923] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLServiceTest-0000019cffdbe484-A2-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.763Z] [07:32:06.924] TRACE: Done [2026-03-18T07:39:18.763Z] [07:32:06.930] TRACE: exec: Execute tool provider [javac -d testAddL.444d3b4c\jar-workdir --release 11 testAddL.444d3b4c\src\com\buz\AddLaunchersServiceTest.java](6); discard out+err... [2026-03-18T07:39:18.763Z] [07:32:07.175] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.763Z] [07:32:07.175] TRACE: assertEquals(0): Check command tool provider [javac -d testAddL.444d3b4c\jar-workdir --release 11 testAddL.444d3b4c\src\com\buz\AddLaunchersServiceTest.java](6) exited with 0 code [2026-03-18T07:39:18.763Z] [07:32:07.176] TRACE: exec: Execute tool provider [jar -c -f testAddL.444d3b4c\input\hello.jar -C testAddL.444d3b4c\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.763Z] [07:32:07.195] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.763Z] [07:32:07.196] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddL.444d3b4c\input\hello.jar -C testAddL.444d3b4c\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.763Z] [07:32:07.199] TRACE: Files in [testAddL.444d3b4c\resource-dir] resource dir: [2026-03-18T07:39:18.763Z] [07:32:07.199] TRACE: [service-installer.exe] [2026-03-18T07:39:18.763Z] [07:32:07.199] TRACE: Done [2026-03-18T07:39:18.763Z] [07:32:07.202] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.444d3b4c\input --dest testAddL.444d3b4c\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --launcher-as-service --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLServiceTest-0000019cffdbe484-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher notservice=testAddL.444d3b4c\notservice.properties --add-launcher AL1=testAddL.444d3b4c\AL1.properties --add-launcher AL2=testAddL.444d3b4c\AL2.properties --resource-dir testAddL.444d3b4c\resource-dir -J-Djlink.debug=true --verbose](30); inherit out+err... [2026-03-18T07:39:18.763Z] [07:32:08.314] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.763Z] [07:32:08.323] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.763Z] [07:32:14.351] Command [PID: -1]: [2026-03-18T07:39:18.763Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.763Z] [07:32:14.351] Output: [2026-03-18T07:39:18.763Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.763Z] [2026-03-18T07:39:18.763Z] [07:32:14.351] Returned: 0 [2026-03-18T07:39:18.763Z] [2026-03-18T07:39:18.763Z] [07:32:14.417] Using default package resource JavaApp.ico [icon] (add AddLServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:14.423] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:14.453] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484". [2026-03-18T07:39:18.763Z] [07:32:14.578] Using default package resource JavaApp.ico [icon] (add notservice.ico to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:14.581] Using default package resource WinLauncher.template [Template for creating executable properties file] (add notservice.properties to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:14.582] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484". [2026-03-18T07:39:18.763Z] [07:32:14.684] Using default package resource JavaApp.ico [icon] (add AL1.ico to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:14.686] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL1.properties to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:14.690] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484". [2026-03-18T07:39:18.763Z] [07:32:14.811] Using default package resource JavaApp.ico [icon] (add AL2.ico to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:14.812] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL2.properties to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:14.817] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484". [2026-03-18T07:39:18.763Z] [07:32:15.517] Using default package resource service-install.wxi [Service installer WiX project file] (add AddLServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:15.570] Using default package resource service-install.wxi [Service installer WiX project file] (add AL1-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:15.584] Using default package resource service-install.wxi [Service installer WiX project file] (add AL2-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:15.690] Using default package resource service-config.wxi [Service installer WiX project file] (add AddLServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:15.704] Using default package resource service-config.wxi [Service installer WiX project file] (add AddLServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:15.713] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:15.725] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:15.738] Using default package resource service-config.wxi [Service installer WiX project file] (add AL2-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:15.751] Using default package resource service-config.wxi [Service installer WiX project file] (add AL2-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.259] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.551] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.585] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.444d3b4c\output\AddLServiceTest-1.0.msi. [2026-03-18T07:39:18.763Z] [07:32:16.585] MSI ProductCode: 936d3c83-f83e-3f20-8a19-833b9a6a0f43. [2026-03-18T07:39:18.763Z] [07:32:16.587] MSI UpgradeCode: 9d064697-9cf1-3940-b545-253f9118e295. [2026-03-18T07:39:18.763Z] [07:32:16.637] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.801] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.853] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.869] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.882] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.903] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.916] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.936] No default package resource [script to run after application image is populated] (add AddLServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.763Z] [07:32:16.937] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.444d3b4c\output\AddLServiceTest-1.0.msi. [2026-03-18T07:39:18.763Z] [07:32:16.939] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\image [2026-03-18T07:39:18.763Z] [07:32:48.195] Command [PID: 3176]: [2026-03-18T07:39:18.764Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLServiceTest -d JpProductCode=936d3c83-f83e-3f20-8a19-833b9a6a0f43 -d JpAppName=AddLServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\image\AddLServiceTest.exe -d JpAppSizeKb=129846 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=9d064697-9cf1-3940-b545-253f9118e295 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage14383442873242249484\wixobj\a.msi [2026-03-18T07:39:18.764Z] [07:32:48.195] Returned: 0 [2026-03-18T07:39:18.764Z] [2026-03-18T07:39:18.764Z] [07:32:48.238] Succeeded in building MSI Installer Package package [2026-03-18T07:39:18.764Z] [07:32:48.473] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.764Z] [07:32:48.473] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.444d3b4c\input --dest testAddL.444d3b4c\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --launcher-as-service --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLServiceTest-0000019cffdbe484-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher notservice=testAddL.444d3b4c\notservice.properties --add-launcher AL1=testAddL.444d3b4c\AL1.properties --add-launcher AL2=testAddL.444d3b4c\AL2.properties --resource-dir testAddL.444d3b4c\resource-dir -J-Djlink.debug=true --verbose](30) exited with 0 code [2026-03-18T07:39:18.764Z] [07:32:48.474] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.444d3b4c\resource-dir] [2026-03-18T07:39:18.764Z] [07:32:48.474] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.764Z] [07:32:48.474] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T07:39:18.764Z] [07:32:48.474] TRACE: assertTrue(): Check [testAddL.444d3b4c\output\AddLServiceTest-1.0.msi] path exists [2026-03-18T07:39:18.764Z] [07:32:48.475] TRACE: assertTrue(): Check [testAddL.444d3b4c\output\AddLServiceTest-1.0.msi] is a file [2026-03-18T07:39:18.764Z] [07:32:48.476] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testAddL.444d3b4c\output\AddLServiceTest-1.0.msi testAddL.444d3b4c\msi-db Component Directory File Shortcut](9); inherit out+err... [2026-03-18T07:39:18.764Z] Export table [File] in [testAddL.444d3b4c\msi-db/File.idt] file [2026-03-18T07:39:18.764Z] Export table [Component] in [testAddL.444d3b4c\msi-db/Component.idt] file [2026-03-18T07:39:18.764Z] Export table [Directory] in [testAddL.444d3b4c\msi-db/Directory.idt] file [2026-03-18T07:39:18.764Z] [07:32:48.615] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.764Z] [07:32:48.616] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\msi-export.js testAddL.444d3b4c\output\AddLServiceTest-1.0.msi testAddL.444d3b4c\msi-db Component Directory File Shortcut](9) exited with 0 code [2026-03-18T07:39:18.764Z] [07:32:48.622] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T07:39:18.764Z] [07:32:48.623] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.444d3b4c\unpacked-msi\unpack.bat] text file... [2026-03-18T07:39:18.764Z] [07:32:48.623] TRACE: icacls "testAddL.444d3b4c\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:39:18.764Z] [07:32:48.623] TRACE: msiexec /a "testAddL.444d3b4c\output\AddLServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddL.444d3b4c\unpacked-msi\Program Files" [2026-03-18T07:39:18.764Z] [07:32:48.624] TRACE: Done [2026-03-18T07:39:18.764Z] [07:32:48.624] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.764Z] [07:32:49.237] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.764Z] [07:32:52.237] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.764Z] [07:32:52.783] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.764Z] [07:32:56.784] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.764Z] [07:32:57.329] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.764Z] [07:33:02.331] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.764Z] [07:33:02.889] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.764Z] [07:33:08.890] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.764Z] [07:33:09.445] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.764Z] [07:33:16.446] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.764Z] [07:33:16.998] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.764Z] [07:33:25.001] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.764Z] [07:33:25.580] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.764Z] [07:33:34.581] TRACE: exec: Execute [cmd /c testAddL.444d3b4c\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.764Z] [07:33:35.151] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.764Z] [07:33:45.154] TRACE: Convert [PFiles64\AddLServiceTest] into [AddLServiceTest] in [testAddL.444d3b4c\unpacked-msi\Program Files] directory [2026-03-18T07:39:18.764Z] [07:33:45.155] TRACE: Deleting [testAddL.444d3b4c\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:39:18.764Z] [07:33:45.158] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddL.444d3b4c\input --dest testAddL.444d3b4c\output --name AddLServiceTest --type msi --main-jar hello.jar --main-class com.buz.AddLaunchersServiceTest --launcher-as-service --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLServiceTest-0000019cffdbe484-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher notservice=testAddL.444d3b4c\notservice.properties --add-launcher AL1=testAddL.444d3b4c\AL1.properties --add-launcher AL2=testAddL.444d3b4c\AL2.properties --resource-dir testAddL.444d3b4c\resource-dir](28) [2026-03-18T07:39:18.764Z] [07:33:45.161] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:39:18.764Z] [07:33:45.161] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:39:18.764Z] [07:33:45.162] ERROR: Failed: Check [testAddL.444d3b4c\unpacked-msi\Program Files\AddLServiceTest\service-installer.exe] path exists [2026-03-18T07:39:18.764Z] [07:33:45.163] [ FAILED ] ServiceTest.testAddL(true, false); checks=10 [2026-03-18T07:39:18.764Z] [07:33:45.165] [ RUN ] ServiceTest.testAddLFromAppImage(false, false) [2026-03-18T07:39:18.764Z] [07:33:45.165] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T07:39:18.764Z] [07:33:45.173] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:39:18.764Z] [07:33:45.182] TRACE: exec: Execute tool provider [javac -d testAddLFromAppImage.eea75f3d\jar-workdir --release 11 testAddLFromAppImage.eea75f3d\src\com\bar\AddLaunchersFromAppImageServiceTest.java](6); discard out+err... [2026-03-18T07:39:18.764Z] [07:33:45.463] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.764Z] [07:33:45.464] TRACE: assertEquals(0): Check command tool provider [javac -d testAddLFromAppImage.eea75f3d\jar-workdir --release 11 testAddLFromAppImage.eea75f3d\src\com\bar\AddLaunchersFromAppImageServiceTest.java](6) exited with 0 code [2026-03-18T07:39:18.764Z] [07:33:45.466] TRACE: exec: Execute tool provider [jar -c -f testAddLFromAppImage.eea75f3d\input\hello.jar -C testAddLFromAppImage.eea75f3d\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.764Z] [07:33:45.485] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.764Z] [07:33:45.485] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddLFromAppImage.eea75f3d\input\hello.jar -C testAddLFromAppImage.eea75f3d\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.764Z] [07:33:45.488] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\AL1.properties] properties file... [2026-03-18T07:39:18.764Z] [07:33:45.488] TRACE: launcher-as-service=true [2026-03-18T07:39:18.764Z] [07:33:45.488] TRACE: arguments=AL1 [2026-03-18T07:39:18.764Z] [07:33:45.488] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLFromAppImageServiceTest-0000019cffdd644e-A1-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.764Z] [07:33:45.488] TRACE: Done [2026-03-18T07:39:18.764Z] [07:33:45.489] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\notservice.properties] properties file... [2026-03-18T07:39:18.764Z] [07:33:45.489] TRACE: java-options=-Djpackage.test.noexit=true [2026-03-18T07:39:18.764Z] [07:33:45.490] TRACE: Done [2026-03-18T07:39:18.764Z] [07:33:45.491] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.eea75f3d\input --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class com.bar.AddLaunchersFromAppImageServiceTest --win-console --java-options -Djpackage.test.noexit=true --add-launcher AL1=testAddLFromAppImage.eea75f3d\AL1.properties --add-launcher notservice=testAddLFromAppImage.eea75f3d\notservice.properties -J-Djlink.debug=true --verbose](22); inherit out+err... [2026-03-18T07:39:18.764Z] [07:33:46.410] Creating app package: AddLFromAppImageServiceTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output [2026-03-18T07:39:18.764Z] [07:33:52.264] Command [PID: -1]: [2026-03-18T07:39:18.764Z] jlink --output testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.764Z] [07:33:52.264] Output: [2026-03-18T07:39:18.764Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.764Z] [2026-03-18T07:39:18.764Z] [07:33:52.265] Returned: 0 [2026-03-18T07:39:18.764Z] [2026-03-18T07:39:18.764Z] [07:33:52.362] Using default package resource JavaApp.ico [icon] (add AddLFromAppImageServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.764Z] [07:33:52.367] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLFromAppImageServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.764Z] [07:33:52.619] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5156436230700184290". [2026-03-18T07:39:18.764Z] [07:33:52.719] Using default package resource JavaApp.ico [icon] (add AL1.ico to the resource-dir to customize). [2026-03-18T07:39:18.764Z] [07:33:52.721] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL1.properties to the resource-dir to customize). [2026-03-18T07:39:18.764Z] [07:33:52.722] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5156436230700184290". [2026-03-18T07:39:18.764Z] [07:33:52.815] Using default package resource JavaApp.ico [icon] (add notservice.ico to the resource-dir to customize). [2026-03-18T07:39:18.764Z] [07:33:52.817] Using default package resource WinLauncher.template [Template for creating executable properties file] (add notservice.properties to the resource-dir to customize). [2026-03-18T07:39:18.764Z] [07:33:52.821] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage5156436230700184290". [2026-03-18T07:39:18.764Z] [07:33:52.918] Succeeded in building Windows Application Image package [2026-03-18T07:39:18.764Z] [07:33:53.106] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.764Z] [07:33:53.106] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.eea75f3d\input --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class com.bar.AddLaunchersFromAppImageServiceTest --win-console --java-options -Djpackage.test.noexit=true --add-launcher AL1=testAddLFromAppImage.eea75f3d\AL1.properties --add-launcher notservice=testAddLFromAppImage.eea75f3d\notservice.properties -J-Djlink.debug=true --verbose](22) exited with 0 code [2026-03-18T07:39:18.764Z] [07:33:53.120] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.ico] path doesn't exist [2026-03-18T07:39:18.764Z] [07:33:53.236] TRACE: exec: Execute tool provider [javac -d testAddLFromAppImage.eea75f3d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:39:18.764Z] [07:33:53.566] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.764Z] [07:33:53.567] TRACE: assertEquals(0): Check command tool provider [javac -d testAddLFromAppImage.eea75f3d\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:39:18.764Z] [07:33:53.567] TRACE: Delete [testAddLFromAppImage.eea75f3d\input\hello.jar] existing jar file [2026-03-18T07:39:18.764Z] [07:33:53.569] TRACE: exec: Execute tool provider [jar -c -f testAddLFromAppImage.eea75f3d\input\hello.jar -C testAddLFromAppImage.eea75f3d\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.764Z] [07:33:53.606] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.764Z] [07:33:53.606] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddLFromAppImage.eea75f3d\input\hello.jar -C testAddLFromAppImage.eea75f3d\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.764Z] [07:33:53.607] TRACE: Init fake runtime in [testAddLFromAppImage.eea75f3d\fake_runtime] directory [2026-03-18T07:39:18.764Z] [07:33:53.619] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.eea75f3d\input --dest testAddLFromAppImage.eea75f3d\out-10144 --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testAddLFromAppImage.eea75f3d\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T07:39:18.765Z] [07:33:55.028] Creating app package: AddLFromAppImageServiceTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\out-10144 [2026-03-18T07:39:18.765Z] [07:33:55.238] Using default package resource JavaApp.ico [icon] (add AddLFromAppImageServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.765Z] [07:33:55.244] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLFromAppImageServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.765Z] [07:33:55.375] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6542649639374484946". [2026-03-18T07:39:18.765Z] [07:33:55.410] Succeeded in building Windows Application Image package [2026-03-18T07:39:18.765Z] [07:33:55.455] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.765Z] [07:33:55.455] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.eea75f3d\input --dest testAddLFromAppImage.eea75f3d\out-10144 --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testAddLFromAppImage.eea75f3d\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T07:39:18.765Z] [07:33:55.457] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\fake_runtime] [2026-03-18T07:39:18.765Z] [07:33:55.457] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.765Z] [07:33:55.457] TRACE: assertStringListEquals(2, lib#) [2026-03-18T07:39:18.765Z] [07:33:55.457] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T07:33:53.6163537Z) [2026-03-18T07:39:18.765Z] [07:33:55.503] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\expected.bmp](11); discard out+err... [2026-03-18T07:39:18.765Z] [07:33:56.064] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.765Z] [07:33:56.064] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\expected.bmp](11) exited with 0 code [2026-03-18T07:39:18.765Z] [07:33:56.065] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\actual.bmp](11); discard out+err... [2026-03-18T07:39:18.765Z] [07:33:56.514] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.765Z] [07:33:56.514] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\actual.bmp](11) exited with 0 code [2026-03-18T07:39:18.765Z] [07:33:56.515] TRACE: Check icon file [testAddLFromAppImage.eea75f3d\icons\actual.bmp] of AL1 launcher is a copy of source icon file [testAddLFromAppImage.eea75f3d\icons\expected.bmp] [2026-03-18T07:39:18.765Z] [07:33:56.515] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T07:39:18.765Z] [07:33:56.518] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T07:39:18.765Z] [2026-03-18T07:39:18.765Z] FileDescription [2026-03-18T07:39:18.765Z] --------------- [2026-03-18T07:39:18.765Z] AddLFromAppImageServiceTest [2026-03-18T07:39:18.765Z] [2026-03-18T07:39:18.765Z] [2026-03-18T07:39:18.765Z] [07:33:56.834] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.765Z] [07:33:56.834] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T07:39:18.765Z] [07:33:56.835] TRACE: assertEquals(AddLFromAppImageServiceTest): Check file description of [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe] [2026-03-18T07:39:18.765Z] [07:33:56.835] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe] path exists [2026-03-18T07:39:18.765Z] [07:33:56.835] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe] is a file [2026-03-18T07:39:18.765Z] [07:33:56.835] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.exe] file is executable [2026-03-18T07:39:18.765Z] [07:33:56.835] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\app\AL1.cfg] path exists [2026-03-18T07:39:18.765Z] [07:33:56.835] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\app\AL1.cfg] is a file [2026-03-18T07:39:18.765Z] [07:33:56.836] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AL1.ico] path doesn't exist [2026-03-18T07:39:18.765Z] [07:33:56.889] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [AL1] is NOT recorded in .jpackage.xml file [2026-03-18T07:39:18.765Z] [07:33:56.889] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [AL1] is NOT recorded in .jpackage.xml file [2026-03-18T07:39:18.765Z] [07:33:56.890] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.ico] path doesn't exist [2026-03-18T07:39:18.765Z] [07:33:56.893] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\expected.bmp](11); discard out+err... [2026-03-18T07:39:18.765Z] [07:33:57.397] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.765Z] [07:33:57.397] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\expected.bmp](11) exited with 0 code [2026-03-18T07:39:18.765Z] [07:33:57.398] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\actual.bmp](11); discard out+err... [2026-03-18T07:39:18.765Z] [07:33:57.847] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.765Z] [07:33:57.847] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\icons\actual.bmp](11) exited with 0 code [2026-03-18T07:39:18.765Z] [07:33:57.848] TRACE: Check icon file [testAddLFromAppImage.eea75f3d\icons\actual.bmp] of notservice launcher is a copy of source icon file [testAddLFromAppImage.eea75f3d\icons\expected.bmp] [2026-03-18T07:39:18.765Z] [07:33:57.848] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T07:39:18.765Z] [07:33:57.850] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T07:39:18.765Z] [2026-03-18T07:39:18.765Z] FileDescription [2026-03-18T07:39:18.765Z] --------------- [2026-03-18T07:39:18.765Z] AddLFromAppImageServiceTest [2026-03-18T07:39:18.765Z] [2026-03-18T07:39:18.765Z] [2026-03-18T07:39:18.765Z] [07:33:58.161] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.765Z] [07:33:58.161] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T07:39:18.765Z] [07:33:58.162] TRACE: assertEquals(AddLFromAppImageServiceTest): Check file description of [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe] [2026-03-18T07:39:18.765Z] [07:33:58.162] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe] path exists [2026-03-18T07:39:18.765Z] [07:33:58.162] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe] is a file [2026-03-18T07:39:18.765Z] [07:33:58.162] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.exe] file is executable [2026-03-18T07:39:18.765Z] [07:33:58.162] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\app\notservice.cfg] path exists [2026-03-18T07:39:18.765Z] [07:33:58.162] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\app\notservice.cfg] is a file [2026-03-18T07:39:18.765Z] [07:33:58.163] TRACE: assertTrue(): Check [testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\notservice.ico] path doesn't exist [2026-03-18T07:39:18.765Z] [07:33:58.173] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [notservice] is NOT recorded in .jpackage.xml file [2026-03-18T07:39:18.765Z] [07:33:58.173] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [notservice] is NOT recorded in .jpackage.xml file [2026-03-18T07:39:18.765Z] [07:33:58.174] TRACE: Files in [testAddLFromAppImage.eea75f3d\resource-dir] resource dir: [2026-03-18T07:39:18.765Z] [07:33:58.174] TRACE: [service-installer.exe] [2026-03-18T07:39:18.765Z] [07:33:58.174] TRACE: Done [2026-03-18T07:39:18.765Z] [07:33:58.240] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest --resource-dir testAddLFromAppImage.eea75f3d\resource-dir -J-Djlink.debug=true --verbose](13); inherit out+err... [2026-03-18T07:39:18.765Z] [07:33:59.324] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.765Z] [07:33:59.332] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.765Z] [07:33:59.784] Using default package resource service-install.wxi [Service installer WiX project file] (add AL1-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.765Z] [07:33:59.917] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.765Z] [07:33:59.934] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.765Z] [07:34:00.040] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.221] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.248] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest-1.0.msi. [2026-03-18T07:39:18.766Z] [07:34:00.248] MSI ProductCode: 043dd731-0d5f-30f9-b602-2a5c23488a14. [2026-03-18T07:39:18.766Z] [07:34:00.249] MSI UpgradeCode: e42a1599-3c56-3f3d-90ee-37e7db5640fe. [2026-03-18T07:39:18.766Z] [07:34:00.294] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.361] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.402] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.414] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.424] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.439] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.451] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.474] No default package resource [script to run after application image is populated] (add AddLFromAppImageServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:00.475] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest-1.0.msi. [2026-03-18T07:39:18.766Z] [07:34:00.478] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest [2026-03-18T07:39:18.766Z] [07:34:01.191] Command [PID: 7528]: [2026-03-18T07:39:18.766Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLFromAppImageServiceTest -d JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14 -d JpAppName=AddLFromAppImageServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe -d JpAppSizeKb=129342 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\wixobj\a.msi [2026-03-18T07:39:18.766Z] [07:34:01.192] Output: [2026-03-18T07:39:18.766Z] C:\Users\jenkins.test-azure-win2\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\bundle.wxf(38) : error WIX0103: Cannot find the file 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\runtime\legal\jdk.incubator.vector\ADDITIONAL_LICENSE_INFO'. [2026-03-18T07:39:18.766Z] [07:34:01.192] Returned: 103 [2026-03-18T07:39:18.766Z] [2026-03-18T07:39:18.766Z] [07:34:01.233] java.io.IOException: Command [wix.exe, build, -nologo, -pdbtype, none, -intermediatefolder, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\wixobj, -ext, WixToolset.Util.wixext, -arch, x64, -b, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_de.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_en.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_ja.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_zh_CN.wxl, -culture, en-us, -d, JpExecutableMinorOSVersion=0, -d, JpAppDescription=AddLFromAppImageServiceTest, -d, JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14, -d, JpAppName=AddLFromAppImageServiceTest, -d, JpIsSystemWide=yes, -d, JpAllowDowngrades=yes, -d, JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe, -d, JpAppSizeKb=129342, -d, JpAppVersion=1.0, -d, JpExecutableOSVersion=600, -d, JpAllowUpgrades=yes, -d, JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe, -d, JpExecutableMajorOSVersion=6, -d, JpAppVendor=Unknown, -d, JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\main.wxs, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\bundle.wxf, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\ui.wxf, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\os-condition.wxf, -out, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\wixobj\a.msi] in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest exited with 103 code [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:273) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsiWix4(WixPipeline.java:224) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:151) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiPackager.buildPackage(WinMsiPackager.java:319) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline$DefaultTaskContext.execute(PackagingPipeline.java:603) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.lambda$createTask$0(PackagingPipeline.java:648) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.pipeline.TaskPipelineBuilder$SequentialWrapperTask.call(TaskPipelineBuilder.java:130) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.pipeline.TaskPipelineBuilder$SequentialWrapperTask.call(TaskPipelineBuilder.java:121) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.execute(PackagingPipeline.java:509) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.execute(PackagingPipeline.java:94) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.Packager.execute(Packager.java:84) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createNativePackage(DefaultBundlingEnvironment.java:174) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createNativePackage(DefaultBundlingEnvironment.java:153) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.WinBundlingEnvironment.createMsiPackage(WinBundlingEnvironment.java:48) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.lambda$createBundlerSupplier$2(DefaultBundlingEnvironment.java:117) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createBundle(DefaultBundlingEnvironment.java:190) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.WinBundlingEnvironment.createBundle(WinBundlingEnvironment.java:36) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.cli.OptionsProcessor.runBundling(OptionsProcessor.java:227) [2026-03-18T07:39:18.766Z] at java.base/java.util.Optional.map(Optional.java:264) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.util.Result.map(Result.java:67) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.lambda$run$0(Main.java:130) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.runIt(Main.java:214) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.run(Main.java:202) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.run(Main.java:101) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.main(Main.java:77) [2026-03-18T07:39:18.766Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:37) [2026-03-18T07:39:18.766Z] [07:34:01.250] TRACE: exec: Done. Exit code: 1 [2026-03-18T07:39:18.766Z] [07:34:01.251] ERROR: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest --resource-dir testAddLFromAppImage.eea75f3d\resource-dir -J-Djlink.debug=true --verbose](13) exited with 0 code [2026-03-18T07:39:18.766Z] [07:34:01.251] [ FAILED ] ServiceTest.testAddLFromAppImage(false, false); checks=36 [2026-03-18T07:39:18.766Z] [07:34:01.251] [ RUN ] ServiceTest.testAddLFromAppImage(true, false) [2026-03-18T07:39:18.766Z] [07:34:01.252] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T07:39:18.766Z] [07:34:01.254] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:39:18.766Z] [07:34:01.260] TRACE: exec: Execute tool provider [javac -d testAddLFromAppImage.7b285a28\jar-workdir --release 11 testAddLFromAppImage.7b285a28\src\com\bar\AddLaunchersFromAppImageServiceTest.java](6); discard out+err... [2026-03-18T07:39:18.766Z] [07:34:01.488] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.766Z] [07:34:01.489] TRACE: assertEquals(0): Check command tool provider [javac -d testAddLFromAppImage.7b285a28\jar-workdir --release 11 testAddLFromAppImage.7b285a28\src\com\bar\AddLaunchersFromAppImageServiceTest.java](6) exited with 0 code [2026-03-18T07:39:18.766Z] [07:34:01.493] TRACE: exec: Execute tool provider [jar -c -f testAddLFromAppImage.7b285a28\input\hello.jar -C testAddLFromAppImage.7b285a28\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.766Z] [07:34:01.518] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.766Z] [07:34:01.519] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddLFromAppImage.7b285a28\input\hello.jar -C testAddLFromAppImage.7b285a28\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.766Z] [07:34:01.522] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\AL1.properties] properties file... [2026-03-18T07:39:18.766Z] [07:34:01.522] TRACE: launcher-as-service=true [2026-03-18T07:39:18.766Z] [07:34:01.522] TRACE: arguments=AL1 [2026-03-18T07:39:18.766Z] [07:34:01.522] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\AddLFromAppImageServiceTest-0000019cffdda324-A1-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.766Z] [07:34:01.523] TRACE: Done [2026-03-18T07:39:18.766Z] [07:34:01.523] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\notservice.properties] properties file... [2026-03-18T07:39:18.766Z] [07:34:01.523] TRACE: java-options=-Djpackage.test.noexit=true [2026-03-18T07:39:18.766Z] [07:34:01.524] TRACE: Done [2026-03-18T07:39:18.766Z] [07:34:01.525] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.7b285a28\input --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class com.bar.AddLaunchersFromAppImageServiceTest --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLFromAppImageServiceTest-0000019cffdda324-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher AL1=testAddLFromAppImage.7b285a28\AL1.properties --add-launcher notservice=testAddLFromAppImage.7b285a28\notservice.properties -J-Djlink.debug=true --verbose](25); inherit out+err... [2026-03-18T07:39:18.766Z] [07:34:02.592] Creating app package: AddLFromAppImageServiceTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output [2026-03-18T07:39:18.766Z] [07:34:08.646] Command [PID: -1]: [2026-03-18T07:39:18.766Z] jlink --output testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.766Z] [07:34:08.647] Output: [2026-03-18T07:39:18.766Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.766Z] [2026-03-18T07:39:18.766Z] [07:34:08.647] Returned: 0 [2026-03-18T07:39:18.766Z] [2026-03-18T07:39:18.766Z] [07:34:08.776] Using default package resource JavaApp.ico [icon] (add AddLFromAppImageServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:08.782] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLFromAppImageServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:08.919] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16724275712951313626". [2026-03-18T07:39:18.766Z] [07:34:09.018] Using default package resource JavaApp.ico [icon] (add AL1.ico to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:09.020] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AL1.properties to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:09.023] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16724275712951313626". [2026-03-18T07:39:18.766Z] [07:34:09.167] Using default package resource JavaApp.ico [icon] (add notservice.ico to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:09.169] Using default package resource WinLauncher.template [Template for creating executable properties file] (add notservice.properties to the resource-dir to customize). [2026-03-18T07:39:18.766Z] [07:34:09.172] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16724275712951313626". [2026-03-18T07:39:18.766Z] [07:34:09.262] Succeeded in building Windows Application Image package [2026-03-18T07:39:18.766Z] [07:34:09.448] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:09.448] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.7b285a28\input --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class com.bar.AddLaunchersFromAppImageServiceTest --arguments Main --java-options -Djpackage.test.appOutput=$ROOTDIR\AddLFromAppImageServiceTest-0000019cffdda324-launcher-as-service.txt --java-options -Djpackage.test.noexit=true --add-launcher AL1=testAddLFromAppImage.7b285a28\AL1.properties --add-launcher notservice=testAddLFromAppImage.7b285a28\notservice.properties -J-Djlink.debug=true --verbose](25) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:09.449] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.ico] path doesn't exist [2026-03-18T07:39:18.767Z] [07:34:09.452] TRACE: exec: Execute tool provider [javac -d testAddLFromAppImage.7b285a28\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:39:18.767Z] [07:34:09.684] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:09.684] TRACE: assertEquals(0): Check command tool provider [javac -d testAddLFromAppImage.7b285a28\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:09.684] TRACE: Delete [testAddLFromAppImage.7b285a28\input\hello.jar] existing jar file [2026-03-18T07:39:18.767Z] [07:34:09.685] TRACE: exec: Execute tool provider [jar -c -f testAddLFromAppImage.7b285a28\input\hello.jar -C testAddLFromAppImage.7b285a28\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.767Z] [07:34:09.709] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:09.709] TRACE: assertEquals(0): Check command tool provider [jar -c -f testAddLFromAppImage.7b285a28\input\hello.jar -C testAddLFromAppImage.7b285a28\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:09.711] TRACE: Init fake runtime in [testAddLFromAppImage.7b285a28\fake_runtime] directory [2026-03-18T07:39:18.767Z] [07:34:09.717] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.7b285a28\input --dest testAddLFromAppImage.7b285a28\out-10144 --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testAddLFromAppImage.7b285a28\fake_runtime -J-Djlink.debug=true --verbose](18); inherit out+err... [2026-03-18T07:39:18.767Z] [07:34:11.139] Creating app package: AddLFromAppImageServiceTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\out-10144 [2026-03-18T07:39:18.767Z] [07:34:11.644] Using default package resource JavaApp.ico [icon] (add AddLFromAppImageServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.767Z] [07:34:11.650] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddLFromAppImageServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.767Z] [07:34:11.660] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2528380885319955139". [2026-03-18T07:39:18.767Z] [07:34:11.681] Succeeded in building Windows Application Image package [2026-03-18T07:39:18.767Z] [07:34:11.725] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:11.727] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --input testAddLFromAppImage.7b285a28\input --dest testAddLFromAppImage.7b285a28\out-10144 --name AddLFromAppImageServiceTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image testAddLFromAppImage.7b285a28\fake_runtime -J-Djlink.debug=true --verbose](18) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:11.727] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\fake_runtime] [2026-03-18T07:39:18.767Z] [07:34:11.728] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.767Z] [07:34:11.728] TRACE: assertStringListEquals(2, lib#) [2026-03-18T07:39:18.767Z] [07:34:11.728] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T07:34:09.7155539Z) [2026-03-18T07:39:18.767Z] [07:34:11.770] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\expected.bmp](11); discard out+err... [2026-03-18T07:39:18.767Z] [07:34:12.364] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:12.365] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\expected.bmp](11) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:12.365] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\actual.bmp](11); discard out+err... [2026-03-18T07:39:18.767Z] [07:34:12.829] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:12.830] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\actual.bmp](11) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:12.830] TRACE: Check icon file [testAddLFromAppImage.7b285a28\icons\actual.bmp] of AL1 launcher is a copy of source icon file [testAddLFromAppImage.7b285a28\icons\expected.bmp] [2026-03-18T07:39:18.767Z] [07:34:12.830] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T07:39:18.767Z] [07:34:12.833] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T07:39:18.767Z] [2026-03-18T07:39:18.767Z] FileDescription [2026-03-18T07:39:18.767Z] --------------- [2026-03-18T07:39:18.767Z] AddLFromAppImageServiceTest [2026-03-18T07:39:18.767Z] [2026-03-18T07:39:18.767Z] [2026-03-18T07:39:18.767Z] [07:34:13.152] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:13.152] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:13.152] TRACE: assertEquals(AddLFromAppImageServiceTest): Check file description of [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe] [2026-03-18T07:39:18.767Z] [07:34:13.152] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe] path exists [2026-03-18T07:39:18.767Z] [07:34:13.152] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe] is a file [2026-03-18T07:39:18.767Z] [07:34:13.153] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.exe] file is executable [2026-03-18T07:39:18.767Z] [07:34:13.153] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\app\AL1.cfg] path exists [2026-03-18T07:39:18.767Z] [07:34:13.153] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\app\AL1.cfg] is a file [2026-03-18T07:39:18.767Z] [07:34:13.153] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AL1.ico] path doesn't exist [2026-03-18T07:39:18.767Z] [07:34:13.169] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [AL1] is NOT recorded in .jpackage.xml file [2026-03-18T07:39:18.767Z] [07:34:13.169] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [AL1] is NOT recorded in .jpackage.xml file [2026-03-18T07:39:18.767Z] [07:34:13.176] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.ico] path doesn't exist [2026-03-18T07:39:18.767Z] [07:34:13.179] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\expected.bmp](11); discard out+err... [2026-03-18T07:39:18.767Z] [07:34:13.680] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:13.680] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\container.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\expected.bmp](11) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:13.680] TRACE: exec: Execute [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\actual.bmp](11); discard out+err... [2026-03-18T07:39:18.767Z] [07:34:14.123] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:14.123] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File C:\jenkins\workspace\Test_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe -OutputIcon C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\icons\actual.bmp](11) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:14.123] TRACE: Check icon file [testAddLFromAppImage.7b285a28\icons\actual.bmp] of notservice launcher is a copy of source icon file [testAddLFromAppImage.7b285a28\icons\expected.bmp] [2026-03-18T07:39:18.767Z] [07:34:14.124] TRACE: assertTrue(): Check both icon files are empty or not empty [2026-03-18T07:39:18.767Z] [07:34:14.126] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe\").VersionInfo | select FileDescription"](5); save out+err; inherit out+err... [2026-03-18T07:39:18.767Z] [2026-03-18T07:39:18.767Z] FileDescription [2026-03-18T07:39:18.767Z] --------------- [2026-03-18T07:39:18.767Z] AddLFromAppImageServiceTest [2026-03-18T07:39:18.767Z] [2026-03-18T07:39:18.767Z] [2026-03-18T07:39:18.767Z] [07:34:14.440] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.767Z] [07:34:14.441] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "(Get-Item \"C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe\").VersionInfo | select FileDescription"](5) exited with 0 code [2026-03-18T07:39:18.767Z] [07:34:14.441] TRACE: assertEquals(AddLFromAppImageServiceTest): Check file description of [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe] [2026-03-18T07:39:18.767Z] [07:34:14.441] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe] path exists [2026-03-18T07:39:18.767Z] [07:34:14.441] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe] is a file [2026-03-18T07:39:18.767Z] [07:34:14.441] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.exe] file is executable [2026-03-18T07:39:18.767Z] [07:34:14.441] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\app\notservice.cfg] path exists [2026-03-18T07:39:18.767Z] [07:34:14.441] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\app\notservice.cfg] is a file [2026-03-18T07:39:18.767Z] [07:34:14.442] TRACE: assertTrue(): Check [testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\notservice.ico] path doesn't exist [2026-03-18T07:39:18.767Z] [07:34:14.450] TRACE: assertNull(): Check shortcut [WIN_DESKTOP_SHORTCUT] of launcher [notservice] is NOT recorded in .jpackage.xml file [2026-03-18T07:39:18.767Z] [07:34:14.450] TRACE: assertNull(): Check shortcut [WIN_START_MENU_SHORTCUT] of launcher [notservice] is NOT recorded in .jpackage.xml file [2026-03-18T07:39:18.767Z] [07:34:14.451] TRACE: Files in [testAddLFromAppImage.7b285a28\resource-dir] resource dir: [2026-03-18T07:39:18.767Z] [07:34:14.451] TRACE: [service-installer.exe] [2026-03-18T07:39:18.767Z] [07:34:14.451] TRACE: Done [2026-03-18T07:39:18.767Z] [07:34:14.482] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest --launcher-as-service --resource-dir testAddLFromAppImage.7b285a28\resource-dir -J-Djlink.debug=true --verbose](14); inherit out+err... [2026-03-18T07:39:18.767Z] [07:34:15.539] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.767Z] [07:34:15.547] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.767Z] [07:34:16.014] Using default package resource service-install.wxi [Service installer WiX project file] (add AddLFromAppImageServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.767Z] [07:34:16.037] Using default package resource service-install.wxi [Service installer WiX project file] (add AL1-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.767Z] [07:34:16.175] Using default package resource service-config.wxi [Service installer WiX project file] (add AddLFromAppImageServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.767Z] [07:34:16.190] Using default package resource service-config.wxi [Service installer WiX project file] (add AddLFromAppImageServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.767Z] [07:34:16.200] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.767Z] [07:34:16.211] Using default package resource service-config.wxi [Service installer WiX project file] (add AL1-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.767Z] [07:34:16.322] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.767Z] [07:34:16.502] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.768Z] [07:34:16.638] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest-1.0.msi. [2026-03-18T07:39:18.768Z] [07:34:16.638] MSI ProductCode: 043dd731-0d5f-30f9-b602-2a5c23488a14. [2026-03-18T07:39:18.768Z] [07:34:16.639] MSI UpgradeCode: e42a1599-3c56-3f3d-90ee-37e7db5640fe. [2026-03-18T07:39:18.768Z] [07:34:16.683] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.768Z] [07:34:16.741] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.768Z] [07:34:16.787] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.768Z] [07:34:16.807] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.768Z] [07:34:16.819] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.768Z] [07:34:16.827] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.768Z] [07:34:16.838] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.768Z] [07:34:16.862] No default package resource [script to run after application image is populated] (add AddLFromAppImageServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.768Z] [07:34:16.862] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest-1.0.msi. [2026-03-18T07:39:18.768Z] [07:34:16.865] Running wix.exe in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest [2026-03-18T07:39:18.768Z] [07:34:17.537] Command [PID: 6440]: [2026-03-18T07:39:18.768Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_zh_CN.wxl -culture en-us -d JpExecutableMinorOSVersion=0 -d JpAppDescription=AddLFromAppImageServiceTest -d JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14 -d JpAppName=AddLFromAppImageServiceTest -d JpIsSystemWide=yes -d JpAllowDowngrades=yes -d JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe -d JpAppSizeKb=129353 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\wixobj\a.msi [2026-03-18T07:39:18.768Z] [07:34:17.537] Output: [2026-03-18T07:39:18.768Z] C:\Users\jenkins.test-azure-win2\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\bundle.wxf(63) : error WIX0103: Cannot find the file 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\runtime\legal\jdk.management.agent\ADDITIONAL_LICENSE_INFO'. [2026-03-18T07:39:18.768Z] [07:34:17.537] Returned: 103 [2026-03-18T07:39:18.768Z] [2026-03-18T07:39:18.768Z] [07:34:17.581] java.io.IOException: Command [wix.exe, build, -nologo, -pdbtype, none, -intermediatefolder, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\wixobj, -ext, WixToolset.Util.wixext, -arch, x64, -b, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_de.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_en.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_ja.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_zh_CN.wxl, -culture, en-us, -d, JpExecutableMinorOSVersion=0, -d, JpAppDescription=AddLFromAppImageServiceTest, -d, JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14, -d, JpAppName=AddLFromAppImageServiceTest, -d, JpIsSystemWide=yes, -d, JpAllowDowngrades=yes, -d, JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe, -d, JpAppSizeKb=129353, -d, JpAppVersion=1.0, -d, JpExecutableOSVersion=600, -d, JpAllowUpgrades=yes, -d, JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe, -d, JpExecutableMajorOSVersion=6, -d, JpAppVendor=Unknown, -d, JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\main.wxs, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\bundle.wxf, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\ui.wxf, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\os-condition.wxf, -out, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\wixobj\a.msi] in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest exited with 103 code [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:273) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsiWix4(WixPipeline.java:224) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:151) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiPackager.buildPackage(WinMsiPackager.java:319) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline$DefaultTaskContext.execute(PackagingPipeline.java:603) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.lambda$createTask$0(PackagingPipeline.java:648) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.pipeline.TaskPipelineBuilder$SequentialWrapperTask.call(TaskPipelineBuilder.java:130) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.pipeline.TaskPipelineBuilder$SequentialWrapperTask.call(TaskPipelineBuilder.java:121) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.execute(PackagingPipeline.java:509) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.PackagingPipeline.execute(PackagingPipeline.java:94) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.Packager.execute(Packager.java:84) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createNativePackage(DefaultBundlingEnvironment.java:174) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createNativePackage(DefaultBundlingEnvironment.java:153) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.WinBundlingEnvironment.createMsiPackage(WinBundlingEnvironment.java:48) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.lambda$createBundlerSupplier$2(DefaultBundlingEnvironment.java:117) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.DefaultBundlingEnvironment.createBundle(DefaultBundlingEnvironment.java:190) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.WinBundlingEnvironment.createBundle(WinBundlingEnvironment.java:36) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.cli.OptionsProcessor.runBundling(OptionsProcessor.java:227) [2026-03-18T07:39:18.768Z] at java.base/java.util.Optional.map(Optional.java:264) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.util.Result.map(Result.java:67) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.lambda$run$0(Main.java:130) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.runIt(Main.java:214) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main$Runner.run(Main.java:202) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.run(Main.java:101) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.internal.cli.Main.main(Main.java:77) [2026-03-18T07:39:18.768Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:37) [2026-03-18T07:39:18.768Z] [07:34:17.601] TRACE: exec: Done. Exit code: 1 [2026-03-18T07:39:18.768Z] [07:34:17.601] ERROR: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest --launcher-as-service --resource-dir testAddLFromAppImage.7b285a28\resource-dir -J-Djlink.debug=true --verbose](14) exited with 0 code [2026-03-18T07:39:18.768Z] [07:34:17.601] [ FAILED ] ServiceTest.testAddLFromAppImage(true, false); checks=36 [2026-03-18T07:39:18.768Z] [07:34:17.602] [ RUN ] ServiceTest.testUpdate [2026-03-18T07:39:18.768Z] [07:34:17.602] TRACE: Using [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java.exe] as a service installer [2026-03-18T07:39:18.768Z] [07:34:17.610] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:39:18.768Z] [07:34:17.613] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\foo.properties] properties file... [2026-03-18T07:39:18.768Z] [07:34:17.613] TRACE: launcher-as-service=true [2026-03-18T07:39:18.768Z] [07:34:17.613] TRACE: arguments=Foo [2026-03-18T07:39:18.768Z] [07:34:17.613] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.768Z] [07:34:17.614] TRACE: Done [2026-03-18T07:39:18.768Z] [07:34:17.620] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Hello.java](6); discard out+err... [2026-03-18T07:39:18.768Z] [07:34:17.811] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.768Z] [07:34:17.811] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Hello.java](6) exited with 0 code [2026-03-18T07:39:18.768Z] [07:34:17.812] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.768Z] [07:34:17.835] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.768Z] [07:34:17.835] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.768Z] [07:34:17.839] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\foo-0.properties] properties file... [2026-03-18T07:39:18.768Z] [07:34:17.839] TRACE: launcher-as-service=true [2026-03-18T07:39:18.768Z] [07:34:17.839] TRACE: arguments=Foo2 [2026-03-18T07:39:18.768Z] [07:34:17.839] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.768Z] [07:34:17.840] TRACE: Done [2026-03-18T07:39:18.768Z] [07:34:17.840] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\bar.properties] properties file... [2026-03-18T07:39:18.768Z] [07:34:17.841] TRACE: launcher-as-service=true [2026-03-18T07:39:18.768Z] [07:34:17.841] TRACE: arguments=Bar [2026-03-18T07:39:18.768Z] [07:34:17.841] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.768Z] [07:34:17.841] TRACE: Done [2026-03-18T07:39:18.768Z] [07:34:17.849] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Bye.java](6); discard out+err... [2026-03-18T07:39:18.768Z] [07:34:18.044] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.768Z] [07:34:18.044] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Bye.java](6) exited with 0 code [2026-03-18T07:39:18.768Z] [07:34:18.045] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-0\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.768Z] [07:34:18.069] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.768Z] [07:34:18.069] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input-0\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.768Z] [07:34:18.074] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\foo-1.properties] properties file... [2026-03-18T07:39:18.768Z] [07:34:18.074] TRACE: launcher-as-service=true [2026-03-18T07:39:18.768Z] [07:34:18.074] TRACE: arguments=Foo [2026-03-18T07:39:18.768Z] [07:34:18.074] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.768Z] [07:34:18.075] TRACE: Done [2026-03-18T07:39:18.768Z] [07:34:18.079] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Hello.java](6); discard out+err... [2026-03-18T07:39:18.768Z] [07:34:18.208] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.768Z] [07:34:18.208] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Hello.java](6) exited with 0 code [2026-03-18T07:39:18.768Z] [07:34:18.209] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-1\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.768Z] [07:34:18.232] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.768Z] [07:34:18.233] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input-1\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.768Z] [07:34:18.239] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\foo-2.properties] properties file... [2026-03-18T07:39:18.768Z] [07:34:18.239] TRACE: launcher-as-service=true [2026-03-18T07:39:18.769Z] [07:34:18.239] TRACE: arguments=Foo2 [2026-03-18T07:39:18.769Z] [07:34:18.241] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\foo-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.769Z] [07:34:18.241] TRACE: Done [2026-03-18T07:39:18.769Z] [07:34:18.242] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\bar-0.properties] properties file... [2026-03-18T07:39:18.769Z] [07:34:18.242] TRACE: launcher-as-service=true [2026-03-18T07:39:18.769Z] [07:34:18.242] TRACE: arguments=Bar [2026-03-18T07:39:18.769Z] [07:34:18.246] TRACE: java-options=-Djpackage.test.appOutput=$ROOTDIR\\bar-launcher-as-service.txt -Djpackage.test.noexit=true [2026-03-18T07:39:18.769Z] [07:34:18.246] TRACE: Done [2026-03-18T07:39:18.769Z] [07:34:18.262] TRACE: exec: Execute tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Bye.java](6); discard out+err... [2026-03-18T07:39:18.769Z] [07:34:18.403] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.769Z] [07:34:18.404] TRACE: assertEquals(0): Check command tool provider [javac -d testUpdate\jar-workdir --release 11 testUpdate\src\com\bar\Bye.java](6) exited with 0 code [2026-03-18T07:39:18.769Z] [07:34:18.406] TRACE: exec: Execute tool provider [jar -c -f testUpdate\input-2\hello.jar -C testUpdate\jar-workdir .](7); discard out+err... [2026-03-18T07:39:18.769Z] [07:34:18.431] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.769Z] [07:34:18.431] TRACE: assertEquals(0): Check command tool provider [jar -c -f testUpdate\input-2\hello.jar -C testUpdate\jar-workdir .](7) exited with 0 code [2026-03-18T07:39:18.769Z] [07:34:18.433] TRACE: Files in [testUpdate\resource-dir] resource dir: [2026-03-18T07:39:18.769Z] [07:34:18.433] TRACE: [service-installer.exe] [2026-03-18T07:39:18.769Z] [07:34:18.433] TRACE: Done [2026-03-18T07:39:18.769Z] [07:34:18.435] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.769Z] [07:34:19.483] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.769Z] [07:34:19.490] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.769Z] [07:34:25.880] Command [PID: -1]: [2026-03-18T07:39:18.769Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.769Z] [07:34:25.880] Output: [2026-03-18T07:39:18.769Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.769Z] [2026-03-18T07:39:18.769Z] [07:34:25.880] Returned: 0 [2026-03-18T07:39:18.769Z] [2026-03-18T07:39:18.769Z] [07:34:25.962] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:25.978] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:25.995] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362". [2026-03-18T07:39:18.769Z] [07:34:26.111] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:26.113] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:26.114] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362". [2026-03-18T07:39:18.769Z] [07:34:26.698] Using default package resource service-install.wxi [Service installer WiX project file] (add UpdateServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:26.751] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:26.971] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:26.984] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:26.992] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.000] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.326] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.593] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.627] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\output\UpdateServiceTest-1.0.msi. [2026-03-18T07:39:18.769Z] [07:34:27.629] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62. [2026-03-18T07:39:18.769Z] [07:34:27.629] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-03-18T07:39:18.769Z] [07:34:27.700] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.830] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.909] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.929] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.943] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.960] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.979] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.996] No default package resource [script to run after application image is populated] (add UpdateServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:34:27.999] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\output\UpdateServiceTest-1.0.msi. [2026-03-18T07:39:18.769Z] [07:34:28.002] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\image [2026-03-18T07:39:18.769Z] [07:34:59.562] Command [PID: 9412]: [2026-03-18T07:39:18.769Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\image\UpdateServiceTest.exe -d JpAppSizeKb=128858 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=4050ad4d-d6cc-452a-9cb0-58e5fa8c410f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage13415558886699720362\wixobj\a.msi [2026-03-18T07:39:18.769Z] [07:34:59.562] Returned: 0 [2026-03-18T07:39:18.769Z] [2026-03-18T07:39:18.769Z] [07:34:59.590] Succeeded in building MSI Installer Package package [2026-03-18T07:39:18.769Z] [07:34:59.840] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.769Z] [07:34:59.841] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.769Z] [07:34:59.841] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\resource-dir] [2026-03-18T07:39:18.769Z] [07:34:59.842] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.769Z] [07:34:59.842] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T07:39:18.769Z] [07:34:59.842] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] path exists [2026-03-18T07:39:18.769Z] [07:34:59.842] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.msi] is a file [2026-03-18T07:39:18.769Z] [07:34:59.843] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.769Z] Export table [File] in [testUpdate\msi-db/File.idt] file [2026-03-18T07:39:18.769Z] Export table [Component] in [testUpdate\msi-db/Component.idt] file [2026-03-18T07:39:18.769Z] Export table [Directory] in [testUpdate\msi-db/Directory.idt] file [2026-03-18T07:39:18.769Z] [07:34:59.968] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.769Z] [07:34:59.968] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.769Z] [07:34:59.975] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T07:39:18.769Z] [07:34:59.976] TRACE: Files in [testUpdate\resource-dir-0] resource dir: [2026-03-18T07:39:18.769Z] [07:34:59.976] TRACE: [service-installer.exe] [2026-03-18T07:39:18.769Z] [07:34:59.976] TRACE: Done [2026-03-18T07:39:18.769Z] [07:34:59.977] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.769Z] [07:35:01.058] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.769Z] [07:35:01.065] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.769Z] [07:35:07.184] Command [PID: -1]: [2026-03-18T07:39:18.769Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.769Z] [07:35:07.185] Output: [2026-03-18T07:39:18.769Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.769Z] [2026-03-18T07:39:18.769Z] [07:35:07.185] Returned: 0 [2026-03-18T07:39:18.769Z] [2026-03-18T07:39:18.769Z] [07:35:07.245] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:07.250] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:07.337] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909". [2026-03-18T07:39:18.769Z] [07:35:07.474] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:07.475] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:07.476] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909". [2026-03-18T07:39:18.769Z] [07:35:07.607] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:07.610] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:07.614] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909". [2026-03-18T07:39:18.769Z] [07:35:08.314] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:08.406] Using default package resource service-install.wxi [Service installer WiX project file] (add bar-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:08.520] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:08.535] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:08.543] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:08.550] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:08.777] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:08.932] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:08.964] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\output\UpdateServiceTest-2.0.msi. [2026-03-18T07:39:18.769Z] [07:35:08.964] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60. [2026-03-18T07:39:18.769Z] [07:35:08.964] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-03-18T07:39:18.769Z] [07:35:09.187] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:09.247] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:09.310] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:09.327] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.769Z] [07:35:09.339] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:09.357] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:09.376] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:09.393] No default package resource [script to run after application image is populated] (add UpdateServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:09.394] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\output\UpdateServiceTest-2.0.msi. [2026-03-18T07:39:18.770Z] [07:35:09.397] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\image [2026-03-18T07:39:18.770Z] [07:35:40.646] Command [PID: 1776]: [2026-03-18T07:39:18.770Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\image\UpdateServiceTest.exe -d JpAppSizeKb=129341 -d JpAppVersion=2.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=4050ad4d-d6cc-452a-9cb0-58e5fa8c410f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2964132856949294909\wixobj\a.msi [2026-03-18T07:39:18.770Z] [07:35:40.647] Returned: 0 [2026-03-18T07:39:18.770Z] [2026-03-18T07:39:18.770Z] [07:35:40.675] Succeeded in building MSI Installer Package package [2026-03-18T07:39:18.770Z] [07:35:40.875] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.770Z] [07:35:40.875] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.770Z] [07:35:40.876] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\resource-dir-0] [2026-03-18T07:39:18.770Z] [07:35:40.876] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.770Z] [07:35:40.876] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T07:39:18.770Z] [07:35:40.876] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] path exists [2026-03-18T07:39:18.770Z] [07:35:40.876] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.msi] is a file [2026-03-18T07:39:18.770Z] [07:35:40.877] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.770Z] Export table [File] in [testUpdate\msi-db-0/File.idt] file [2026-03-18T07:39:18.770Z] Export table [Component] in [testUpdate\msi-db-0/Component.idt] file [2026-03-18T07:39:18.770Z] Export table [Directory] in [testUpdate\msi-db-0/Directory.idt] file [2026-03-18T07:39:18.770Z] [07:35:40.979] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.770Z] [07:35:40.980] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.770Z] [07:35:40.986] TRACE: assertStringListEquals(): Check the list of launchers with shortcuts [2026-03-18T07:39:18.770Z] [07:35:40.986] TRACE: Files in [testUpdate\resource-dir] resource dir: [2026-03-18T07:39:18.770Z] [07:35:40.986] TRACE: [service-installer.exe] [2026-03-18T07:39:18.770Z] [07:35:40.986] TRACE: Done [2026-03-18T07:39:18.770Z] [07:35:40.988] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.770Z] [07:35:42.082] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.770Z] [07:35:42.090] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.770Z] [07:35:48.322] Command [PID: -1]: [2026-03-18T07:39:18.770Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.770Z] [07:35:48.322] Output: [2026-03-18T07:39:18.770Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.770Z] [2026-03-18T07:39:18.770Z] [07:35:48.322] Returned: 0 [2026-03-18T07:39:18.770Z] [2026-03-18T07:39:18.770Z] [07:35:48.389] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:48.444] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:48.452] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281". [2026-03-18T07:39:18.770Z] [07:35:48.552] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:48.554] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:48.555] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281". [2026-03-18T07:39:18.770Z] [07:35:49.158] Using default package resource service-install.wxi [Service installer WiX project file] (add UpdateServiceTest-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:49.207] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:49.345] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:49.358] Using default package resource service-config.wxi [Service installer WiX project file] (add UpdateServiceTest-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:49.366] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:49.372] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:49.943] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.137] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.171] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\msi\UpdateServiceTest-1.0.msi. [2026-03-18T07:39:18.770Z] [07:35:50.171] MSI ProductCode: e78d36b1-b492-3fa9-9395-148d0531bd62. [2026-03-18T07:39:18.770Z] [07:35:50.171] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-03-18T07:39:18.770Z] [07:35:50.213] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.260] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.393] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.412] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.424] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.439] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.502] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.561] No default package resource [script to run after application image is populated] (add UpdateServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:35:50.564] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\msi\UpdateServiceTest-1.0.msi. [2026-03-18T07:39:18.770Z] [07:35:50.566] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\image [2026-03-18T07:39:18.770Z] [07:36:22.045] Command [PID: 9548]: [2026-03-18T07:39:18.770Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\image\UpdateServiceTest.exe -d JpAppSizeKb=128858 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=4050ad4d-d6cc-452a-9cb0-58e5fa8c410f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281\wixobj\a.msi [2026-03-18T07:39:18.770Z] [07:36:22.045] Returned: 0 [2026-03-18T07:39:18.770Z] [2026-03-18T07:39:18.770Z] [07:36:22.073] No default package resource [script to run after msi file for exe installer is created] (add UpdateServiceTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:22.073] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\output. [2026-03-18T07:39:18.770Z] [07:36:22.074] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:22.077] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:22.079] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17426837082931821281". [2026-03-18T07:39:18.770Z] [07:36:22.595] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\output [2026-03-18T07:39:18.770Z] [07:36:22.598] Succeeded in building EXE Installer Package package [2026-03-18T07:39:18.770Z] [07:36:22.910] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.770Z] [07:36:22.911] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.770Z] [07:36:22.911] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\resource-dir] [2026-03-18T07:39:18.770Z] [07:36:22.911] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.770Z] [07:36:22.912] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T07:39:18.770Z] [07:36:22.912] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] path exists [2026-03-18T07:39:18.770Z] [07:36:22.912] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-1.0.exe] is a file [2026-03-18T07:39:18.770Z] [07:36:22.912] TRACE: Files in [testUpdate\resource-dir-0] resource dir: [2026-03-18T07:39:18.770Z] [07:36:22.913] TRACE: [service-installer.exe] [2026-03-18T07:39:18.770Z] [07:36:22.913] TRACE: Done [2026-03-18T07:39:18.770Z] [07:36:22.914] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.770Z] [07:36:24.004] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:39:18.770Z] [07:36:24.012] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:39:18.770Z] [07:36:29.976] Command [PID: -1]: [2026-03-18T07:39:18.770Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:39:18.770Z] [07:36:29.977] Output: [2026-03-18T07:39:18.770Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:39:18.770Z] [2026-03-18T07:39:18.770Z] [07:36:29.977] Returned: 0 [2026-03-18T07:39:18.770Z] [2026-03-18T07:39:18.770Z] [07:36:30.016] Using default package resource JavaApp.ico [icon] (add UpdateServiceTest.ico to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:30.031] Using default package resource WinLauncher.template [Template for creating executable properties file] (add UpdateServiceTest.properties to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:30.039] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823". [2026-03-18T07:39:18.770Z] [07:36:30.176] Using default package resource JavaApp.ico [icon] (add foo.ico to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:30.177] Using default package resource WinLauncher.template [Template for creating executable properties file] (add foo.properties to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:30.179] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823". [2026-03-18T07:39:18.770Z] [07:36:30.283] Using default package resource JavaApp.ico [icon] (add bar.ico to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:30.286] Using default package resource WinLauncher.template [Template for creating executable properties file] (add bar.properties to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:30.290] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823". [2026-03-18T07:39:18.770Z] [07:36:31.092] Using default package resource service-install.wxi [Service installer WiX project file] (add foo-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:31.140] Using default package resource service-install.wxi [Service installer WiX project file] (add bar-service-install.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:31.287] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:31.316] Using default package resource service-config.wxi [Service installer WiX project file] (add foo-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:31.329] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:31.352] Using default package resource service-config.wxi [Service installer WiX project file] (add bar-service-config.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:31.687] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:31.864] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:31.930] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\msi\UpdateServiceTest-2.0.msi. [2026-03-18T07:39:18.770Z] [07:36:31.930] MSI ProductCode: a00e982b-3126-3568-8c01-ac22f197aa60. [2026-03-18T07:39:18.770Z] [07:36:31.931] MSI UpgradeCode: 4050ad4d-d6cc-452a-9cb0-58e5fa8c410f. [2026-03-18T07:39:18.770Z] [07:36:31.982] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:32.036] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:32.180] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:32.200] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:32.215] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:32.236] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:32.258] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:32.278] No default package resource [script to run after application image is populated] (add UpdateServiceTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:39:18.770Z] [07:36:32.279] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\msi\UpdateServiceTest-2.0.msi. [2026-03-18T07:39:18.770Z] [07:36:32.281] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\image [2026-03-18T07:39:18.770Z] [07:37:03.451] Command [PID: 7580]: [2026-03-18T07:39:18.771Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\image\UpdateServiceTest.exe -d JpAppSizeKb=129341 -d JpAppVersion=2.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=4050ad4d-d6cc-452a-9cb0-58e5fa8c410f -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823\wixobj\a.msi [2026-03-18T07:39:18.771Z] [07:37:03.451] Returned: 0 [2026-03-18T07:39:18.771Z] [2026-03-18T07:39:18.771Z] [07:37:03.480] No default package resource [script to run after msi file for exe installer is created] (add UpdateServiceTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T07:39:18.771Z] [07:37:03.480] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\output. [2026-03-18T07:39:18.771Z] [07:37:03.482] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T07:39:18.771Z] [07:37:03.486] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T07:39:18.771Z] [07:37:03.488] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1985344756798006823". [2026-03-18T07:39:18.771Z] [07:37:04.040] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\output [2026-03-18T07:39:18.771Z] [07:37:04.041] Succeeded in building EXE Installer Package package [2026-03-18T07:39:18.771Z] [07:37:04.369] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:39:18.771Z] [07:37:04.369] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.771Z] [07:37:04.370] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\resource-dir-0] [2026-03-18T07:39:18.771Z] [07:37:04.370] TRACE: assertStringListEquals(1, #) [2026-03-18T07:39:18.771Z] [07:37:04.370] TRACE: assertStringListEquals(2, service-installer.exe#2026-03-17T19:11:50Z) [2026-03-18T07:39:18.771Z] [07:37:04.370] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] path exists [2026-03-18T07:39:18.771Z] [07:37:04.370] TRACE: assertTrue(): Check [testUpdate\output\UpdateServiceTest-2.0.exe] is a file [2026-03-18T07:39:18.771Z] [07:37:04.371] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\unpacked-msi\unpack.bat] text file... [2026-03-18T07:39:18.771Z] [07:37:04.371] TRACE: icacls "testUpdate\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:39:18.771Z] [07:37:04.372] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\unpacked-msi\Program Files" [2026-03-18T07:39:18.771Z] [07:37:04.372] TRACE: Done [2026-03-18T07:39:18.771Z] [07:37:04.373] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:37:05.164] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:37:08.167] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:37:08.738] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:37:12.739] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:37:13.374] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:37:18.375] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:37:18.926] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:37:24.929] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:37:25.482] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:37:32.483] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:37:33.054] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:37:41.056] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:37:41.661] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:37:50.662] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:37:51.258] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:38:01.262] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi\Program Files] directory [2026-03-18T07:39:18.771Z] [07:38:01.263] TRACE: Deleting [testUpdate\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:39:18.771Z] [07:38:01.265] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\unpacked-msi-0\unpack.bat] text file... [2026-03-18T07:39:18.771Z] [07:38:01.265] TRACE: icacls "testUpdate\unpacked-msi-0" /inheritance:e /grant Users:M [2026-03-18T07:39:18.771Z] [07:38:01.265] TRACE: msiexec /a "testUpdate\output\UpdateServiceTest-2.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testUpdate\unpacked-msi-0\Program Files" [2026-03-18T07:39:18.771Z] [07:38:01.266] TRACE: Done [2026-03-18T07:39:18.771Z] [07:38:01.266] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:38:01.912] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:38:04.913] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:38:05.488] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:38:09.490] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:38:10.069] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:38:15.070] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:38:15.620] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:38:21.622] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:38:22.179] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:38:29.180] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:38:29.756] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:38:37.757] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:38:38.328] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:38:47.329] TRACE: exec: Execute [cmd /c testUpdate\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:39:18.771Z] [07:38:47.913] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:39:18.771Z] [07:38:57.914] TRACE: Convert [PFiles64\UpdateServiceTest] into [UpdateServiceTest] in [testUpdate\unpacked-msi-0\Program Files] directory [2026-03-18T07:39:18.771Z] [07:38:57.915] TRACE: Deleting [testUpdate\unpacked-msi-0\Program Files\PFiles64] directory recursively [2026-03-18T07:39:18.771Z] [07:38:57.916] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.771Z] [07:38:57.916] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.771Z] [07:38:57.916] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:39:18.771Z] [07:38:57.917] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:39:18.771Z] [07:38:57.917] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:39:18.771Z] [07:38:57.918] ERROR: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists [2026-03-18T07:39:18.771Z] [07:38:57.918] [ FAILED ] ServiceTest.testUpdate; checks=30 [2026-03-18T07:39:18.771Z] [07:38:57.919] [==========] 6 tests ran [2026-03-18T07:39:18.771Z] [07:38:57.919] [ PASSED ] 1 test [2026-03-18T07:39:18.771Z] [07:38:57.920] [ FAILED ] 5 tests, listed below [2026-03-18T07:39:18.771Z] [07:38:57.920] [ FAILED ] ServiceTest.testAddL(false, false); workDir=[testAddL.4a1ea299] [2026-03-18T07:39:18.771Z] [07:38:57.920] [ FAILED ] ServiceTest.testAddL(true, false); workDir=[testAddL.444d3b4c] [2026-03-18T07:39:18.771Z] [07:38:57.920] [ FAILED ] ServiceTest.testAddLFromAppImage(false, false); workDir=[testAddLFromAppImage.eea75f3d] [2026-03-18T07:39:18.771Z] [07:38:57.921] [ FAILED ] ServiceTest.testAddLFromAppImage(true, false); workDir=[testAddLFromAppImage.7b285a28] [2026-03-18T07:39:18.771Z] [07:38:57.921] [ FAILED ] ServiceTest.testUpdate; workDir=[testUpdate] [2026-03-18T07:39:18.771Z] [07:38:57.921] 5 FAILED TESTS [2026-03-18T07:39:18.771Z] STDERR: [2026-03-18T07:39:18.771Z] java.lang.AssertionError: Failed: Check [testAddL.4a1ea299\unpacked-msi\Program Files\AddLServiceTest\service-installer.exe] path exists [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:820) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:807) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:840) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:922) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:179) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:802) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:39:18.771Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T07:39:18.771Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T07:39:18.771Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:39:18.771Z] at ServiceTest.testAddL(ServiceTest.java:206) [2026-03-18T07:39:18.771Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.771Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:39:18.771Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:39:18.771Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:39:18.771Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:39:18.771Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:39:18.771Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:39:18.771Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.771Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.771Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:39:18.771Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:39:18.771Z] java.lang.AssertionError: Failed: Check [testAddL.444d3b4c\unpacked-msi\Program Files\AddLServiceTest\service-installer.exe] path exists [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:820) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:807) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:840) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:922) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:179) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:802) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:39:18.771Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T07:39:18.771Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T07:39:18.771Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:39:18.771Z] at ServiceTest.testAddL(ServiceTest.java:206) [2026-03-18T07:39:18.771Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.771Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:39:18.771Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:39:18.771Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:39:18.771Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:39:18.771Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:39:18.771Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:39:18.771Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:39:18.772Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.772Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.772Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:39:18.772Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:39:18.772Z] java.io.IOException: Command [wix.exe, build, -nologo, -pdbtype, none, -intermediatefolder, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\wixobj, -ext, WixToolset.Util.wixext, -arch, x64, -b, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_de.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_en.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_ja.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\MsiInstallerStrings_zh_CN.wxl, -culture, en-us, -d, JpExecutableMinorOSVersion=0, -d, JpAppDescription=AddLFromAppImageServiceTest, -d, JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14, -d, JpAppName=AddLFromAppImageServiceTest, -d, JpIsSystemWide=yes, -d, JpAllowDowngrades=yes, -d, JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe, -d, JpAppSizeKb=129342, -d, JpAppVersion=1.0, -d, JpExecutableOSVersion=600, -d, JpAllowUpgrades=yes, -d, JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe, -d, JpExecutableMajorOSVersion=6, -d, JpAppVendor=Unknown, -d, JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\main.wxs, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\bundle.wxf, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\ui.wxf, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\config\os-condition.wxf, -out, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage2896733814147729677\wixobj\a.msi] in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest exited with 103 code [2026-03-18T07:39:18.772Z] java.lang.AssertionError: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.eea75f3d\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.eea75f3d\output\AddLFromAppImageServiceTest --resource-dir testAddLFromAppImage.eea75f3d\resource-dir -J-Djlink.debug=true --verbose](13) exited with 0 code [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:720) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:243) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Executor.execute(Executor.java:292) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:987) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:934) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:729) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:579) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:39:18.772Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T07:39:18.772Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T07:39:18.772Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:39:18.772Z] at ServiceTest.testAddLFromAppImage(ServiceTest.java:267) [2026-03-18T07:39:18.772Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.772Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:39:18.772Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:39:18.772Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.772Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.772Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:39:18.772Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:39:18.772Z] java.io.IOException: Command [wix.exe, build, -nologo, -pdbtype, none, -intermediatefolder, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\wixobj, -ext, WixToolset.Util.wixext, -arch, x64, -b, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_de.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_en.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_ja.wxl, -loc, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\MsiInstallerStrings_zh_CN.wxl, -culture, en-us, -d, JpExecutableMinorOSVersion=0, -d, JpAppDescription=AddLFromAppImageServiceTest, -d, JpProductCode=043dd731-0d5f-30f9-b602-2a5c23488a14, -d, JpAppName=AddLFromAppImageServiceTest, -d, JpIsSystemWide=yes, -d, JpAllowDowngrades=yes, -d, JpIcon=C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest\AddLFromAppImageServiceTest.exe, -d, JpAppSizeKb=129353, -d, JpAppVersion=1.0, -d, JpExecutableOSVersion=600, -d, JpAllowUpgrades=yes, -d, JpProductUpgradeCode=e42a1599-3c56-3f3d-90ee-37e7db5640fe, -d, JpExecutableMajorOSVersion=6, -d, JpAppVendor=Unknown, -d, JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\main.wxs, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\bundle.wxf, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\ui.wxf, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\config\os-condition.wxf, -out, C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage4623480734287639654\wixobj\a.msi] in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest exited with 103 code [2026-03-18T07:39:18.772Z] java.lang.AssertionError: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\jpackage.exe --dest testAddLFromAppImage.7b285a28\output --name AddLFromAppImageServiceTest --type msi --app-image testAddLFromAppImage.7b285a28\output\AddLFromAppImageServiceTest --launcher-as-service --resource-dir testAddLFromAppImage.7b285a28\resource-dir -J-Djlink.debug=true --verbose](14) exited with 0 code [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:720) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:243) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Executor.execute(Executor.java:292) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:987) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:934) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:729) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:579) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:39:18.772Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T07:39:18.772Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T07:39:18.772Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:39:18.772Z] at ServiceTest.testAddLFromAppImage(ServiceTest.java:267) [2026-03-18T07:39:18.772Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.772Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:39:18.772Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:39:18.772Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.772Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.772Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:39:18.772Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:39:18.772Z] java.lang.AssertionError: Failed: Check [testUpdate\unpacked-msi\Program Files\UpdateServiceTest\service-installer.exe] path exists [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:820) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:807) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.assertPathExists(TKit.java:840) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.assertFileExists(TKit.java:922) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.LauncherAsServiceVerifier.verify(LauncherAsServiceVerifier.java:179) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:802) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:39:18.772Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:420) [2026-03-18T07:39:18.772Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:420) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:408) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:407) [2026-03-18T07:39:18.772Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:39:18.772Z] at ServiceTest.testUpdate(ServiceTest.java:155) [2026-03-18T07:39:18.772Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.772Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:39:18.772Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:39:18.772Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:39:18.772Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.772Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.772Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:39:18.772Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:39:18.772Z] java.lang.RuntimeException: 5 FAILED TESTS [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:39:18.772Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:39:18.772Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:39:18.772Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:39:18.772Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:39:18.772Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:39:18.772Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:39:18.772Z] [2026-03-18T07:39:18.772Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 5 FAILED TESTS [2026-03-18T07:39:18.772Z] JavaTest Message: shutting down test [2026-03-18T07:39:18.772Z] [2026-03-18T07:39:18.772Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 5 FAILED TESTS [2026-03-18T07:39:18.772Z] rerun: [2026-03-18T07:39:18.772Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1' && \ [2026-03-18T07:39:18.772Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:39:18.772Z] SystemDrive=C: \ [2026-03-18T07:39:18.772Z] SystemRoot='C:\Windows' \ [2026-03-18T07:39:18.772Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:39:18.772Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:39:18.772Z] windir='C:\Windows' \ [2026-03-18T07:39:18.772Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T07:39:18.772Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T07:39:18.773Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:39:18.773Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:39:18.773Z] -Dtest.compiler.opts= \ [2026-03-18T07:39:18.773Z] -Dtest.java.opts= \ [2026-03-18T07:39:18.773Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:39:18.773Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:39:18.773Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T07:39:18.773Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:39:18.773Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:39:18.773Z] -Dtest.name=tools/jpackage/share/ServiceTest.java#id1 \ [2026-03-18T07:39:18.773Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:39:18.773Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\ServiceTest.java' \ [2026-03-18T07:39:18.773Z] -Dtest.main.class=ServiceTest \ [2026-03-18T07:39:18.773Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2026-03-18T07:39:18.773Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.773Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d' \ [2026-03-18T07:39:18.773Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.773Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\share\ServiceTest_id1.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:39:18.773Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:39:18.773Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:39:18.773Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:39:18.773Z] -ea \ [2026-03-18T07:39:18.773Z] -esa \ [2026-03-18T07:39:18.773Z] -Xmx512m \ [2026-03-18T07:39:18.773Z] -XX:+UseCompressedOops \ [2026-03-18T07:39:18.773Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:39:18.773Z] -Xmx512m \ [2026-03-18T07:39:18.773Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\tools\jpackage\share\ServiceTest_id1.d\main.0.jta' --jpt-run=ServiceTest [2026-03-18T07:39:18.773Z] [2026-03-18T07:39:18.773Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 5 FAILED TESTS [2026-03-18T07:39:18.773Z] -------------------------------------------------- [2026-03-18T07:45:16.278Z] TEST: tools/jpackage/windows/WinLongPathTest.java [2026-03-18T07:45:16.278Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image [2026-03-18T07:45:16.278Z] [2026-03-18T07:45:16.278Z] ACTION: build -- Passed. Build successful [2026-03-18T07:45:16.278Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:45:16.278Z] TIME: 1.871 seconds [2026-03-18T07:45:16.278Z] messages: [2026-03-18T07:45:16.278Z] command: build jdk.jpackage.test.* [2026-03-18T07:45:16.278Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:45:16.278Z] started: Wed Mar 18 07:42:46.648 UTC 2026 [2026-03-18T07:45:16.278Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T07:45:16.279Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T07:45:16.279Z] finished: Wed Mar 18 07:42:48.519 UTC 2026 [2026-03-18T07:45:16.279Z] elapsed time (seconds): 1.871 [2026-03-18T07:45:16.279Z] [2026-03-18T07:45:16.279Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:45:16.279Z] REASON: .class file out of date or does not exist [2026-03-18T07:45:16.279Z] TIME: 1.861 seconds [2026-03-18T07:45:16.279Z] messages: [2026-03-18T07:45:16.279Z] command: compile C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T07:45:16.279Z] reason: .class file out of date or does not exist [2026-03-18T07:45:16.279Z] started: Wed Mar 18 07:42:46.657 UTC 2026 [2026-03-18T07:45:16.279Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:45:16.279Z] Mode: agentvm [2026-03-18T07:45:16.279Z] Agent id: 1 [2026-03-18T07:45:16.279Z] Process id: 6764 [2026-03-18T07:45:16.279Z] finished: Wed Mar 18 07:42:48.518 UTC 2026 [2026-03-18T07:45:16.279Z] elapsed time (seconds): 1.861 [2026-03-18T07:45:16.279Z] configuration: [2026-03-18T07:45:16.279Z] Boot Layer (javac runtime environment) [2026-03-18T07:45:16.279Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:45:16.279Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:45:16.279Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:45:16.279Z] [2026-03-18T07:45:16.279Z] javac compilation environment [2026-03-18T07:45:16.279Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:45:16.279Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:45:16.279Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:45:16.279Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:45:16.279Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:45:16.279Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:45:16.279Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:45:16.279Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:45:16.279Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:45:16.280Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:45:16.280Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d [2026-03-18T07:45:16.280Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:45:16.280Z] [2026-03-18T07:45:16.280Z] rerun: [2026-03-18T07:45:16.280Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1' && \ [2026-03-18T07:45:16.280Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:45:16.280Z] SystemDrive=C: \ [2026-03-18T07:45:16.280Z] SystemRoot='C:\Windows' \ [2026-03-18T07:45:16.280Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:45:16.280Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:45:16.280Z] windir='C:\Windows' \ [2026-03-18T07:45:16.280Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:45:16.280Z] -J-ea \ [2026-03-18T07:45:16.280Z] -J-esa \ [2026-03-18T07:45:16.280Z] -J-Xmx512m \ [2026-03-18T07:45:16.280Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:45:16.280Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:45:16.280Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:45:16.280Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:45:16.280Z] -J-Dtest.java.opts= \ [2026-03-18T07:45:16.280Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:45:16.280Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:45:16.280Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:45:16.280Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:45:16.280Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:45:16.280Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-03-18T07:45:16.280Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:45:16.280Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-03-18T07:45:16.280Z] -J-Dtest.main.class=WinLongPathTest \ [2026-03-18T07:45:16.280Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T07:45:16.280Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.280Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-03-18T07:45:16.280Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.280Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.280Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:45:16.280Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:45:16.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:45:16.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:45:16.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:45:16.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:45:16.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:45:16.280Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:45:16.280Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:45:16.280Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:45:16.280Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.280Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.281Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T07:45:16.281Z] [2026-03-18T07:45:16.281Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:45:16.281Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java [2026-03-18T07:45:16.281Z] TIME: 0.175 seconds [2026-03-18T07:45:16.281Z] messages: [2026-03-18T07:45:16.281Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java [2026-03-18T07:45:16.281Z] reason: User specified action: run compile -Xlint:all -Werror WinLongPathTest.java [2026-03-18T07:45:16.281Z] started: Wed Mar 18 07:42:48.519 UTC 2026 [2026-03-18T07:45:16.281Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:45:16.281Z] Mode: agentvm [2026-03-18T07:45:16.281Z] Agent id: 1 [2026-03-18T07:45:16.281Z] Process id: 6764 [2026-03-18T07:45:16.281Z] finished: Wed Mar 18 07:42:48.694 UTC 2026 [2026-03-18T07:45:16.281Z] elapsed time (seconds): 0.175 [2026-03-18T07:45:16.281Z] configuration: [2026-03-18T07:45:16.281Z] Boot Layer (javac runtime environment) [2026-03-18T07:45:16.281Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:45:16.281Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:45:16.281Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:45:16.281Z] [2026-03-18T07:45:16.281Z] javac compilation environment [2026-03-18T07:45:16.281Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:45:16.281Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:45:16.281Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:45:16.281Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:45:16.281Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:45:16.281Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:45:16.281Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:45:16.281Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:45:16.281Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:45:16.281Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-03-18T07:45:16.281Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:45:16.281Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-03-18T07:45:16.281Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d [2026-03-18T07:45:16.281Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:45:16.281Z] [2026-03-18T07:45:16.281Z] rerun: [2026-03-18T07:45:16.281Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1' && \ [2026-03-18T07:45:16.281Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:45:16.281Z] SystemDrive=C: \ [2026-03-18T07:45:16.281Z] SystemRoot='C:\Windows' \ [2026-03-18T07:45:16.281Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:45:16.281Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:45:16.281Z] windir='C:\Windows' \ [2026-03-18T07:45:16.281Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:45:16.281Z] -J-ea \ [2026-03-18T07:45:16.281Z] -J-esa \ [2026-03-18T07:45:16.281Z] -J-Xmx512m \ [2026-03-18T07:45:16.281Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:45:16.281Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:45:16.281Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:45:16.281Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:45:16.281Z] -J-Dtest.java.opts= \ [2026-03-18T07:45:16.281Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:45:16.281Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:45:16.281Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:45:16.281Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:45:16.281Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:45:16.281Z] -J-Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-03-18T07:45:16.281Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:45:16.281Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-03-18T07:45:16.281Z] -J-Dtest.main.class=WinLongPathTest \ [2026-03-18T07:45:16.281Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T07:45:16.281Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.281Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-03-18T07:45:16.282Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.282Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.282Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:45:16.282Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:45:16.282Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:45:16.282Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:45:16.282Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:45:16.282Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:45:16.282Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:45:16.282Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:45:16.282Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:45:16.282Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:45:16.282Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-03-18T07:45:16.282Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.282Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.282Z] -Xlint:all \ [2026-03-18T07:45:16.282Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' [2026-03-18T07:45:16.282Z] [2026-03-18T07:45:16.282Z] ACTION: build -- Passed. All files up to date [2026-03-18T07:45:16.282Z] REASON: Named class compiled on demand [2026-03-18T07:45:16.282Z] TIME: 0.02 seconds [2026-03-18T07:45:16.282Z] messages: [2026-03-18T07:45:16.282Z] command: build jdk.jpackage.test.Main [2026-03-18T07:45:16.282Z] reason: Named class compiled on demand [2026-03-18T07:45:16.282Z] started: Wed Mar 18 07:42:48.694 UTC 2026 [2026-03-18T07:45:16.282Z] finished: Wed Mar 18 07:42:48.714 UTC 2026 [2026-03-18T07:45:16.282Z] elapsed time (seconds): 0.02 [2026-03-18T07:45:16.282Z] [2026-03-18T07:45:16.282Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:45:16.282Z] REASON: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-03-18T07:45:16.282Z] TIME: 118.809 seconds [2026-03-18T07:45:16.282Z] messages: [2026-03-18T07:45:16.282Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-03-18T07:45:16.282Z] reason: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-03-18T07:45:16.282Z] exclusiveAccess wait time (seconds): 19.5 [2026-03-18T07:45:16.282Z] started: Wed Mar 18 07:43:08.214 UTC 2026 [2026-03-18T07:45:16.282Z] Mode: othervm [/othervm specified] [2026-03-18T07:45:16.282Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:45:16.282Z] Process id: 7784 [2026-03-18T07:45:16.282Z] finished: Wed Mar 18 07:45:07.023 UTC 2026 [2026-03-18T07:45:16.282Z] elapsed time (seconds): 118.809 [2026-03-18T07:45:16.282Z] configuration: [2026-03-18T07:45:16.282Z] Boot Layer [2026-03-18T07:45:16.282Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:45:16.282Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:45:16.282Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:45:16.282Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:45:16.282Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:45:16.282Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:45:16.282Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:45:16.282Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:45:16.282Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:45:16.282Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:45:16.282Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:45:16.282Z] [2026-03-18T07:45:16.282Z] STDOUT: [2026-03-18T07:45:16.282Z] [07:43:09.060] Parsing [--jpt-space-subst=*]... [2026-03-18T07:45:16.282Z] [07:43:09.061] Parsing [--jpt-exclude=WinLongPathTest(false,*--temp)]... [2026-03-18T07:45:16.282Z] [07:43:09.063] Parsing [--jpt-run=WinLongPathTest]... [2026-03-18T07:45:16.282Z] [07:43:09.190] WinLongPathTest -> [public void WinLongPathTest.test() throws java.io.IOException] [2026-03-18T07:45:16.282Z] [07:43:09.260] Exclude: WinLongPathTest(false, --temp).test [2026-03-18T07:45:16.282Z] [07:43:09.300] Create: WinLongPathTest(true, --dest).test [2026-03-18T07:45:16.282Z] [07:43:09.302] Create: WinLongPathTest(true, --temp).test [2026-03-18T07:45:16.282Z] [07:43:09.303] Create: WinLongPathTest(false, --dest).test [2026-03-18T07:45:16.282Z] [07:43:09.346] [ RUN ] WinLongPathTest(false, --dest).test [2026-03-18T07:45:16.282Z] [07:43:09.426] TRACE: exec: Execute [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-03-18T07:45:16.282Z] C:\jenkins\WORKSP~1\TEEA49~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.8B9\PROBED~1 [2026-03-18T07:45:16.282Z] [07:43:09.594] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.282Z] [07:43:09.600] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.8b956177\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-03-18T07:45:16.282Z] [07:43:09.946] TRACE: Bundler msi enabled [2026-03-18T07:45:16.282Z] [07:43:09.947] TRACE: Bundler exe enabled [2026-03-18T07:45:16.282Z] [07:43:09.998] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:45:16.282Z] [07:43:10.141] TRACE: exec: Execute tool provider [javac -d test.8b956177\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:45:16.282Z] [07:43:11.527] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.282Z] [07:43:11.528] TRACE: assertEquals(0): Check command tool provider [javac -d test.8b956177\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:45:16.282Z] [07:43:11.530] TRACE: exec: Execute tool provider [jar -c -f test.8b956177\input\hello.jar -C test.8b956177\jar-workdir .](7); discard out+err... [2026-03-18T07:45:16.282Z] [07:43:11.631] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.282Z] [07:43:11.631] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.8b956177\input\hello.jar -C test.8b956177\jar-workdir .](7) exited with 0 code [2026-03-18T07:45:16.282Z] [07:43:11.670] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:45:16.282Z] [07:43:12.674] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:45:16.282Z] [07:43:12.682] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:45:16.282Z] [07:43:18.828] Command [PID: -1]: [2026-03-18T07:45:16.282Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:45:16.282Z] [07:43:18.828] Output: [2026-03-18T07:45:16.282Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:45:16.282Z] [2026-03-18T07:45:16.282Z] [07:43:18.829] Returned: 0 [2026-03-18T07:45:16.282Z] [2026-03-18T07:45:16.283Z] [07:43:18.888] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:18.894] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:18.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688". [2026-03-18T07:45:16.283Z] [07:43:19.873] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.152] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.221] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi. [2026-03-18T07:45:16.283Z] [07:43:20.223] MSI ProductCode: 2102f26e-d7d5-32e8-847c-12cff8ba9d3f. [2026-03-18T07:45:16.283Z] [07:43:20.223] MSI UpgradeCode: 0d0755cc-2560-3667-afea-c17c226f115a. [2026-03-18T07:45:16.283Z] [07:43:20.315] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.361] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.453] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.474] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.492] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.510] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.526] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.566] No default package resource [script to run after application image is populated] (add WinLongPathTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:45:16.283Z] [07:43:20.567] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi. [2026-03-18T07:45:16.283Z] [07:43:20.570] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\image [2026-03-18T07:45:16.283Z] [07:43:51.869] Command [PID: 7292]: [2026-03-18T07:45:16.283Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\image\WinLongPathTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=0d0755cc-2560-3667-afea-c17c226f115a -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage10001987568633542688\wixobj\a.msi [2026-03-18T07:45:16.283Z] [07:43:51.869] Returned: 0 [2026-03-18T07:45:16.283Z] [2026-03-18T07:45:16.283Z] [07:43:51.899] Succeeded in building MSI Installer Package package [2026-03-18T07:45:16.283Z] [07:43:52.146] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.283Z] [07:43:52.148] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:45:16.283Z] [07:43:52.149] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] path exists [2026-03-18T07:45:16.283Z] [07:43:52.149] TRACE: assertTrue(): Check [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] is a file [2026-03-18T07:45:16.283Z] [07:43:52.216] TRACE: Copy [test.8b956177\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest-1.0.msi] to [test.8b956177\msi-copy\a.msi] [2026-03-18T07:45:16.283Z] [07:43:52.256] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.8b956177\unpacked-msi\unpack.bat] text file... [2026-03-18T07:45:16.283Z] [07:43:52.257] TRACE: icacls "test.8b956177\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:45:16.283Z] [07:43:52.257] TRACE: msiexec /a "test.8b956177\msi-copy\a.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.8b956177\unpacked-msi\Program Files" [2026-03-18T07:45:16.283Z] [07:43:52.258] TRACE: Done [2026-03-18T07:45:16.283Z] [07:43:52.260] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:45:16.283Z] [07:43:52.871] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:45:16.283Z] [07:43:55.872] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:45:16.283Z] [07:43:56.437] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:45:16.283Z] [07:44:00.438] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:45:16.283Z] [07:44:01.004] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:45:16.283Z] [07:44:06.005] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:45:16.283Z] [07:44:06.569] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:45:16.283Z] [07:44:12.570] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:45:16.283Z] [07:44:13.147] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:45:16.283Z] [07:44:20.150] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:45:16.283Z] [07:44:20.684] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:45:16.283Z] [07:44:28.686] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:45:16.283Z] [07:44:29.231] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:45:16.283Z] [07:44:38.233] TRACE: exec: Execute [cmd /c test.8b956177\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:45:16.283Z] [07:44:38.805] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:45:16.283Z] [07:44:48.809] TRACE: Convert [PFiles64\WinLongPathTest] into [WinLongPathTest] in [test.8b956177\unpacked-msi\Program Files] directory [2026-03-18T07:45:16.283Z] [07:44:48.810] TRACE: Deleting [test.8b956177\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:45:16.283Z] [07:44:48.811] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:45:16.283Z] [07:44:48.869] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:45:16.283Z] [07:44:48.870] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:45:16.283Z] [07:44:48.873] TRACE: assertTrue(): Check [test.8b956177\unpacked-msi\Program Files\WinLongPathTest\service-installer.exe] path doesn't exist [2026-03-18T07:45:16.283Z] [07:44:48.876] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T07:45:16.283Z] [07:44:48.880] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T07:45:16.283Z] [07:44:48.880] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:45:16.283Z] [07:44:48.881] [ FAILED ] WinLongPathTest(false, --dest).test; checks=10 [2026-03-18T07:45:16.283Z] [07:44:48.884] [ RUN ] WinLongPathTest(true, --dest).test [2026-03-18T07:45:16.283Z] [07:44:48.888] TRACE: exec: Execute [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-03-18T07:45:16.283Z] C:\jenkins\WORKSP~1\TEEA49~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A41\PROBED~1 [2026-03-18T07:45:16.283Z] [07:44:48.931] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.284Z] [07:44:48.931] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a4184574\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-03-18T07:45:16.284Z] [07:44:48.935] TRACE: exec: Execute tool provider [javac -d test.a4184574\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:45:16.284Z] [07:44:49.303] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.284Z] [07:44:49.304] TRACE: assertEquals(0): Check command tool provider [javac -d test.a4184574\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:45:16.284Z] [07:44:49.305] TRACE: exec: Execute tool provider [jar -c -f test.a4184574\input\hello.jar -C test.a4184574\jar-workdir .](7); discard out+err... [2026-03-18T07:45:16.284Z] [07:44:49.325] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.284Z] [07:44:49.325] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.a4184574\input\hello.jar -C test.a4184574\jar-workdir .](7) exited with 0 code [2026-03-18T07:45:16.284Z] [07:44:49.327] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:45:16.286Z] [07:44:50.220] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc [2026-03-18T07:45:16.286Z] [07:44:56.334] Command [PID: -1]: [2026-03-18T07:45:16.286Z] jlink --output test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:45:16.286Z] [07:44:56.335] Output: [2026-03-18T07:45:16.286Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:45:16.286Z] [2026-03-18T07:45:16.286Z] [07:44:56.335] Returned: 0 [2026-03-18T07:45:16.286Z] [2026-03-18T07:45:16.286Z] [07:44:56.448] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-03-18T07:45:16.286Z] [07:44:56.453] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-03-18T07:45:16.286Z] [07:44:56.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage1420152746603542988". [2026-03-18T07:45:16.286Z] [07:44:56.727] Succeeded in building Windows Application Image package [2026-03-18T07:45:16.286Z] [07:44:56.877] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.286Z] [07:44:56.898] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:45:16.286Z] [07:44:56.913] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T07:45:16.286Z] [07:44:56.914] TRACE: assertStringListEquals(1, test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\.jpackage.xml) [2026-03-18T07:45:16.286Z] [07:44:57.071] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T07:45:16.286Z] [07:44:57.132] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T07:45:16.286Z] [07:44:57.141] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] path exists [2026-03-18T07:45:16.286Z] [07:44:57.143] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] is a file [2026-03-18T07:45:16.286Z] [07:44:57.144] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] file is executable [2026-03-18T07:45:16.286Z] [07:44:57.144] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] path exists [2026-03-18T07:45:16.286Z] [07:44:57.145] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\WinLongPathTest.cfg] is a file [2026-03-18T07:45:16.286Z] [07:44:57.149] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.ico] path doesn't exist [2026-03-18T07:45:16.286Z] [07:44:57.150] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] path exists [2026-03-18T07:45:16.287Z] [07:44:57.150] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\app\hello.jar] is a file [2026-03-18T07:45:16.287Z] [07:44:57.151] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] path exists [2026-03-18T07:45:16.287Z] [07:44:57.151] TRACE: assertTrue(): Check [test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\runtime] is a directory [2026-03-18T07:45:16.287Z] [07:44:57.208] TRACE: Will run [.\test.a4184574\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\WinLongPathTest\WinLongPathTest.exe] as [C:\jenkins\WORKSP~1\TEEA49~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A41\LONG-P~1\AAAAAA~1\BBBBBB~1\CCCCCC~1\WINLON~1\WINLON~1.EXE] [2026-03-18T07:45:16.287Z] [07:44:57.210] TRACE: exec: Execute [C:\jenkins\WORKSP~1\TEEA49~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A41\LONG-P~1\AAAAAA~1\BBBBBB~1\CCCCCC~1\WINLON~1\WINLON~1.EXE](1); inherit out+err; in directory [test.a4184574]... [2026-03-18T07:45:16.287Z] jpackage test application [2026-03-18T07:45:16.287Z] args.length: 0 [2026-03-18T07:45:16.287Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a4184574\appOutput.txt] [2026-03-18T07:45:16.287Z] [07:44:58.167] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.287Z] [07:44:58.169] TRACE: assertEquals(0): Check command [C:\jenkins\WORKSP~1\TEEA49~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A41\LONG-P~1\AAAAAA~1\BBBBBB~1\CCCCCC~1\WINLON~1\WINLON~1.EXE](1) exited with 0 code [2026-03-18T07:45:16.287Z] [07:44:58.169] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a4184574\appOutput.txt] path exists [2026-03-18T07:45:16.287Z] [07:44:58.169] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a4184574\appOutput.txt] is a file [2026-03-18T07:45:16.287Z] [07:44:58.172] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a4184574\appOutput.txt] file [2026-03-18T07:45:16.287Z] [07:44:58.172] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T07:45:16.287Z] [07:44:58.172] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T07:45:16.287Z] [07:44:58.173] TRACE: Deleting [test.a4184574] directory recursively [2026-03-18T07:45:16.287Z] [07:44:58.336] [ OK ] WinLongPathTest(true, --dest).test; checks=21 [2026-03-18T07:45:16.287Z] [07:44:58.336] [ RUN ] WinLongPathTest(true, --temp).test [2026-03-18T07:45:16.287Z] [07:44:58.340] TRACE: exec: Execute [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3); save out+err; inherit out+err... [2026-03-18T07:45:16.287Z] C:\jenkins\WORKSP~1\TEEA49~1.OPE\AQA-TE~1\TKG\OUTPUT~1\JDK_TO~1\work\scratch\1\TEST~1.A5C\PROBED~1 [2026-03-18T07:45:16.287Z] [07:44:58.385] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.287Z] [07:44:58.385] TRACE: assertEquals(0): Check command [cmd /c "for %P in ("test.a5cf5d26\probeDosName") do @echo %~sP"](3) exited with 0 code [2026-03-18T07:45:16.287Z] [07:44:58.389] TRACE: exec: Execute tool provider [javac -d test.a5cf5d26\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:45:16.287Z] [07:44:58.751] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.287Z] [07:44:58.751] TRACE: assertEquals(0): Check command tool provider [javac -d test.a5cf5d26\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:45:16.287Z] [07:44:58.752] TRACE: exec: Execute tool provider [jar -c -f test.a5cf5d26\input\hello.jar -C test.a5cf5d26\jar-workdir .](7); discard out+err... [2026-03-18T07:45:16.287Z] [07:44:58.775] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.287Z] [07:44:58.777] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.a5cf5d26\input\hello.jar -C test.a5cf5d26\jar-workdir .](7) exited with 0 code [2026-03-18T07:45:16.287Z] [07:44:58.780] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:45:16.287Z] [07:44:59.580] Creating app package: WinLongPathTest in C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a5cf5d26\output [2026-03-18T07:45:16.287Z] [07:45:05.446] Command [PID: -1]: [2026-03-18T07:45:16.287Z] jlink --output test.a5cf5d26\output\WinLongPathTest\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:45:16.287Z] [07:45:05.446] Output: [2026-03-18T07:45:16.287Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:45:16.287Z] [2026-03-18T07:45:16.287Z] [07:45:05.446] Returned: 0 [2026-03-18T07:45:16.287Z] [2026-03-18T07:45:16.287Z] [07:45:05.597] Using default package resource JavaApp.ico [icon] (add WinLongPathTest.ico to the resource-dir to customize). [2026-03-18T07:45:16.287Z] [07:45:05.602] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongPathTest.properties to the resource-dir to customize). [2026-03-18T07:45:16.287Z] [07:45:05.611] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc". [2026-03-18T07:45:16.287Z] [07:45:05.735] Succeeded in building Windows Application Image package [2026-03-18T07:45:16.287Z] [07:45:05.735] Kept working directory for debug: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a5cf5d26\long-path\aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc [2026-03-18T07:45:16.287Z] [07:45:05.862] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.288Z] [07:45:05.863] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:45:16.288Z] [07:45:05.874] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2026-03-18T07:45:16.288Z] [07:45:05.876] TRACE: assertStringListEquals(1, test.a5cf5d26\output\WinLongPathTest\app\.jpackage.xml) [2026-03-18T07:45:16.288Z] [07:45:05.889] TRACE: assertStringListEquals(): Check additional launcher names [2026-03-18T07:45:16.288Z] [07:45:05.895] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2026-03-18T07:45:16.288Z] [07:45:05.895] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] path exists [2026-03-18T07:45:16.288Z] [07:45:05.895] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] is a file [2026-03-18T07:45:16.288Z] [07:45:05.895] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe] file is executable [2026-03-18T07:45:16.288Z] [07:45:05.896] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] path exists [2026-03-18T07:45:16.288Z] [07:45:05.897] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\WinLongPathTest.cfg] is a file [2026-03-18T07:45:16.288Z] [07:45:05.897] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.ico] path doesn't exist [2026-03-18T07:45:16.288Z] [07:45:05.901] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] path exists [2026-03-18T07:45:16.288Z] [07:45:05.901] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\app\hello.jar] is a file [2026-03-18T07:45:16.288Z] [07:45:05.901] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] path exists [2026-03-18T07:45:16.288Z] [07:45:05.901] TRACE: assertTrue(): Check [test.a5cf5d26\output\WinLongPathTest\runtime] is a directory [2026-03-18T07:45:16.288Z] [07:45:05.905] TRACE: exec: Execute [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1); inherit out+err; in directory [test.a5cf5d26]... [2026-03-18T07:45:16.288Z] jpackage test application [2026-03-18T07:45:16.288Z] args.length: 0 [2026-03-18T07:45:16.288Z] hello: Output file: [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a5cf5d26\appOutput.txt] [2026-03-18T07:45:16.288Z] [07:45:06.812] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:45:16.288Z] [07:45:06.813] TRACE: assertEquals(0): Check command [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\.\test.a5cf5d26\output\WinLongPathTest\WinLongPathTest.exe](1) exited with 0 code [2026-03-18T07:45:16.288Z] [07:45:06.814] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a5cf5d26\appOutput.txt] path exists [2026-03-18T07:45:16.288Z] [07:45:06.814] TRACE: assertTrue(): Check [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a5cf5d26\appOutput.txt] is a file [2026-03-18T07:45:16.288Z] [07:45:06.820] TRACE: assertStringListEquals(): Check contents of [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1\test.a5cf5d26\appOutput.txt] file [2026-03-18T07:45:16.288Z] [07:45:06.821] TRACE: assertStringListEquals(1, jpackage test application) [2026-03-18T07:45:16.288Z] [07:45:06.821] TRACE: assertStringListEquals(2, args.length: 0) [2026-03-18T07:45:16.288Z] [07:45:06.821] TRACE: Deleting [test.a5cf5d26] directory recursively [2026-03-18T07:45:16.288Z] [07:45:06.987] [ OK ] WinLongPathTest(true, --temp).test; checks=21 [2026-03-18T07:45:16.288Z] [07:45:06.989] [==========] 3 tests ran [2026-03-18T07:45:16.288Z] [07:45:06.989] [ PASSED ] 2 tests [2026-03-18T07:45:16.288Z] [07:45:06.991] [ FAILED ] 1 test, listed below [2026-03-18T07:45:16.288Z] [07:45:06.991] [ FAILED ] WinLongPathTest(false, --dest).test; workDir=[test.8b956177] [2026-03-18T07:45:16.288Z] [07:45:06.997] 1 FAILED TEST [2026-03-18T07:45:16.288Z] STDERR: [2026-03-18T07:45:16.288Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:45:16.288Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T07:45:16.288Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T07:45:16.288Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:45:16.288Z] at WinLongPathTest.test(WinLongPathTest.java:78) [2026-03-18T07:45:16.288Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:45:16.288Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:45:16.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:45:16.288Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:45:16.288Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:45:16.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:45:16.288Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:45:16.288Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:45:16.288Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:45:16.288Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:45:16.288Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:45:16.288Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:45:16.288Z] java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:45:16.289Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T07:45:16.289Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T07:45:16.289Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:45:16.289Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:45:16.289Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:45:16.289Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:45:16.289Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:45:16.289Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:45:16.289Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:45:16.289Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:45:16.289Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:45:16.289Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:45:16.289Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:45:16.289Z] [2026-03-18T07:45:16.289Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:45:16.289Z] JavaTest Message: shutting down test [2026-03-18T07:45:16.289Z] [2026-03-18T07:45:16.289Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:45:16.289Z] rerun: [2026-03-18T07:45:16.289Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\1' && \ [2026-03-18T07:45:16.289Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:45:16.289Z] SystemDrive=C: \ [2026-03-18T07:45:16.289Z] SystemRoot='C:\Windows' \ [2026-03-18T07:45:16.289Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:45:16.289Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:45:16.289Z] windir='C:\Windows' \ [2026-03-18T07:45:16.289Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T07:45:16.289Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T07:45:16.289Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:45:16.289Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:45:16.289Z] -Dtest.compiler.opts= \ [2026-03-18T07:45:16.289Z] -Dtest.java.opts= \ [2026-03-18T07:45:16.289Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:45:16.289Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:45:16.289Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T07:45:16.289Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:45:16.289Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:45:16.289Z] -Dtest.name=tools/jpackage/windows/WinLongPathTest.java \ [2026-03-18T07:45:16.289Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:45:16.289Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongPathTest.java' \ [2026-03-18T07:45:16.289Z] -Dtest.main.class=WinLongPathTest \ [2026-03-18T07:45:16.289Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T07:45:16.289Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.289Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d' \ [2026-03-18T07:45:16.289Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.289Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\0\tools\jpackage\windows\WinLongPathTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:45:16.289Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:45:16.289Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:45:16.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:45:16.289Z] -ea \ [2026-03-18T07:45:16.289Z] -esa \ [2026-03-18T07:45:16.289Z] -Xmx512m \ [2026-03-18T07:45:16.289Z] -XX:+UseCompressedOops \ [2026-03-18T07:45:16.289Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:45:16.289Z] -Xmx512m \ [2026-03-18T07:45:16.289Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\tools\jpackage\windows\WinLongPathTest.d\main.0.jta' --jpt-space-subst=* --jpt-exclude=WinLongPathTest(false,*--temp) --jpt-run=WinLongPathTest [2026-03-18T07:45:16.289Z] [2026-03-18T07:45:16.289Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2026-03-18T07:45:16.289Z] -------------------------------------------------- [2026-03-18T07:53:27.809Z] TEST: tools/jpackage/windows/WinLongVersionTest.java [2026-03-18T07:53:27.809Z] TEST JDK: c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image [2026-03-18T07:53:27.809Z] [2026-03-18T07:53:27.809Z] ACTION: build -- Passed. Build successful [2026-03-18T07:53:27.809Z] REASON: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:53:27.809Z] TIME: 1.527 seconds [2026-03-18T07:53:27.809Z] messages: [2026-03-18T07:53:27.809Z] command: build jdk.jpackage.test.* [2026-03-18T07:53:27.809Z] reason: User specified action: run build jdk.jpackage.test.* [2026-03-18T07:53:27.809Z] started: Wed Mar 18 07:43:08.225 UTC 2026 [2026-03-18T07:53:27.809Z] Library /test/jdk/tools/jpackage/helpers: [2026-03-18T07:53:27.809Z] compile: jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.Annotations, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.CannedArgument, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.CfgFile, jdk.jpackage.test.Comm, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Executor, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.Functional, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.JavaTool, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.MacSign, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.Main, jdk.jpackage.test.MethodCall, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.PackageType, jdk.jpackage.test.PropertyFile, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.TestInstance, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.TKit, jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.WinShortcutVerifier [2026-03-18T07:53:27.809Z] finished: Wed Mar 18 07:43:09.752 UTC 2026 [2026-03-18T07:53:27.809Z] elapsed time (seconds): 1.527 [2026-03-18T07:53:27.809Z] [2026-03-18T07:53:27.809Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:53:27.809Z] REASON: .class file out of date or does not exist [2026-03-18T07:53:27.809Z] TIME: 1.519 seconds [2026-03-18T07:53:27.809Z] messages: [2026-03-18T07:53:27.810Z] command: compile C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java [2026-03-18T07:53:27.810Z] reason: .class file out of date or does not exist [2026-03-18T07:53:27.810Z] started: Wed Mar 18 07:43:08.233 UTC 2026 [2026-03-18T07:53:27.810Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:53:27.810Z] Mode: agentvm [2026-03-18T07:53:27.810Z] Agent id: 2 [2026-03-18T07:53:27.810Z] Process id: 6016 [2026-03-18T07:53:27.810Z] finished: Wed Mar 18 07:43:09.752 UTC 2026 [2026-03-18T07:53:27.810Z] elapsed time (seconds): 1.519 [2026-03-18T07:53:27.810Z] configuration: [2026-03-18T07:53:27.810Z] Boot Layer (javac runtime environment) [2026-03-18T07:53:27.810Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:53:27.810Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:53:27.810Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:53:27.810Z] [2026-03-18T07:53:27.810Z] javac compilation environment [2026-03-18T07:53:27.810Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:53:27.810Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:53:27.810Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:53:27.810Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:53:27.810Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:53:27.810Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:53:27.810Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:53:27.810Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:53:27.810Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:53:27.810Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:53:27.810Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d [2026-03-18T07:53:27.810Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:53:27.810Z] [2026-03-18T07:53:27.810Z] rerun: [2026-03-18T07:53:27.810Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:53:27.810Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:53:27.810Z] SystemDrive=C: \ [2026-03-18T07:53:27.810Z] SystemRoot='C:\Windows' \ [2026-03-18T07:53:27.810Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:53:27.810Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:53:27.810Z] windir='C:\Windows' \ [2026-03-18T07:53:27.810Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:53:27.810Z] -J-ea \ [2026-03-18T07:53:27.810Z] -J-esa \ [2026-03-18T07:53:27.810Z] -J-Xmx512m \ [2026-03-18T07:53:27.810Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:53:27.810Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:53:27.810Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:53:27.810Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:53:27.810Z] -J-Dtest.java.opts= \ [2026-03-18T07:53:27.810Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:53:27.810Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:53:27.810Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:53:27.810Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:53:27.810Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:53:27.810Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java \ [2026-03-18T07:53:27.810Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:53:27.810Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-03-18T07:53:27.810Z] -J-Dtest.main.class=WinLongVersionTest \ [2026-03-18T07:53:27.810Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T07:53:27.810Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.810Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d' \ [2026-03-18T07:53:27.810Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.810Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.810Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:53:27.810Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:53:27.810Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:53:27.810Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:53:27.810Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:53:27.810Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:53:27.810Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:53:27.810Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:53:27.810Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:53:27.810Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:53:27.811Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.811Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.811Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' 'C:\jenkins\workspace\Test_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_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_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedArgument.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CannedFormattedString.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CfgFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Comm.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\CommandArguments.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigFilesStasher.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ConfigurationTarget.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Executor.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\FileAssociations.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Functional.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\HelloApp.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JarBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaAppDesc.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JavaTool.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageCommand.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageStringBundle.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\JPackageUserScript.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherAsServiceVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherShortcut.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LauncherVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\LinuxHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSign.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MacSignVerify.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\Main.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MethodCall.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\MsiDatabase.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\ObjectMapper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PackageType.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFile.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\PropertyFinder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\RunnablePackageTest.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilder.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestBuilderConfig.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestInstance.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TestMethodSupplier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\TKit.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WindowsHelper.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinExecutableIconVerifier.java' 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers\jdk\jpackage\test\WinShortcutVerifier.java' [2026-03-18T07:53:27.811Z] [2026-03-18T07:53:27.811Z] ACTION: compile -- Passed. Compilation successful [2026-03-18T07:53:27.811Z] REASON: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java [2026-03-18T07:53:27.811Z] TIME: 0.207 seconds [2026-03-18T07:53:27.811Z] messages: [2026-03-18T07:53:27.811Z] command: compile -Xlint:all -Werror C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java [2026-03-18T07:53:27.811Z] reason: User specified action: run compile -Xlint:all -Werror WinLongVersionTest.java [2026-03-18T07:53:27.811Z] started: Wed Mar 18 07:43:09.753 UTC 2026 [2026-03-18T07:53:27.811Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:53:27.811Z] Mode: agentvm [2026-03-18T07:53:27.811Z] Agent id: 2 [2026-03-18T07:53:27.811Z] Process id: 6016 [2026-03-18T07:53:27.811Z] finished: Wed Mar 18 07:43:09.960 UTC 2026 [2026-03-18T07:53:27.811Z] elapsed time (seconds): 0.207 [2026-03-18T07:53:27.811Z] configuration: [2026-03-18T07:53:27.811Z] Boot Layer (javac runtime environment) [2026-03-18T07:53:27.811Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar [2026-03-18T07:53:27.811Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar [2026-03-18T07:53:27.811Z] patch: java.base C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\patches\java.base [2026-03-18T07:53:27.811Z] [2026-03-18T07:53:27.811Z] javac compilation environment [2026-03-18T07:53:27.811Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:53:27.811Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:53:27.811Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:53:27.811Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:53:27.811Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:53:27.811Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:53:27.811Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:53:27.811Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:53:27.811Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:53:27.812Z] source path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-03-18T07:53:27.812Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2026-03-18T07:53:27.812Z] class path: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows [2026-03-18T07:53:27.812Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d [2026-03-18T07:53:27.812Z] C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers [2026-03-18T07:53:27.812Z] [2026-03-18T07:53:27.812Z] rerun: [2026-03-18T07:53:27.812Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:53:27.812Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:53:27.812Z] SystemDrive=C: \ [2026-03-18T07:53:27.812Z] SystemRoot='C:\Windows' \ [2026-03-18T07:53:27.812Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:53:27.812Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:53:27.812Z] windir='C:\Windows' \ [2026-03-18T07:53:27.812Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\javac' \ [2026-03-18T07:53:27.812Z] -J-ea \ [2026-03-18T07:53:27.812Z] -J-esa \ [2026-03-18T07:53:27.812Z] -J-Xmx512m \ [2026-03-18T07:53:27.812Z] -J-XX:+UseCompressedOops \ [2026-03-18T07:53:27.812Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:53:27.812Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:53:27.812Z] -J-Dtest.compiler.opts= \ [2026-03-18T07:53:27.812Z] -J-Dtest.java.opts= \ [2026-03-18T07:53:27.812Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:53:27.812Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:53:27.812Z] -J-Dtest.timeout.factor=8.0 \ [2026-03-18T07:53:27.812Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:53:27.812Z] -J-Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:53:27.812Z] -J-Dtest.name=tools/jpackage/windows/WinLongVersionTest.java \ [2026-03-18T07:53:27.812Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:53:27.812Z] -J-Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-03-18T07:53:27.812Z] -J-Dtest.main.class=WinLongVersionTest \ [2026-03-18T07:53:27.812Z] -J-Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T07:53:27.812Z] -J-Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.812Z] -J-Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d' \ [2026-03-18T07:53:27.812Z] -J-Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.812Z] -J-Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.812Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:53:27.812Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:53:27.812Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:53:27.812Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:53:27.812Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:53:27.812Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:53:27.812Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:53:27.812Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:53:27.812Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:53:27.812Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:53:27.812Z] -d 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d' \ [2026-03-18T07:53:27.812Z] -sourcepath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.812Z] -classpath 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.812Z] -Xlint:all \ [2026-03-18T07:53:27.812Z] -Werror 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' [2026-03-18T07:53:27.812Z] [2026-03-18T07:53:27.812Z] ACTION: build -- Passed. All files up to date [2026-03-18T07:53:27.812Z] REASON: Named class compiled on demand [2026-03-18T07:53:27.812Z] TIME: 0.031 seconds [2026-03-18T07:53:27.812Z] messages: [2026-03-18T07:53:27.812Z] command: build jdk.jpackage.test.Main [2026-03-18T07:53:27.812Z] reason: Named class compiled on demand [2026-03-18T07:53:27.812Z] started: Wed Mar 18 07:43:09.960 UTC 2026 [2026-03-18T07:53:27.812Z] finished: Wed Mar 18 07:43:09.991 UTC 2026 [2026-03-18T07:53:27.812Z] elapsed time (seconds): 0.031 [2026-03-18T07:53:27.812Z] [2026-03-18T07:53:27.812Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T07:53:27.812Z] REASON: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-03-18T07:53:27.812Z] TIME: 488.086 seconds [2026-03-18T07:53:27.812Z] messages: [2026-03-18T07:53:27.812Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-03-18T07:53:27.812Z] reason: User specified action: run main/othervm/timeout=540 -Xmx512m jdk.jpackage.test.Main --jpt-run=WinLongVersionTest [2026-03-18T07:53:27.812Z] exclusiveAccess wait time (seconds): 117.029 [2026-03-18T07:53:27.812Z] started: Wed Mar 18 07:45:07.023 UTC 2026 [2026-03-18T07:53:27.812Z] Mode: othervm [/othervm specified] [2026-03-18T07:53:27.812Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2026-03-18T07:53:27.812Z] Process id: 9648 [2026-03-18T07:53:27.812Z] finished: Wed Mar 18 07:53:15.109 UTC 2026 [2026-03-18T07:53:27.812Z] elapsed time (seconds): 488.086 [2026-03-18T07:53:27.812Z] configuration: [2026-03-18T07:53:27.812Z] Boot Layer [2026-03-18T07:53:27.812Z] add modules: jdk.jpackage java.base jdk.jlink [2026-03-18T07:53:27.812Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2026-03-18T07:53:27.812Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2026-03-18T07:53:27.812Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:53:27.812Z] jdk.jpackage/jdk.jpackage.internal.cli ALL-UNNAMED [2026-03-18T07:53:27.812Z] jdk.jpackage/jdk.jpackage.internal.model ALL-UNNAMED [2026-03-18T07:53:27.812Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:53:27.812Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2026-03-18T07:53:27.812Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2026-03-18T07:53:27.812Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2026-03-18T07:53:27.813Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2026-03-18T07:53:27.813Z] [2026-03-18T07:53:27.813Z] STDOUT: [2026-03-18T07:53:27.813Z] [07:45:07.824] Parsing [--jpt-run=WinLongVersionTest]... [2026-03-18T07:53:27.813Z] [07:45:07.977] WinLongVersionTest -> [public static void WinLongVersionTest.test() throws java.io.IOException, public static void WinLongVersionTest.testNoUpgradeTable() throws java.io.IOException] [2026-03-18T07:53:27.813Z] [07:45:08.031] Create: WinLongVersionTest.test [2026-03-18T07:53:27.813Z] [07:45:08.032] Create: WinLongVersionTest.testNoUpgradeTable [2026-03-18T07:53:27.813Z] [07:45:08.046] [ RUN ] WinLongVersionTest.test [2026-03-18T07:53:27.813Z] [07:45:08.728] TRACE: Bundler msi enabled [2026-03-18T07:53:27.813Z] [07:45:08.728] TRACE: Bundler exe enabled [2026-03-18T07:53:27.813Z] [07:45:08.963] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:53:27.813Z] [07:45:09.047] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:10.467] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:10.475] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:10.477] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:10.568] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:10.568] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:10.575] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:10.975] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:10.976] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:10.977] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T07:53:27.813Z] [07:45:10.978] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:11.002] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:11.002] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:11.005] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:11.335] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:11.335] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:11.336] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T07:53:27.813Z] [07:45:11.337] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:11.360] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:11.360] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:11.363] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:11.594] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:11.594] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:11.595] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T07:53:27.813Z] [07:45:11.597] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:11.619] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:11.620] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:11.913] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:12.124] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:12.125] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:12.125] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T07:53:27.813Z] [07:45:12.127] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:12.148] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:12.149] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:12.152] TRACE: exec: Execute tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:12.369] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:12.370] TRACE: assertEquals(0): Check command tool provider [javac -d test\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:12.371] TRACE: Delete [test\input\hello.jar] existing jar file [2026-03-18T07:53:27.813Z] [07:45:12.373] TRACE: exec: Execute tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7); discard out+err... [2026-03-18T07:53:27.813Z] [07:45:12.397] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.813Z] [07:45:12.397] TRACE: assertEquals(0): Check command tool provider [jar -c -f test\input\hello.jar -C test\jar-workdir .](7) exited with 0 code [2026-03-18T07:53:27.813Z] [07:45:12.433] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.813Z] [07:45:13.506] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:53:27.813Z] [07:45:13.514] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:53:27.813Z] [07:45:19.550] Command [PID: -1]: [2026-03-18T07:53:27.813Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:53:27.813Z] [07:45:19.551] Output: [2026-03-18T07:53:27.813Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:53:27.813Z] [2026-03-18T07:53:27.813Z] [07:45:19.551] Returned: 0 [2026-03-18T07:53:27.813Z] [2026-03-18T07:53:27.813Z] [07:45:19.608] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T07:53:27.813Z] [07:45:19.613] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T07:53:27.813Z] [07:45:19.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133". [2026-03-18T07:53:27.813Z] [07:45:20.873] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.813Z] [07:45:21.106] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:53:27.813Z] [07:45:21.143] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-2.0.0.2.msi. [2026-03-18T07:53:27.813Z] [07:45:21.143] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898. [2026-03-18T07:53:27.813Z] [07:45:21.144] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T07:53:27.814Z] [07:45:21.183] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:45:21.291] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:45:21.356] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:45:21.373] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:45:21.387] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:45:21.405] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:45:21.421] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:45:21.462] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:45:21.462] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-2.0.0.2.msi. [2026-03-18T07:53:27.814Z] [07:45:21.465] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\image [2026-03-18T07:53:27.814Z] [07:45:53.198] Command [PID: 2468]: [2026-03-18T07:53:27.814Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=2.0.0.2 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage11675676291336181133\wixobj\a.msi [2026-03-18T07:53:27.814Z] [07:45:53.198] Returned: 0 [2026-03-18T07:53:27.814Z] [2026-03-18T07:53:27.814Z] [07:45:53.226] Succeeded in building MSI Installer Package package [2026-03-18T07:53:27.814Z] [07:45:53.445] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.814Z] [07:45:53.446] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.814Z] [07:45:53.447] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] path exists [2026-03-18T07:53:27.814Z] [07:45:53.447] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.msi] is a file [2026-03-18T07:53:27.814Z] [07:45:53.490] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.814Z] [07:45:54.489] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:53:27.814Z] [07:45:54.501] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:53:27.814Z] [07:46:00.429] Command [PID: -1]: [2026-03-18T07:53:27.814Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:53:27.814Z] [07:46:00.429] Output: [2026-03-18T07:53:27.814Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:53:27.814Z] [2026-03-18T07:53:27.814Z] [07:46:00.429] Returned: 0 [2026-03-18T07:53:27.814Z] [2026-03-18T07:53:27.814Z] [07:46:00.456] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:46:00.461] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:46:00.487] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444". [2026-03-18T07:53:27.814Z] [07:46:01.582] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:46:01.820] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:53:27.814Z] [07:46:01.859] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-1.0.msi. [2026-03-18T07:53:27.814Z] [07:46:01.860] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb. [2026-03-18T07:53:27.814Z] [07:46:01.860] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T07:53:27.816Z] [07:46:01.900] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:02.050] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:02.118] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:02.137] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:02.153] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:02.175] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:02.203] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:02.237] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:02.237] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-1.0.msi. [2026-03-18T07:53:27.816Z] [07:46:02.240] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\image [2026-03-18T07:53:27.816Z] [07:46:33.308] Command [PID: 488]: [2026-03-18T07:53:27.816Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage17591473336851697444\wixobj\a.msi [2026-03-18T07:53:27.816Z] [07:46:33.308] Returned: 0 [2026-03-18T07:53:27.816Z] [2026-03-18T07:53:27.816Z] [07:46:33.338] Succeeded in building MSI Installer Package package [2026-03-18T07:53:27.816Z] [07:46:33.561] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.816Z] [07:46:33.561] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.816Z] [07:46:33.562] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] path exists [2026-03-18T07:53:27.816Z] [07:46:33.562] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.msi] is a file [2026-03-18T07:53:27.816Z] [07:46:33.563] TRACE: exec: Execute [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.816Z] [07:46:33.826] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.816Z] [07:46:33.827] TRACE: assertEquals(0): Check command [cscript.exe //Nologo C:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.816Z] [07:46:33.828] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.816Z] [07:46:34.845] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:53:27.816Z] [07:46:34.854] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:53:27.816Z] [07:46:42.168] Command [PID: -1]: [2026-03-18T07:53:27.816Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:53:27.816Z] [07:46:42.168] Output: [2026-03-18T07:53:27.816Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:53:27.816Z] [2026-03-18T07:53:27.816Z] [07:46:42.168] Returned: 0 [2026-03-18T07:53:27.816Z] [2026-03-18T07:53:27.816Z] [07:46:42.204] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:42.209] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:42.216] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936". [2026-03-18T07:53:27.816Z] [07:46:43.127] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:43.338] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:43.381] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-2.0.0.1.msi. [2026-03-18T07:53:27.816Z] [07:46:43.381] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15. [2026-03-18T07:53:27.816Z] [07:46:43.382] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T07:53:27.816Z] [07:46:43.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-03-18T07:53:27.816Z] [07:46:43.528] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:43.583] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:43.605] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:43.628] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:43.649] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:43.663] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:43.701] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:46:43.702] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output\WinLongVersionTest-2.0.0.1.msi. [2026-03-18T07:53:27.816Z] [07:46:43.704] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\image [2026-03-18T07:53:27.816Z] [07:47:15.406] Command [PID: 5020]: [2026-03-18T07:53:27.816Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=2.0.0.1 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15774871157107002936\wixobj\a.msi [2026-03-18T07:53:27.816Z] [07:47:15.406] Returned: 0 [2026-03-18T07:53:27.816Z] [2026-03-18T07:53:27.816Z] [07:47:15.434] Succeeded in building MSI Installer Package package [2026-03-18T07:53:27.816Z] [07:47:15.680] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.816Z] [07:47:15.682] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.816Z] [07:47:15.682] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] path exists [2026-03-18T07:53:27.816Z] [07:47:15.682] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.msi] is a file [2026-03-18T07:53:27.816Z] [07:47:15.684] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.816Z] [07:47:16.744] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:53:27.816Z] [07:47:16.754] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:53:27.816Z] [07:47:22.995] Command [PID: -1]: [2026-03-18T07:53:27.816Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:53:27.816Z] [07:47:22.996] Output: [2026-03-18T07:53:27.816Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:53:27.816Z] [2026-03-18T07:53:27.816Z] [07:47:22.996] Returned: 0 [2026-03-18T07:53:27.816Z] [2026-03-18T07:53:27.816Z] [07:47:23.019] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:47:23.025] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T07:53:27.816Z] [07:47:23.128] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542". [2026-03-18T07:53:27.816Z] [07:47:24.215] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:24.634] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:24.675] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\msi\WinLongVersionTest-2.0.0.2.msi. [2026-03-18T07:53:27.817Z] [07:47:24.675] MSI ProductCode: d88eea02-56cc-34ad-8216-c2cc244fa898. [2026-03-18T07:53:27.817Z] [07:47:24.676] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T07:53:27.817Z] [07:47:24.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-03-18T07:53:27.817Z] [07:47:24.839] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:25.023] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:25.041] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:25.056] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:25.075] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:25.090] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:25.141] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:25.143] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\msi\WinLongVersionTest-2.0.0.2.msi. [2026-03-18T07:53:27.817Z] [07:47:25.146] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\image [2026-03-18T07:53:27.817Z] [07:47:56.569] Command [PID: 1116]: [2026-03-18T07:53:27.817Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=2.0.0.2 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542\wixobj\a.msi [2026-03-18T07:53:27.817Z] [07:47:56.570] Returned: 0 [2026-03-18T07:53:27.817Z] [2026-03-18T07:53:27.817Z] [07:47:56.602] No default package resource [script to run after msi file for exe installer is created] (add WinLongVersionTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:56.603] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output. [2026-03-18T07:53:27.817Z] [07:47:56.605] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:56.611] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:47:56.614] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage6868738937711645542". [2026-03-18T07:53:27.817Z] [07:47:57.302] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output [2026-03-18T07:53:27.817Z] [07:47:57.304] Succeeded in building EXE Installer Package package [2026-03-18T07:53:27.817Z] [07:47:57.693] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.817Z] [07:47:57.693] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.817Z] [07:47:57.694] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] path exists [2026-03-18T07:53:27.817Z] [07:47:57.694] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.2.exe] is a file [2026-03-18T07:53:27.817Z] [07:47:57.695] TRACE: Files in [test\resources] resource dir: [2026-03-18T07:53:27.817Z] [07:47:57.696] TRACE: [WinLongVersionTest-post-msi.wsf] [2026-03-18T07:53:27.817Z] [07:47:57.696] TRACE: Done [2026-03-18T07:53:27.817Z] [07:47:57.701] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.817Z] [07:47:58.767] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:53:27.817Z] [07:47:58.774] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:53:27.817Z] [07:48:04.651] Command [PID: -1]: [2026-03-18T07:53:27.817Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:53:27.817Z] [07:48:04.651] Output: [2026-03-18T07:53:27.817Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:53:27.817Z] [2026-03-18T07:53:27.817Z] [07:48:04.652] Returned: 0 [2026-03-18T07:53:27.817Z] [2026-03-18T07:53:27.817Z] [07:48:04.671] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:04.677] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:04.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495". [2026-03-18T07:53:27.817Z] [07:48:05.596] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:05.937] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:06.022] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\msi\WinLongVersionTest-1.0.msi. [2026-03-18T07:53:27.817Z] [07:48:06.023] MSI ProductCode: d5f6f105-1206-3635-9f54-21dd3c38f3cb. [2026-03-18T07:53:27.817Z] [07:48:06.023] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T07:53:27.817Z] [07:48:06.124] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:06.249] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:06.339] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:06.367] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:06.387] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:06.418] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:06.445] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:06.492] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:06.494] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\msi\WinLongVersionTest-1.0.msi. [2026-03-18T07:53:27.817Z] [07:48:06.502] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\image [2026-03-18T07:53:27.817Z] [07:48:37.663] Command [PID: 6264]: [2026-03-18T07:53:27.817Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\wixobj\a.msi [2026-03-18T07:53:27.817Z] [07:48:37.663] Returned: 0 [2026-03-18T07:53:27.817Z] [2026-03-18T07:53:27.817Z] [07:48:37.691] Using custom package resource [script to run after msi file for exe installer is created] (loaded from WinLongVersionTest-post-msi.wsf). [2026-03-18T07:53:27.817Z] [07:48:37.692] Running cscript in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\msi [2026-03-18T07:53:27.817Z] [07:48:37.946] Command [PID: 9332]: [2026-03-18T07:53:27.817Z] cscript C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495\config\WinLongVersionTest-post-msi.wsf [2026-03-18T07:53:27.817Z] [07:48:37.946] Output: [2026-03-18T07:53:27.817Z] Microsoft (R) Windows Script Host Version 10.0 [2026-03-18T07:53:27.817Z] Copyright (C) Microsoft Corporation. All rights reserved. [2026-03-18T07:53:27.817Z] [2026-03-18T07:53:27.817Z] [07:48:37.947] Returned: 0 [2026-03-18T07:53:27.817Z] [2026-03-18T07:53:27.817Z] [07:48:37.950] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output. [2026-03-18T07:53:27.817Z] [07:48:37.953] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:37.956] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T07:53:27.817Z] [07:48:37.957] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage3507495149391023495". [2026-03-18T07:53:27.817Z] [07:48:38.509] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output [2026-03-18T07:53:27.817Z] [07:48:38.510] Succeeded in building EXE Installer Package package [2026-03-18T07:53:27.817Z] [07:48:38.830] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.817Z] [07:48:38.831] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.817Z] [07:48:38.832] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\resources] [2026-03-18T07:53:27.817Z] [07:48:38.834] TRACE: assertStringListEquals(1, #) [2026-03-18T07:53:27.817Z] [07:48:38.834] TRACE: assertStringListEquals(2, WinLongVersionTest-post-msi.wsf#2026-03-18T07:45:11.9115833Z) [2026-03-18T07:53:27.818Z] [07:48:38.834] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] path exists [2026-03-18T07:53:27.818Z] [07:48:38.834] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-1.0.exe] is a file [2026-03-18T07:53:27.818Z] [07:48:38.837] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.818Z] [07:48:39.870] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:53:27.818Z] [07:48:39.879] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:53:27.818Z] [07:48:45.880] Command [PID: -1]: [2026-03-18T07:53:27.818Z] jlink --output C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\image\runtime --module-path c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2026-03-18T07:53:27.818Z] [07:48:45.880] Output: [2026-03-18T07:53:27.818Z] WARNING: Using incubator modules: jdk.incubator.vector [2026-03-18T07:53:27.818Z] [2026-03-18T07:53:27.818Z] [07:48:45.880] Returned: 0 [2026-03-18T07:53:27.818Z] [2026-03-18T07:53:27.818Z] [07:48:45.903] Using default package resource JavaApp.ico [icon] (add WinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:45.908] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:46.166] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678". [2026-03-18T07:53:27.818Z] [07:48:47.076] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.390] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.500] Preparing MSI config: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\msi\WinLongVersionTest-2.0.0.1.msi. [2026-03-18T07:53:27.818Z] [07:48:47.500] MSI ProductCode: 2fd6e6f1-6f81-35b1-8765-5cd53038bf15. [2026-03-18T07:53:27.818Z] [07:48:47.501] MSI UpgradeCode: 65099d7a-d5b1-4e5b-85b1-717f0de4d5d5. [2026-03-18T07:53:27.818Z] [07:48:47.537] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.712] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.799] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.820] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.839] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.859] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.877] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.918] No default package resource [script to run after application image is populated] (add WinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:48:47.919] Generating MSI: C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\msi\WinLongVersionTest-2.0.0.1.msi. [2026-03-18T07:53:27.818Z] [07:48:47.922] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\image [2026-03-18T07:53:27.818Z] [07:49:18.659] Command [PID: 3136]: [2026-03-18T07:53:27.818Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\image\WinLongVersionTest.exe -d JpAppSizeKb=128361 -d JpAppVersion=2.0.0.1 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=65099d7a-d5b1-4e5b-85b1-717f0de4d5d5 -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678\wixobj\a.msi [2026-03-18T07:53:27.818Z] [07:49:18.660] Returned: 0 [2026-03-18T07:53:27.818Z] [2026-03-18T07:53:27.818Z] [07:49:18.688] No default package resource [script to run after msi file for exe installer is created] (add WinLongVersionTest-post-msi.wsf to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:49:18.688] Generating EXE for installer to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output. [2026-03-18T07:53:27.818Z] [07:49:18.691] Using default package resource msiwrapper.exe [installer executable] (add installer.exe to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:49:18.712] Using default package resource WinInstaller.template [Template for creating executable properties file] (add WinInstaller.properties to the resource-dir to customize). [2026-03-18T07:53:27.818Z] [07:49:18.713] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage15135996794360381678". [2026-03-18T07:53:27.818Z] [07:49:19.223] Installer (.exe) saved to: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\output [2026-03-18T07:53:27.818Z] [07:49:19.225] Succeeded in building EXE Installer Package package [2026-03-18T07:53:27.818Z] [07:49:19.481] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.818Z] [07:49:19.482] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.818Z] [07:49:19.482] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] path exists [2026-03-18T07:53:27.818Z] [07:49:19.483] TRACE: assertTrue(): Check [test\output\WinLongVersionTest-2.0.0.1.exe] is a file [2026-03-18T07:53:27.818Z] [07:49:19.486] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\unpacked-msi\unpack.bat] text file... [2026-03-18T07:53:27.818Z] [07:49:19.489] TRACE: icacls "test\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:53:27.818Z] [07:49:19.489] TRACE: msiexec /a "test\output\WinLongVersionTest-2.0.0.2.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\unpacked-msi\Program Files" [2026-03-18T07:53:27.818Z] [07:49:19.490] TRACE: Done [2026-03-18T07:53:27.818Z] [07:49:19.490] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:49:20.554] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:49:23.556] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:49:24.425] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:49:28.427] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:49:29.295] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:49:34.297] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:49:35.150] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:49:41.151] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:49:42.010] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:49:49.012] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:49:49.872] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:49:57.873] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:49:58.769] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:50:07.770] TRACE: exec: Execute [cmd /c test\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:50:08.642] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:50:18.644] TRACE: Convert [PFiles64\WinLongVersionTest-1] into [WinLongVersionTest-1] in [test\unpacked-msi\Program Files] directory [2026-03-18T07:53:27.818Z] [07:50:18.646] TRACE: Deleting [test\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:53:27.818Z] [07:50:18.655] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\unpacked-msi-0\unpack.bat] text file... [2026-03-18T07:53:27.818Z] [07:50:18.655] TRACE: icacls "test\unpacked-msi-0" /inheritance:e /grant Users:M [2026-03-18T07:53:27.818Z] [07:50:18.656] TRACE: msiexec /a "test\output\WinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\unpacked-msi-0\Program Files" [2026-03-18T07:53:27.818Z] [07:50:18.656] TRACE: Done [2026-03-18T07:53:27.818Z] [07:50:18.657] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:50:19.680] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:50:22.681] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:50:23.528] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:50:27.530] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:50:28.448] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:50:33.451] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:50:34.302] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:50:40.304] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:50:41.190] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:50:48.191] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:50:49.051] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:50:57.053] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:50:57.932] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:51:06.933] TRACE: exec: Execute [cmd /c test\unpacked-msi-0\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:51:07.807] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:51:17.808] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-0\Program Files] directory [2026-03-18T07:53:27.818Z] [07:51:17.809] TRACE: Deleting [test\unpacked-msi-0\Program Files\PFiles64] directory recursively [2026-03-18T07:53:27.818Z] [07:51:17.811] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\unpacked-msi-1\unpack.bat] text file... [2026-03-18T07:53:27.818Z] [07:51:17.811] TRACE: icacls "test\unpacked-msi-1" /inheritance:e /grant Users:M [2026-03-18T07:53:27.818Z] [07:51:17.811] TRACE: msiexec /a "test\output\WinLongVersionTest-2.0.0.1.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\test\unpacked-msi-1\Program Files" [2026-03-18T07:53:27.818Z] [07:51:17.812] TRACE: Done [2026-03-18T07:53:27.818Z] [07:51:17.813] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:51:18.840] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:51:21.841] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:51:22.716] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:51:26.719] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:51:27.590] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:51:32.592] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:51:33.457] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:51:39.458] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:51:40.318] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:51:47.320] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:51:48.220] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:51:56.221] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:51:57.109] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:52:06.111] TRACE: exec: Execute [cmd /c test\unpacked-msi-1\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.818Z] [07:52:06.978] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.818Z] [07:52:16.979] TRACE: Convert [PFiles64\WinLongVersionTest] into [WinLongVersionTest] in [test\unpacked-msi-1\Program Files] directory [2026-03-18T07:53:27.818Z] [07:52:16.980] TRACE: Deleting [test\unpacked-msi-1\Program Files\PFiles64] directory recursively [2026-03-18T07:53:27.819Z] [07:52:16.981] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.819Z] [07:52:16.981] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.819Z] [07:52:16.981] TRACE: No handler of [unpack] action for [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.819Z] [07:52:16.982] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.819Z] [07:52:17.048] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:53:27.819Z] [07:52:17.048] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:53:27.819Z] [07:52:17.050] TRACE: assertTrue(): Check [test\unpacked-msi\Program Files\WinLongVersionTest-1\service-installer.exe] path doesn't exist [2026-03-18T07:53:27.819Z] [07:52:17.053] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T07:53:27.819Z] [07:52:17.056] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T07:53:27.819Z] [07:52:17.056] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:53:27.819Z] [07:52:17.057] [ FAILED ] WinLongVersionTest.test; checks=36 [2026-03-18T07:53:27.819Z] [07:52:17.060] [ RUN ] WinLongVersionTest.testNoUpgradeTable [2026-03-18T07:53:27.819Z] [07:52:17.061] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2026-03-18T07:53:27.819Z] [07:52:17.189] TRACE: exec: Execute tool provider [javac -d testNoUpgradeTable\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6); discard out+err... [2026-03-18T07:53:27.819Z] [07:52:17.417] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.819Z] [07:52:17.418] TRACE: assertEquals(0): Check command tool provider [javac -d testNoUpgradeTable\jar-workdir --release 11 C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](6) exited with 0 code [2026-03-18T07:53:27.819Z] [07:52:17.424] TRACE: exec: Execute tool provider [jar -c -f testNoUpgradeTable\input\hello.jar -C testNoUpgradeTable\jar-workdir .](7); discard out+err... [2026-03-18T07:53:27.819Z] [07:52:17.452] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.819Z] [07:52:17.453] TRACE: assertEquals(0): Check command tool provider [jar -c -f testNoUpgradeTable\input\hello.jar -C testNoUpgradeTable\jar-workdir .](7) exited with 0 code [2026-03-18T07:53:27.819Z] [07:52:17.454] TRACE: Init fake runtime in [testNoUpgradeTable\fake_runtime] directory [2026-03-18T07:53:27.819Z] [07:52:17.460] TRACE: Files in [testNoUpgradeTable\resources] resource dir: [2026-03-18T07:53:27.819Z] [07:52:17.460] TRACE: [main.wxs] [2026-03-18T07:53:27.819Z] [07:52:17.460] TRACE: Done [2026-03-18T07:53:27.819Z] [07:52:17.463] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.819Z] [07:52:18.487] Detected [wix.exe] version [6.0.0+8c7432e]. [2026-03-18T07:53:27.819Z] [07:52:18.497] WiX 6.0.0+8c7432e detected. Enabling advanced cleanup action. [2026-03-18T07:53:27.819Z] [07:52:18.601] Using default package resource JavaApp.ico [icon] (add NoUpgradeTableWinLongVersionTest.ico to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:18.610] Using default package resource WinLauncher.template [Template for creating executable properties file] (add NoUpgradeTableWinLongVersionTest.properties to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:18.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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958". [2026-03-18T07:53:27.819Z] [07:52:18.975] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:19.163] Using default package resource os-condition.wxf (add os-condition.wxf to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:19.210] Preparing MSI config: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi. [2026-03-18T07:53:27.819Z] [07:52:19.210] MSI ProductCode: aec521b0-4b44-34dd-87be-86ee61a3f104. [2026-03-18T07:53:27.819Z] [07:52:19.211] MSI UpgradeCode: d959a082-c99f-39a4-b578-438d5d5bedfd. [2026-03-18T07:53:27.819Z] [07:52:19.235] Using default package resource wix3-to-wix4-conv.xsl [XSLT stylesheet converting WiX sources from WiX v3 to WiX v4 format] (add wix-conv.xsl to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:19.303] Using custom package resource [Main WiX project file] (loaded from main.wxs). [2026-03-18T07:53:27.819Z] [07:52:19.352] Using default package resource MsiInstallerStrings_de.wxl [WiX localization file] (add MsiInstallerStrings_de.wxl to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:19.376] Using default package resource MsiInstallerStrings_en.wxl [WiX localization file] (add MsiInstallerStrings_en.wxl to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:19.392] Using default package resource MsiInstallerStrings_ja.wxl [WiX localization file] (add MsiInstallerStrings_ja.wxl to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:19.404] Using default package resource MsiInstallerStrings_zh_CN.wxl [WiX localization file] (add MsiInstallerStrings_zh_CN.wxl to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:19.414] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:19.449] No default package resource [script to run after application image is populated] (add NoUpgradeTableWinLongVersionTest-post-image.wsf to the resource-dir to customize). [2026-03-18T07:53:27.819Z] [07:52:19.450] Generating MSI: C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi. [2026-03-18T07:53:27.819Z] [07:52:19.454] Running wix.exe in C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\image [2026-03-18T07:53:27.819Z] [07:52:20.646] Command [PID: 9160]: [2026-03-18T07:53:27.819Z] wix.exe build -nologo -pdbtype none -intermediatefolder C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\wixobj -ext WixToolset.Util.wixext -arch x64 -b C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\config -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\config\MsiInstallerStrings_de.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\config\MsiInstallerStrings_en.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\config\MsiInstallerStrings_ja.wxl -loc C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\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\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\image\NoUpgradeTableWinLongVersionTest.exe -d JpAppSizeKb=498 -d JpAppVersion=1.0 -d JpExecutableOSVersion=600 -d JpAllowUpgrades=yes -d JpProductUpgradeCode=d959a082-c99f-39a4-b578-438d5d5bedfd -d JpExecutableMajorOSVersion=6 -d JpAppVendor=Unknown -d JpConfigDir=C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\config C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\config\main.wxs C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\config\bundle.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\config\ui.wxf C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\config\os-condition.wxf -out C:\Users\JENKIN~1.TES\AppData\Local\Temp\jdk.jpackage16130384585478656958\wixobj\a.msi [2026-03-18T07:53:27.819Z] [07:52:20.647] Returned: 0 [2026-03-18T07:53:27.819Z] [2026-03-18T07:53:27.819Z] [07:52:20.665] Succeeded in building MSI Installer Package package [2026-03-18T07:53:27.819Z] [07:52:20.694] TRACE: exec: Done. Exit code: 0 [2026-03-18T07:53:27.819Z] [07:52:20.695] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.819Z] [07:52:20.696] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RESOURCE_DIR}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testNoUpgradeTable\resources] [2026-03-18T07:53:27.819Z] [07:52:20.696] TRACE: assertStringListEquals(1, #) [2026-03-18T07:53:27.819Z] [07:52:20.696] TRACE: assertStringListEquals(2, main.wxs#2026-03-18T07:52:17.1878909Z) [2026-03-18T07:53:27.819Z] [07:52:20.697] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testNoUpgradeTable\fake_runtime] [2026-03-18T07:53:27.819Z] [07:52:20.697] TRACE: assertStringListEquals(1, #) [2026-03-18T07:53:27.819Z] [07:52:20.697] TRACE: assertStringListEquals(2, lib#) [2026-03-18T07:53:27.819Z] [07:52:20.698] TRACE: assertStringListEquals(3, lib\bulk#2026-03-18T07:52:17.4598952Z) [2026-03-18T07:53:27.819Z] [07:52:20.698] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] path exists [2026-03-18T07:53:27.819Z] [07:52:20.699] TRACE: assertTrue(): Check [testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi] is a file [2026-03-18T07:53:27.819Z] [07:52:20.700] TRACE: Create [C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testNoUpgradeTable\unpacked-msi\unpack.bat] text file... [2026-03-18T07:53:27.819Z] [07:52:20.700] TRACE: icacls "testNoUpgradeTable\unpacked-msi" /inheritance:e /grant Users:M [2026-03-18T07:53:27.819Z] [07:52:20.700] TRACE: msiexec /a "testNoUpgradeTable\output\NoUpgradeTableWinLongVersionTest-1.0.msi" /qn TARGETDIR="C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0\testNoUpgradeTable\unpacked-msi\Program Files" [2026-03-18T07:53:27.819Z] [07:52:20.701] TRACE: Done [2026-03-18T07:53:27.819Z] [07:52:20.701] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.819Z] [07:52:21.042] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.819Z] [07:52:24.047] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.819Z] [07:52:24.341] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.819Z] [07:52:28.342] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.819Z] [07:52:28.623] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.819Z] [07:52:33.626] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.819Z] [07:52:33.913] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.819Z] [07:52:39.915] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.819Z] [07:52:40.200] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.819Z] [07:52:47.202] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.819Z] [07:52:47.483] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.819Z] [07:52:55.484] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.819Z] [07:52:55.754] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.819Z] [07:53:04.756] TRACE: exec: Execute [cmd /c testNoUpgradeTable\unpacked-msi\unpack.bat](3); discard out+err... [2026-03-18T07:53:27.819Z] [07:53:05.075] TRACE: exec: Done. Exit code: 1603 [2026-03-18T07:53:27.819Z] [07:53:15.076] TRACE: Convert [PFiles64\NoUpgradeTableWinLongVersionTest] into [NoUpgradeTableWinLongVersionTest] in [testNoUpgradeTable\unpacked-msi\Program Files] directory [2026-03-18T07:53:27.819Z] [07:53:15.077] TRACE: Deleting [testNoUpgradeTable\unpacked-msi\Program Files\PFiles64] directory recursively [2026-03-18T07:53:27.820Z] [07:53:15.078] TRACE: Verify unpacked: [c:\jenkins\workspace\Test_openjdk26_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-03-18T07:53:27.820Z] [07:53:15.078] TRACE: assertEquals(2): Check the package has 2 top installation directories [2026-03-18T07:53:27.820Z] [07:53:15.078] TRACE: Not verifying desktop integration because package was unpacked, not installed [2026-03-18T07:53:27.820Z] [07:53:15.078] TRACE: assertTrue(): Check [testNoUpgradeTable\unpacked-msi\Program Files\NoUpgradeTableWinLongVersionTest\service-installer.exe] path doesn't exist [2026-03-18T07:53:27.820Z] [07:53:15.079] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2026-03-18T07:53:27.820Z] [07:53:15.079] TRACE: assertStringListEquals(): Check there is only one file with [.package] name in the package [2026-03-18T07:53:27.820Z] [07:53:15.079] ERROR: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:53:27.820Z] [07:53:15.080] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; checks=11 [2026-03-18T07:53:27.820Z] [07:53:15.082] [==========] 2 tests ran [2026-03-18T07:53:27.820Z] [07:53:15.082] [ PASSED ] 0 tests [2026-03-18T07:53:27.820Z] [07:53:15.083] [ FAILED ] 2 tests, listed below [2026-03-18T07:53:27.820Z] [07:53:15.083] [ FAILED ] WinLongVersionTest.test; workDir=[test] [2026-03-18T07:53:27.820Z] [07:53:15.084] [ FAILED ] WinLongVersionTest.testNoUpgradeTable; workDir=[testNoUpgradeTable] [2026-03-18T07:53:27.820Z] [07:53:15.084] 2 FAILED TESTS [2026-03-18T07:53:27.820Z] STDERR: [2026-03-18T07:53:27.820Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:53:27.820Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$1(PackageTest.java:420) [2026-03-18T07:53:27.820Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:420) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$Group.lambda$runAction$0(PackageTest.java:408) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:571) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.ReferencePipeline.forEachOrdered(ReferencePipeline.java:637) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$Group.runAction(PackageTest.java:407) [2026-03-18T07:53:27.820Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.RunnablePackageTest.runActions(RunnablePackageTest.java:66) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:53:27.820Z] at WinLongVersionTest.test(WinLongVersionTest.java:168) [2026-03-18T07:53:27.820Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:53:27.820Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:53:27.820Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:53:27.820Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:53:27.820Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:53:27.820Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:53:27.820Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:53:27.820Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:53:27.820Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:53:27.820Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:53:27.820Z] java.lang.AssertionError: Actual list is shorter than expected by 1 elements: Check there is only one file with [.package] name in the package [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.assertStringListEquals(TKit.java:1079) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1464) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.JPackageCommand.assertFileInAppImage(JPackageCommand.java:1417) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.JPackageCommand.assertPackageFile(JPackageCommand.java:1411) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.JPackageCommand.runStandardAsserts(JPackageCommand.java:1334) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$Handler.verifyPackageInstalled(PackageTest.java:805) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$Handler.processAction(PackageTest.java:742) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:592) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest$PackageTypePipeline.accept(PackageTest.java:512) [2026-03-18T07:53:27.820Z] at java.base/java.util.ImmutableCollections$List12.forEach(ImmutableCollections.java:680) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest.lambda$runActions$1(PackageTest.java:486) [2026-03-18T07:53:27.820Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1612) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest.lambda$runActions$0(PackageTest.java:485) [2026-03-18T07:53:27.820Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:484) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:58) [2026-03-18T07:53:27.820Z] at WinLongVersionTest.testNoUpgradeTable(WinLongVersionTest.java:197) [2026-03-18T07:53:27.820Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:53:27.820Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2026-03-18T07:53:27.820Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2026-03-18T07:53:27.820Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2026-03-18T07:53:27.820Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2026-03-18T07:53:27.820Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:53:27.820Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:53:27.820Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:53:27.820Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:53:27.820Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:53:27.820Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:53:27.820Z] java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2026-03-18T07:53:27.820Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.main(Main.java:117) [2026-03-18T07:53:27.820Z] at jdk.jpackage.test.Main.main(Main.java:45) [2026-03-18T07:53:27.820Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2026-03-18T07:53:27.820Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2026-03-18T07:53:27.820Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2026-03-18T07:53:27.820Z] at java.base/java.lang.Thread.run(Thread.java:1516) [2026-03-18T07:53:27.820Z] [2026-03-18T07:53:27.820Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T07:53:27.820Z] JavaTest Message: shutting down test [2026-03-18T07:53:27.820Z] [2026-03-18T07:53:27.820Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T07:53:27.820Z] rerun: [2026-03-18T07:53:27.820Z] cd 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\scratch\0' && \ [2026-03-18T07:53:27.820Z] PATH='C:\Program Files\Eclipse Adoptium\jdk-21.0.8.9-hotspot\bin;C:\cygwin64\bin;C:\Windows;C:\windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files (x86)\IncrediBuild;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Users\jenkins.test-azure-win2\AppData\Local\Microsoft\WindowsApps' \ [2026-03-18T07:53:27.820Z] SystemDrive=C: \ [2026-03-18T07:53:27.820Z] SystemRoot='C:\Windows' \ [2026-03-18T07:53:27.820Z] TEMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:53:27.820Z] TMP='C:\Users\JENKIN~1.TES\AppData\Local\Temp' \ [2026-03-18T07:53:27.820Z] windir='C:\Windows' \ [2026-03-18T07:53:27.820Z] CLASSPATH='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2026-03-18T07:53:27.820Z] 'c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image\bin\java' \ [2026-03-18T07:53:27.820Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops' \ [2026-03-18T07:53:27.821Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops' \ [2026-03-18T07:53:27.821Z] -Dtest.compiler.opts= \ [2026-03-18T07:53:27.821Z] -Dtest.java.opts= \ [2026-03-18T07:53:27.821Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:53:27.821Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\j2sdk-image' \ [2026-03-18T07:53:27.821Z] -Dtest.timeout.factor=8.0 \ [2026-03-18T07:53:27.821Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:53:27.821Z] -Dtest.root='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2026-03-18T07:53:27.821Z] -Dtest.name=tools/jpackage/windows/WinLongVersionTest.java \ [2026-03-18T07:53:27.821Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2026-03-18T07:53:27.821Z] -Dtest.file='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows\WinLongVersionTest.java' \ [2026-03-18T07:53:27.821Z] -Dtest.main.class=WinLongVersionTest \ [2026-03-18T07:53:27.821Z] -Dtest.src='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows' \ [2026-03-18T07:53:27.821Z] -Dtest.src.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.821Z] -Dtest.classes='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d' \ [2026-03-18T07:53:27.821Z] -Dtest.class.path='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.821Z] -Dtest.class.path.prefix='C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\windows;C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\classes\1\tools\jpackage\windows\WinLongVersionTest.d\test\jdk\tools\jpackage\helpers' \ [2026-03-18T07:53:27.821Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.cli jdk.jpackage/jdk.jpackage.internal.model jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2026-03-18T07:53:27.821Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2026-03-18T07:53:27.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.cli=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.model=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2026-03-18T07:53:27.821Z] -ea \ [2026-03-18T07:53:27.821Z] -esa \ [2026-03-18T07:53:27.821Z] -Xmx512m \ [2026-03-18T07:53:27.821Z] -XX:+UseCompressedOops \ [2026-03-18T07:53:27.821Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2026-03-18T07:53:27.821Z] -Xmx512m \ [2026-03-18T07:53:27.821Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work\tools\jpackage\windows\WinLongVersionTest.d\main.0.jta' --jpt-run=WinLongVersionTest [2026-03-18T07:53:27.821Z] [2026-03-18T07:53:27.821Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2026-03-18T07:53:27.821Z] -------------------------------------------------- [2026-03-18T08:05:47.168Z] Test results: passed: 381; failed: 8; skipped: 2; excluded: 25; did not meet platform requirements: 58 [2026-03-18T08:08:57.143Z] Framework-based tests: 2,443 = 611 TestNG + 1,832 JUnit [2026-03-18T08:08:57.143Z] Report written to C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\report\html\report.html [2026-03-18T08:08:57.143Z] Results written to C:\jenkins\workspace\Test_openjdk26_hs_extended.openjdk_x86-64_windows_rerun\aqa-tests\TKG\output_17738084163390\jdk_tools_0\work [2026-03-18T08:08:57.143Z] Error: Some tests failed or other problems occurred. [2026-03-18T08:08:57.143Z] ----------------------------------- [2026-03-18T08:08:57.143Z] jdk_tools_0_FAILED [2026-03-18T08:08:57.143Z] ----------------------------------- [2026-03-18T08:08:57.143Z] [2026-03-18T08:08:57.143Z] TEST TEARDOWN: [2026-03-18T08:08:57.143Z] Nothing to be done for teardown. [2026-03-18T08:08:57.143Z] jdk_tools_0 Finish Time: Wed Mar 18 08:08:49 2026 Epoch Time (ms): 1773821329272