No Possible Issues Found via Git Search

jdk_tools_2

[2025-11-20T13:08:28.433Z] Running test jdk_tools_2 ... [2025-11-20T13:08:28.433Z] =============================================== [2025-11-20T13:08:28.433Z] jdk_tools_2 Start Time: Thu Nov 20 13:08:27 2025 Epoch Time (ms): 1763644107837 [2025-11-20T13:08:28.433Z] variation: Mode1000 [2025-11-20T13:08:28.433Z] JVM_OPTIONS: [2025-11-20T13:08:28.433Z] { \ [2025-11-20T13:08:28.433Z] echo ""; echo "TEST SETUP:"; \ [2025-11-20T13:08:28.433Z] echo "Nothing to be done for setup."; \ [2025-11-20T13:08:28.433Z] mkdir -p "C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/\\TKG\\output_17636387969283\\jdk_tools_2"; \ [2025-11-20T13:08:28.433Z] cd "C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/\\TKG\\output_17636387969283\\jdk_tools_2"; \ [2025-11-20T13:08:28.433Z] echo ""; echo "TESTING:"; \ [2025-11-20T13:08:28.433Z] "c:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/jdkbinary/j2sdk-image\\bin\\java" -Xmx512m -jar "C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests///..//jvmtest\\openjdk\\jtreg\\lib\\jtreg.jar" \ [2025-11-20T13:08:28.433Z] -agentvm -a -ea -esa -v:fail,error,time,nopass -retain:fail,error,*.dmp,javacore.*,heapdump.*,*.trc -ignore:quiet -timeoutFactor:8 -xml:verify -concurrency:3 -nativepath:"c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/jdkbinary/openjdk-test-image\\jdk\\jtreg\\native" -vmoptions:"-Xmx512m " \ [2025-11-20T13:08:28.433Z] \ [2025-11-20T13:08:28.433Z] -w ""C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/\\TKG\\output_17636387969283\\jdk_tools_2"\\work" \ [2025-11-20T13:08:28.433Z] -r ""C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/\\TKG\\output_17636387969283\\jdk_tools_2"\\report" \ [2025-11-20T13:08:28.433Z] -jdk:"c:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/jdkbinary/j2sdk-image" \ [2025-11-20T13:08:28.433Z] -exclude:"C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk\\ProblemList.txt" \ [2025-11-20T13:08:28.433Z] -exclude:"C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests///..//jvmtest\\openjdk\\excludes/ProblemList_openjdk17.txt" \ [2025-11-20T13:08:28.433Z] \ [2025-11-20T13:08:28.433Z] -exclude:"C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/\\openjdk\\excludes\\vendors\\eclipse\\ProblemList_openjdk17.txt" \ [2025-11-20T13:08:28.433Z] "C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/\\openjdk\\openjdk-jdk\\test\\jdk:jdk_tools"; \ [2025-11-20T13:08:28.433Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_tools_2""_PASSED"; echo "-----------------------------------"; cd C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/; else echo "-----------------------------------"; echo "jdk_tools_2""_FAILED"; echo "-----------------------------------"; fi; \ [2025-11-20T13:08:28.433Z] echo ""; echo "TEST TEARDOWN:"; \ [2025-11-20T13:08:28.433Z] echo "Nothing to be done for teardown."; \ [2025-11-20T13:08:28.433Z] } 2>&1 | tee -a "C:/jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/\\TKG\\output_17636387969283\\TestTargetResult"; [2025-11-20T13:08:28.433Z] [2025-11-20T13:08:28.433Z] TEST SETUP: [2025-11-20T13:08:28.433Z] Nothing to be done for setup. [2025-11-20T13:08:28.433Z] [2025-11-20T13:08:28.433Z] TESTING: [2025-11-20T13:08:28.792Z] Directory "C:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work" not found: creating [2025-11-20T13:08:28.792Z] Directory "C:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\report" not found: creating [2025-11-20T13:08:32.642Z] XML output with verification to C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work [2025-11-20T13:22:14.603Z] -------------------------------------------------- [2025-11-20T13:22:14.603Z] TEST: tools/jpackage/share/BasicTest.java [2025-11-20T13:22:14.603Z] TEST JDK: c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image [2025-11-20T13:22:14.603Z] [2025-11-20T13:22:14.603Z] ACTION: build -- Passed. All files up to date [2025-11-20T13:22:14.603Z] REASON: User specified action: run build jdk.jpackage.test.* [2025-11-20T13:22:14.603Z] TIME: 0.006 seconds [2025-11-20T13:22:14.603Z] messages: [2025-11-20T13:22:14.603Z] command: build jdk.jpackage.test.* [2025-11-20T13:22:14.603Z] reason: User specified action: run build jdk.jpackage.test.* [2025-11-20T13:22:14.603Z] started: Thu Nov 20 13:18:42 UTC 2025 [2025-11-20T13:22:14.603Z] finished: Thu Nov 20 13:18:42 UTC 2025 [2025-11-20T13:22:14.603Z] elapsed time (seconds): 0.006 [2025-11-20T13:22:14.603Z] [2025-11-20T13:22:14.603Z] ACTION: compile -- Passed. Compilation successful [2025-11-20T13:22:14.603Z] REASON: User specified action: run compile BasicTest.java [2025-11-20T13:22:14.603Z] TIME: 0.165 seconds [2025-11-20T13:22:14.603Z] messages: [2025-11-20T13:22:14.603Z] command: compile C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\BasicTest.java [2025-11-20T13:22:14.603Z] reason: User specified action: run compile BasicTest.java [2025-11-20T13:22:14.603Z] started: Thu Nov 20 13:18:42 UTC 2025 [2025-11-20T13:22:14.603Z] Additional options from @modules: --add-modules jdk.jpackage,java.base --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED [2025-11-20T13:22:14.603Z] Mode: agentvm [2025-11-20T13:22:14.603Z] Agent id: 2 [2025-11-20T13:22:14.603Z] finished: Thu Nov 20 13:18:42 UTC 2025 [2025-11-20T13:22:14.603Z] elapsed time (seconds): 0.165 [2025-11-20T13:22:14.603Z] configuration: [2025-11-20T13:22:14.603Z] Boot Layer (javac runtime environment) [2025-11-20T13:22:14.603Z] class path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar [2025-11-20T13:22:14.603Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar [2025-11-20T13:22:14.603Z] patch: java.base C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\patches\java.base [2025-11-20T13:22:14.603Z] [2025-11-20T13:22:14.603Z] javac compilation environment [2025-11-20T13:22:14.603Z] add modules: jdk.jpackage java.base [2025-11-20T13:22:14.603Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-20T13:22:14.603Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:22:14.603Z] source path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2025-11-20T13:22:14.603Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2025-11-20T13:22:14.603Z] class path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2025-11-20T13:22:14.603Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d [2025-11-20T13:22:14.603Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers [2025-11-20T13:22:14.603Z] [2025-11-20T13:22:14.603Z] rerun: [2025-11-20T13:22:14.603Z] cd 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0' && \ [2025-11-20T13:22:14.603Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-11-20T13:22:14.603Z] SystemDrive=C: \ [2025-11-20T13:22:14.603Z] SystemRoot='C:\Windows' \ [2025-11-20T13:22:14.603Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:22:14.603Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:22:14.603Z] windir='C:\Windows' \ [2025-11-20T13:22:14.604Z] 'c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\javac' \ [2025-11-20T13:22:14.604Z] -J-ea \ [2025-11-20T13:22:14.604Z] -J-esa \ [2025-11-20T13:22:14.604Z] -J-Xmx512m \ [2025-11-20T13:22:14.604Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m' \ [2025-11-20T13:22:14.604Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \ [2025-11-20T13:22:14.604Z] -J-Dtest.compiler.opts= \ [2025-11-20T13:22:14.604Z] -J-Dtest.java.opts= \ [2025-11-20T13:22:14.604Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:22:14.604Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:22:14.604Z] -J-Dtest.timeout.factor=8.0 \ [2025-11-20T13:22:14.604Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:22:14.604Z] -J-Dtest.root='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-11-20T13:22:14.604Z] -J-Dtest.name=tools/jpackage/share/BasicTest.java \ [2025-11-20T13:22:14.604Z] -J-Dtest.file='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\BasicTest.java' \ [2025-11-20T13:22:14.604Z] -J-Dtest.src='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2025-11-20T13:22:14.604Z] -J-Dtest.src.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:22:14.604Z] -J-Dtest.classes='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d' \ [2025-11-20T13:22:14.604Z] -J-Dtest.class.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:22:14.604Z] -J-Dtest.class.path.prefix='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:22:14.604Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open java.base/jdk.internal.util' \ [2025-11-20T13:22:14.604Z] --add-modules jdk.jpackage,java.base \ [2025-11-20T13:22:14.604Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:22:14.604Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-20T13:22:14.604Z] -d 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d' \ [2025-11-20T13:22:14.604Z] -sourcepath 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:22:14.604Z] -classpath 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\BasicTest.java' [2025-11-20T13:22:14.604Z] [2025-11-20T13:22:14.604Z] ACTION: build -- Passed. All files up to date [2025-11-20T13:22:14.604Z] REASON: Named class compiled on demand [2025-11-20T13:22:14.604Z] TIME: 0.001 seconds [2025-11-20T13:22:14.604Z] messages: [2025-11-20T13:22:14.604Z] command: build jdk.jpackage.test.Main [2025-11-20T13:22:14.604Z] reason: Named class compiled on demand [2025-11-20T13:22:14.604Z] started: Thu Nov 20 13:18:42 UTC 2025 [2025-11-20T13:22:14.604Z] finished: Thu Nov 20 13:18:42 UTC 2025 [2025-11-20T13:22:14.604Z] elapsed time (seconds): 0.001 [2025-11-20T13:22:14.604Z] [2025-11-20T13:22:14.604Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2025-11-20T13:22:14.604Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=BasicTest [2025-11-20T13:22:14.604Z] TIME: 166.209 seconds [2025-11-20T13:22:14.604Z] messages: [2025-11-20T13:22:14.604Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=BasicTest [2025-11-20T13:22:14.604Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=BasicTest [2025-11-20T13:22:14.604Z] started: Thu Nov 20 13:19:13 UTC 2025 [2025-11-20T13:22:14.604Z] Mode: othervm [/othervm specified] [2025-11-20T13:22:14.604Z] Additional options from @modules: --add-modules jdk.jpackage,java.base --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED [2025-11-20T13:22:14.604Z] finished: Thu Nov 20 13:21:59 UTC 2025 [2025-11-20T13:22:14.604Z] elapsed time (seconds): 166.209 [2025-11-20T13:22:14.604Z] configuration: [2025-11-20T13:22:14.604Z] Boot Layer [2025-11-20T13:22:14.604Z] add modules: jdk.jpackage java.base [2025-11-20T13:22:14.604Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-20T13:22:14.604Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:22:14.604Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:22:14.604Z] [2025-11-20T13:22:14.604Z] STDOUT: [2025-11-20T13:22:14.604Z] [13:19:13.618] Parsing [--jpt-run=BasicTest]... [2025-11-20T13:22:14.604Z] [13:19:13.683] BasicTest.testExitCode -> [public void BasicTest.testExitCode(int)] [2025-11-20T13:22:14.604Z] [13:19:13.697] BasicTest.testAddModules -> [public void BasicTest.testAddModules(java.lang.String[])] [2025-11-20T13:22:14.604Z] [13:19:13.699] BasicTest.testVerbose -> [public void BasicTest.testVerbose()] [2025-11-20T13:22:14.604Z] [13:19:13.699] BasicTest.testVersion -> [public void BasicTest.testVersion()] [2025-11-20T13:22:14.604Z] [13:19:13.699] BasicTest.testJpackageProps -> [public void BasicTest.testJpackageProps()] [2025-11-20T13:22:14.604Z] [13:19:13.700] BasicTest.testNoName -> [public void BasicTest.testNoName()] [2025-11-20T13:22:14.604Z] [13:19:13.700] BasicTest.testNoArgs -> [public void BasicTest.testNoArgs()] [2025-11-20T13:22:14.604Z] [13:19:13.701] BasicTest.testHelp -> [public void BasicTest.testHelp()] [2025-11-20T13:22:14.604Z] [13:19:13.701] BasicTest.testApp -> [public void BasicTest.testApp(java.lang.String)] [2025-11-20T13:22:14.604Z] [13:19:13.702] BasicTest.testTemp -> [public void BasicTest.testTemp(BasicTest$TestTempType) throws java.io.IOException] [2025-11-20T13:22:14.604Z] [13:19:13.702] BasicTest.testAtFile -> [public void BasicTest.testAtFile() throws java.io.IOException] [2025-11-20T13:22:14.604Z] [13:19:13.703] BasicTest.testWhitespaceInPaths -> [public void BasicTest.testWhitespaceInPaths()] [2025-11-20T13:22:14.604Z] [13:19:13.712] Create: BasicTest.testExitCode(1) [2025-11-20T13:22:14.604Z] [13:19:13.713] Create: BasicTest.testExitCode(123) [2025-11-20T13:22:14.604Z] [13:19:13.713] Create: BasicTest.testAddModules([ALL-MODULE-PATH](length=1)) [2025-11-20T13:22:14.604Z] [13:19:13.714] Create: BasicTest.testAddModules([ALL-DEFAULT](length=1)) [2025-11-20T13:22:14.604Z] [13:19:13.714] Create: BasicTest.testAddModules([java.desktop](length=1)) [2025-11-20T13:22:14.604Z] [13:19:13.715] Create: BasicTest.testAddModules([java.desktop,jdk.jartool](length=1)) [2025-11-20T13:22:14.604Z] [13:19:13.715] Create: BasicTest.testAddModules([java.desktop, jdk.jartool](length=2)) [2025-11-20T13:22:14.604Z] [13:19:13.715] Create: BasicTest.testVerbose [2025-11-20T13:22:14.604Z] [13:19:13.716] Create: BasicTest.testVersion [2025-11-20T13:22:14.604Z] [13:19:13.716] Create: BasicTest.testJpackageProps [2025-11-20T13:22:14.604Z] [13:19:13.716] Create: BasicTest.testNoName [2025-11-20T13:22:14.604Z] [13:19:13.717] Create: BasicTest.testNoArgs [2025-11-20T13:22:14.604Z] [13:19:13.717] Create: BasicTest.testHelp [2025-11-20T13:22:14.604Z] [13:19:13.717] Create: BasicTest.testApp(Hello) [2025-11-20T13:22:14.604Z] [13:19:13.718] Create: BasicTest.testApp(com.other/com.other.Hello) [2025-11-20T13:22:14.604Z] [13:19:13.718] Create: BasicTest.testApp(hello.jmod:com.other/com.other.Hello) [2025-11-20T13:22:14.604Z] [13:19:13.718] Create: BasicTest.testApp(hello.ejmod:com.other/com.other.Hello) [2025-11-20T13:22:14.604Z] [13:19:13.719] Create: BasicTest.testTemp(TEMPDIR_EMPTY) [2025-11-20T13:22:14.604Z] [13:19:13.719] Create: BasicTest.testTemp(TEMPDIR_NOT_EMPTY) [2025-11-20T13:22:14.604Z] [13:19:13.719] Create: BasicTest.testTemp(TEMPDIR_NOT_EXIST) [2025-11-20T13:22:14.604Z] [13:19:13.720] Create: BasicTest.testAtFile [2025-11-20T13:22:14.604Z] [13:19:13.720] Create: BasicTest.testWhitespaceInPaths [2025-11-20T13:22:14.604Z] [13:19:13.722] [ RUN ] BasicTest.testAddModules([ALL-DEFAULT](length=1)) [2025-11-20T13:22:14.604Z] [13:19:14.012] TRACE: Bundler msi supported [2025-11-20T13:22:14.604Z] [13:19:14.222] TRACE: Bundler exe supported [2025-11-20T13:22:14.604Z] [13:19:14.237] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.c08bdc01\src\module-info.java] text file... [2025-11-20T13:22:14.604Z] [13:19:14.238] TRACE: module com.other { [2025-11-20T13:22:14.604Z] [13:19:14.238] TRACE: exports com.other; [2025-11-20T13:22:14.604Z] [13:19:14.239] TRACE: requires java.desktop; [2025-11-20T13:22:14.604Z] [13:19:14.239] TRACE: } [2025-11-20T13:22:14.604Z] [13:19:14.241] TRACE: Done [2025-11-20T13:22:14.604Z] [13:19:14.274] TRACE: exec: Execute tool provider [javac -d .\testAddModules.c08bdc01\jar-workdir .\testAddModules.c08bdc01\src\com\other\Hello.java .\testAddModules.c08bdc01\src\module-info.java](5)... [2025-11-20T13:22:14.604Z] [13:19:14.916] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.604Z] [13:19:14.919] TRACE: assertEquals(0): Check command tool provider [javac -d .\testAddModules.c08bdc01\jar-workdir .\testAddModules.c08bdc01\src\com\other\Hello.java .\testAddModules.c08bdc01\src\module-info.java](5) exited with 0 code [2025-11-20T13:22:14.604Z] [13:19:14.920] TRACE: exec: Execute tool provider [jar -c -f .\testAddModules.c08bdc01\input-modules\goodbye.jar -C .\testAddModules.c08bdc01\jar-workdir .](7)... [2025-11-20T13:22:14.604Z] [13:19:15.027] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.604Z] [13:19:15.027] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testAddModules.c08bdc01\input-modules\goodbye.jar -C .\testAddModules.c08bdc01\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.604Z] [13:19:15.035] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.c08bdc01\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.c08bdc01\input-modules --module com.other/com.other.Hello --win-console --add-modules ALL-DEFAULT --verbose](15); inherit I/O... [2025-11-20T13:22:14.604Z] [13:19:15.468] Creating app package: AddModulesBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.c08bdc01\output [2025-11-20T13:22:14.604Z] [13:19:25.681] Command [PID: -1]: [2025-11-20T13:22:14.604Z] jlink --output .\testAddModules.c08bdc01\output\AddModulesBasicTest\runtime --module-path .\\testAddModules.c08bdc01\\input-modules;c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,com.other,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,java.sql.rowset,jdk.jsobject,jdk.sctp,jdk.unsupported,jdk.jlink,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.crypto.cryptoki,jdk.random,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.incubator.foreign,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,jdk.jpackage,java.management.rmi,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.604Z] [13:19:25.681] Output: [2025-11-20T13:22:14.604Z] WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign [2025-11-20T13:22:14.604Z] [2025-11-20T13:22:14.604Z] [13:19:25.683] Returned: 0 [2025-11-20T13:22:14.604Z] [2025-11-20T13:22:14.604Z] [13:19:25.687] Using default package resource JavaApp.ico [icon] (add AddModulesBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.604Z] [13:19:25.719] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3804640247238841038". [2025-11-20T13:22:14.604Z] [13:19:25.977] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddModulesBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.604Z] [13:19:26.040] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.604Z] [13:19:26.130] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.604Z] [13:19:26.131] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.c08bdc01\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.c08bdc01\input-modules --module com.other/com.other.Hello --win-console --add-modules ALL-DEFAULT --verbose](15) exited with 0 code [2025-11-20T13:22:14.604Z] [13:19:26.153] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.604Z] [13:19:26.155] TRACE: assertStringListEquals(1, .\testAddModules.c08bdc01\output\AddModulesBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.604Z] [13:19:26.156] TRACE: assertTrue(): Check [.\testAddModules.c08bdc01\output\AddModulesBasicTest\runtime] path exists [2025-11-20T13:22:14.604Z] [13:19:26.156] TRACE: assertTrue(): Check [.\testAddModules.c08bdc01\output\AddModulesBasicTest\runtime] is a directory [2025-11-20T13:22:14.604Z] [13:19:26.157] TRACE: assertTrue(): Check [.\testAddModules.c08bdc01\output\AddModulesBasicTest\AddModulesBasicTest.exe] path exists [2025-11-20T13:22:14.604Z] [13:19:26.157] TRACE: assertTrue(): Check [.\testAddModules.c08bdc01\output\AddModulesBasicTest\AddModulesBasicTest.exe] is a file [2025-11-20T13:22:14.604Z] [13:19:26.157] TRACE: assertTrue(): Check [.\testAddModules.c08bdc01\output\AddModulesBasicTest\AddModulesBasicTest.exe] file is executable [2025-11-20T13:22:14.604Z] [13:19:26.157] TRACE: assertTrue(): Check [.\testAddModules.c08bdc01\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] path exists [2025-11-20T13:22:14.604Z] [13:19:26.158] TRACE: assertTrue(): Check [.\testAddModules.c08bdc01\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] is a file [2025-11-20T13:22:14.605Z] [13:19:26.164] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.c08bdc01\output\AddModulesBasicTest\AddModulesBasicTest.exe](1); inherit I/O; in directory [.\testAddModules.c08bdc01]... [2025-11-20T13:22:14.605Z] hello: Environment supports a display [2025-11-20T13:22:14.605Z] hello: Environment supports a desktop [2025-11-20T13:22:14.605Z] jpackage test application [2025-11-20T13:22:14.605Z] args.length: 0 [2025-11-20T13:22:14.605Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.c08bdc01\appOutput.txt] [2025-11-20T13:22:14.605Z] [13:19:26.754] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.605Z] [13:19:26.754] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.c08bdc01\output\AddModulesBasicTest\AddModulesBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.605Z] [13:19:26.755] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.c08bdc01\appOutput.txt] path exists [2025-11-20T13:22:14.605Z] [13:19:26.755] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.c08bdc01\appOutput.txt] is a file [2025-11-20T13:22:14.605Z] [13:19:26.757] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.c08bdc01\appOutput.txt] file [2025-11-20T13:22:14.605Z] [13:19:26.757] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.605Z] [13:19:26.757] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.605Z] [13:19:26.758] TRACE: Deleting [.\testAddModules.c08bdc01] directory recursively [2025-11-20T13:22:14.605Z] [13:19:26.913] [ OK ] BasicTest.testAddModules([ALL-DEFAULT](length=1)); checks=15 [2025-11-20T13:22:14.605Z] [13:19:26.913] [ RUN ] BasicTest.testAddModules([ALL-MODULE-PATH](length=1)) [2025-11-20T13:22:14.605Z] [13:19:26.915] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.bf4a7bc6\src\module-info.java] text file... [2025-11-20T13:22:14.605Z] [13:19:26.915] TRACE: module com.other { [2025-11-20T13:22:14.605Z] [13:19:26.915] TRACE: exports com.other; [2025-11-20T13:22:14.605Z] [13:19:26.915] TRACE: requires java.desktop; [2025-11-20T13:22:14.605Z] [13:19:26.915] TRACE: } [2025-11-20T13:22:14.605Z] [13:19:26.916] TRACE: Done [2025-11-20T13:22:14.605Z] [13:19:26.921] TRACE: exec: Execute tool provider [javac -d .\testAddModules.bf4a7bc6\jar-workdir .\testAddModules.bf4a7bc6\src\com\other\Hello.java .\testAddModules.bf4a7bc6\src\module-info.java](5)... [2025-11-20T13:22:14.605Z] [13:19:27.076] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.605Z] [13:19:27.076] TRACE: assertEquals(0): Check command tool provider [javac -d .\testAddModules.bf4a7bc6\jar-workdir .\testAddModules.bf4a7bc6\src\com\other\Hello.java .\testAddModules.bf4a7bc6\src\module-info.java](5) exited with 0 code [2025-11-20T13:22:14.605Z] [13:19:27.077] TRACE: exec: Execute tool provider [jar -c -f .\testAddModules.bf4a7bc6\input-modules\goodbye.jar -C .\testAddModules.bf4a7bc6\jar-workdir .](7)... [2025-11-20T13:22:14.605Z] [13:19:27.102] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.605Z] [13:19:27.102] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testAddModules.bf4a7bc6\input-modules\goodbye.jar -C .\testAddModules.bf4a7bc6\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.605Z] [13:19:27.105] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.bf4a7bc6\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.bf4a7bc6\input-modules --module com.other/com.other.Hello --win-console --add-modules ALL-MODULE-PATH --verbose](15); inherit I/O... [2025-11-20T13:22:14.605Z] [13:19:27.511] Creating app package: AddModulesBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.bf4a7bc6\output [2025-11-20T13:22:14.605Z] [13:19:35.782] Command [PID: -1]: [2025-11-20T13:22:14.605Z] jlink --output .\testAddModules.bf4a7bc6\output\AddModulesBasicTest\runtime --module-path .\\testAddModules.bf4a7bc6\\input-modules;c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,jdk.jcmd,com.other,java.desktop,java.se,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,jdk.jsobject,java.sql.rowset,jdk.jlink,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,jdk.hotspot.agent,java.transaction.xa,java.xml.crypto,java.logging,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,jdk.incubator.foreign,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,jdk.jpackage,java.management.rmi,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.605Z] [13:19:35.782] Output: [2025-11-20T13:22:14.605Z] WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign [2025-11-20T13:22:14.605Z] [2025-11-20T13:22:14.605Z] [13:19:35.784] Returned: 0 [2025-11-20T13:22:14.605Z] [2025-11-20T13:22:14.605Z] [13:19:35.805] Using default package resource JavaApp.ico [icon] (add AddModulesBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.605Z] [13:19:35.818] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7833138256263270378". [2025-11-20T13:22:14.605Z] [13:19:36.042] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddModulesBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.605Z] [13:19:36.095] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.605Z] [13:19:36.183] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.605Z] [13:19:36.184] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.bf4a7bc6\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.bf4a7bc6\input-modules --module com.other/com.other.Hello --win-console --add-modules ALL-MODULE-PATH --verbose](15) exited with 0 code [2025-11-20T13:22:14.605Z] [13:19:36.207] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.605Z] [13:19:36.207] TRACE: assertStringListEquals(1, .\testAddModules.bf4a7bc6\output\AddModulesBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.605Z] [13:19:36.208] TRACE: assertTrue(): Check [.\testAddModules.bf4a7bc6\output\AddModulesBasicTest\runtime] path exists [2025-11-20T13:22:14.605Z] [13:19:36.208] TRACE: assertTrue(): Check [.\testAddModules.bf4a7bc6\output\AddModulesBasicTest\runtime] is a directory [2025-11-20T13:22:14.605Z] [13:19:36.209] TRACE: assertTrue(): Check [.\testAddModules.bf4a7bc6\output\AddModulesBasicTest\AddModulesBasicTest.exe] path exists [2025-11-20T13:22:14.605Z] [13:19:36.210] TRACE: assertTrue(): Check [.\testAddModules.bf4a7bc6\output\AddModulesBasicTest\AddModulesBasicTest.exe] is a file [2025-11-20T13:22:14.605Z] [13:19:36.210] TRACE: assertTrue(): Check [.\testAddModules.bf4a7bc6\output\AddModulesBasicTest\AddModulesBasicTest.exe] file is executable [2025-11-20T13:22:14.605Z] [13:19:36.211] TRACE: assertTrue(): Check [.\testAddModules.bf4a7bc6\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] path exists [2025-11-20T13:22:14.605Z] [13:19:36.212] TRACE: assertTrue(): Check [.\testAddModules.bf4a7bc6\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] is a file [2025-11-20T13:22:14.605Z] [13:19:36.216] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.bf4a7bc6\output\AddModulesBasicTest\AddModulesBasicTest.exe](1); inherit I/O; in directory [.\testAddModules.bf4a7bc6]... [2025-11-20T13:22:14.605Z] hello: Environment supports a display [2025-11-20T13:22:14.605Z] hello: Environment supports a desktop [2025-11-20T13:22:14.605Z] jpackage test application [2025-11-20T13:22:14.605Z] args.length: 0 [2025-11-20T13:22:14.605Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.bf4a7bc6\appOutput.txt] [2025-11-20T13:22:14.605Z] [13:19:36.874] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.605Z] [13:19:36.874] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.bf4a7bc6\output\AddModulesBasicTest\AddModulesBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.605Z] [13:19:36.875] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.bf4a7bc6\appOutput.txt] path exists [2025-11-20T13:22:14.605Z] [13:19:36.875] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.bf4a7bc6\appOutput.txt] is a file [2025-11-20T13:22:14.605Z] [13:19:36.875] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.bf4a7bc6\appOutput.txt] file [2025-11-20T13:22:14.605Z] [13:19:36.875] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.605Z] [13:19:36.876] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.605Z] [13:19:36.876] TRACE: Deleting [.\testAddModules.bf4a7bc6] directory recursively [2025-11-20T13:22:14.605Z] [13:19:37.057] [ OK ] BasicTest.testAddModules([ALL-MODULE-PATH](length=1)); checks=15 [2025-11-20T13:22:14.605Z] [13:19:37.058] [ RUN ] BasicTest.testAddModules([java.desktop, jdk.jartool](length=2)) [2025-11-20T13:22:14.605Z] [13:19:37.059] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.9ab4d59f\src\module-info.java] text file... [2025-11-20T13:22:14.605Z] [13:19:37.060] TRACE: module com.other { [2025-11-20T13:22:14.605Z] [13:19:37.060] TRACE: exports com.other; [2025-11-20T13:22:14.605Z] [13:19:37.060] TRACE: requires java.desktop; [2025-11-20T13:22:14.605Z] [13:19:37.060] TRACE: } [2025-11-20T13:22:14.605Z] [13:19:37.061] TRACE: Done [2025-11-20T13:22:14.605Z] [13:19:37.064] TRACE: exec: Execute tool provider [javac -d .\testAddModules.9ab4d59f\jar-workdir .\testAddModules.9ab4d59f\src\com\other\Hello.java .\testAddModules.9ab4d59f\src\module-info.java](5)... [2025-11-20T13:22:14.605Z] [13:19:37.165] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.605Z] [13:19:37.165] TRACE: assertEquals(0): Check command tool provider [javac -d .\testAddModules.9ab4d59f\jar-workdir .\testAddModules.9ab4d59f\src\com\other\Hello.java .\testAddModules.9ab4d59f\src\module-info.java](5) exited with 0 code [2025-11-20T13:22:14.605Z] [13:19:37.166] TRACE: exec: Execute tool provider [jar -c -f .\testAddModules.9ab4d59f\input-modules\goodbye.jar -C .\testAddModules.9ab4d59f\jar-workdir .](7)... [2025-11-20T13:22:14.605Z] [13:19:37.190] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.605Z] [13:19:37.191] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testAddModules.9ab4d59f\input-modules\goodbye.jar -C .\testAddModules.9ab4d59f\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.605Z] [13:19:37.194] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.9ab4d59f\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.9ab4d59f\input-modules --module com.other/com.other.Hello --win-console --add-modules java.desktop --add-modules jdk.jartool --verbose](17); inherit I/O... [2025-11-20T13:22:14.605Z] [13:19:37.601] Creating app package: AddModulesBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.9ab4d59f\output [2025-11-20T13:22:14.605Z] [13:19:41.500] Command [PID: -1]: [2025-11-20T13:22:14.605Z] jlink --output .\testAddModules.9ab4d59f\output\AddModulesBasicTest\runtime --module-path .\\testAddModules.9ab4d59f\\input-modules;c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules com.other,java.desktop,jdk.jartool --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.605Z] [13:19:41.500] Output: [2025-11-20T13:22:14.605Z] [2025-11-20T13:22:14.605Z] [13:19:41.503] Returned: 0 [2025-11-20T13:22:14.605Z] [2025-11-20T13:22:14.605Z] [13:19:41.508] Using default package resource JavaApp.ico [icon] (add AddModulesBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.605Z] [13:19:41.520] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage12707190234325351060". [2025-11-20T13:22:14.605Z] [13:19:41.719] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddModulesBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.605Z] [13:19:41.773] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.605Z] [13:19:41.798] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.605Z] [13:19:41.798] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.9ab4d59f\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.9ab4d59f\input-modules --module com.other/com.other.Hello --win-console --add-modules java.desktop --add-modules jdk.jartool --verbose](17) exited with 0 code [2025-11-20T13:22:14.605Z] [13:19:41.800] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.605Z] [13:19:41.801] TRACE: assertStringListEquals(1, .\testAddModules.9ab4d59f\output\AddModulesBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.605Z] [13:19:41.801] TRACE: assertTrue(): Check [.\testAddModules.9ab4d59f\output\AddModulesBasicTest\runtime] path exists [2025-11-20T13:22:14.605Z] [13:19:41.801] TRACE: assertTrue(): Check [.\testAddModules.9ab4d59f\output\AddModulesBasicTest\runtime] is a directory [2025-11-20T13:22:14.605Z] [13:19:41.802] TRACE: assertTrue(): Check [.\testAddModules.9ab4d59f\output\AddModulesBasicTest\AddModulesBasicTest.exe] path exists [2025-11-20T13:22:14.605Z] [13:19:41.802] TRACE: assertTrue(): Check [.\testAddModules.9ab4d59f\output\AddModulesBasicTest\AddModulesBasicTest.exe] is a file [2025-11-20T13:22:14.606Z] [13:19:41.802] TRACE: assertTrue(): Check [.\testAddModules.9ab4d59f\output\AddModulesBasicTest\AddModulesBasicTest.exe] file is executable [2025-11-20T13:22:14.606Z] [13:19:41.802] TRACE: assertTrue(): Check [.\testAddModules.9ab4d59f\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] path exists [2025-11-20T13:22:14.606Z] [13:19:41.802] TRACE: assertTrue(): Check [.\testAddModules.9ab4d59f\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] is a file [2025-11-20T13:22:14.606Z] [13:19:41.803] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.9ab4d59f\output\AddModulesBasicTest\AddModulesBasicTest.exe](1); inherit I/O; in directory [.\testAddModules.9ab4d59f]... [2025-11-20T13:22:14.606Z] hello: Environment supports a display [2025-11-20T13:22:14.606Z] hello: Environment supports a desktop [2025-11-20T13:22:14.606Z] jpackage test application [2025-11-20T13:22:14.606Z] args.length: 0 [2025-11-20T13:22:14.606Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.9ab4d59f\appOutput.txt] [2025-11-20T13:22:14.606Z] [13:19:42.427] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.606Z] [13:19:42.427] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.9ab4d59f\output\AddModulesBasicTest\AddModulesBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.606Z] [13:19:42.428] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.9ab4d59f\appOutput.txt] path exists [2025-11-20T13:22:14.606Z] [13:19:42.428] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.9ab4d59f\appOutput.txt] is a file [2025-11-20T13:22:14.606Z] [13:19:42.428] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.9ab4d59f\appOutput.txt] file [2025-11-20T13:22:14.606Z] [13:19:42.428] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.606Z] [13:19:42.429] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.606Z] [13:19:42.429] TRACE: Deleting [.\testAddModules.9ab4d59f] directory recursively [2025-11-20T13:22:14.606Z] [13:19:42.487] [ OK ] BasicTest.testAddModules([java.desktop, jdk.jartool](length=2)); checks=15 [2025-11-20T13:22:14.606Z] [13:19:42.487] [ RUN ] BasicTest.testAddModules([java.desktop,jdk.jartool](length=1)) [2025-11-20T13:22:14.606Z] [13:19:42.489] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.346bed98\src\module-info.java] text file... [2025-11-20T13:22:14.606Z] [13:19:42.489] TRACE: module com.other { [2025-11-20T13:22:14.606Z] [13:19:42.489] TRACE: exports com.other; [2025-11-20T13:22:14.606Z] [13:19:42.489] TRACE: requires java.desktop; [2025-11-20T13:22:14.606Z] [13:19:42.489] TRACE: } [2025-11-20T13:22:14.606Z] [13:19:42.490] TRACE: Done [2025-11-20T13:22:14.606Z] [13:19:42.493] TRACE: exec: Execute tool provider [javac -d .\testAddModules.346bed98\jar-workdir .\testAddModules.346bed98\src\com\other\Hello.java .\testAddModules.346bed98\src\module-info.java](5)... [2025-11-20T13:22:14.606Z] [13:19:42.597] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.606Z] [13:19:42.597] TRACE: assertEquals(0): Check command tool provider [javac -d .\testAddModules.346bed98\jar-workdir .\testAddModules.346bed98\src\com\other\Hello.java .\testAddModules.346bed98\src\module-info.java](5) exited with 0 code [2025-11-20T13:22:14.606Z] [13:19:42.599] TRACE: exec: Execute tool provider [jar -c -f .\testAddModules.346bed98\input-modules\goodbye.jar -C .\testAddModules.346bed98\jar-workdir .](7)... [2025-11-20T13:22:14.606Z] [13:19:42.627] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.606Z] [13:19:42.627] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testAddModules.346bed98\input-modules\goodbye.jar -C .\testAddModules.346bed98\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.606Z] [13:19:42.630] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.346bed98\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.346bed98\input-modules --module com.other/com.other.Hello --win-console --add-modules java.desktop,jdk.jartool --verbose](15); inherit I/O... [2025-11-20T13:22:14.606Z] [13:19:43.083] Creating app package: AddModulesBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.346bed98\output [2025-11-20T13:22:14.606Z] [13:19:46.882] Command [PID: -1]: [2025-11-20T13:22:14.606Z] jlink --output .\testAddModules.346bed98\output\AddModulesBasicTest\runtime --module-path .\\testAddModules.346bed98\\input-modules;c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules com.other,java.desktop,jdk.jartool --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.606Z] [13:19:46.882] Output: [2025-11-20T13:22:14.606Z] [2025-11-20T13:22:14.606Z] [13:19:46.885] Returned: 0 [2025-11-20T13:22:14.606Z] [2025-11-20T13:22:14.606Z] [13:19:46.889] Using default package resource JavaApp.ico [icon] (add AddModulesBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.606Z] [13:19:46.899] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1701532586841318736". [2025-11-20T13:22:14.606Z] [13:19:47.100] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddModulesBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.606Z] [13:19:47.149] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.606Z] [13:19:47.176] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.606Z] [13:19:47.176] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.346bed98\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.346bed98\input-modules --module com.other/com.other.Hello --win-console --add-modules java.desktop,jdk.jartool --verbose](15) exited with 0 code [2025-11-20T13:22:14.606Z] [13:19:47.180] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.606Z] [13:19:47.181] TRACE: assertStringListEquals(1, .\testAddModules.346bed98\output\AddModulesBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.606Z] [13:19:47.181] TRACE: assertTrue(): Check [.\testAddModules.346bed98\output\AddModulesBasicTest\runtime] path exists [2025-11-20T13:22:14.606Z] [13:19:47.181] TRACE: assertTrue(): Check [.\testAddModules.346bed98\output\AddModulesBasicTest\runtime] is a directory [2025-11-20T13:22:14.606Z] [13:19:47.181] TRACE: assertTrue(): Check [.\testAddModules.346bed98\output\AddModulesBasicTest\AddModulesBasicTest.exe] path exists [2025-11-20T13:22:14.606Z] [13:19:47.182] TRACE: assertTrue(): Check [.\testAddModules.346bed98\output\AddModulesBasicTest\AddModulesBasicTest.exe] is a file [2025-11-20T13:22:14.606Z] [13:19:47.182] TRACE: assertTrue(): Check [.\testAddModules.346bed98\output\AddModulesBasicTest\AddModulesBasicTest.exe] file is executable [2025-11-20T13:22:14.606Z] [13:19:47.182] TRACE: assertTrue(): Check [.\testAddModules.346bed98\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] path exists [2025-11-20T13:22:14.606Z] [13:19:47.182] TRACE: assertTrue(): Check [.\testAddModules.346bed98\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] is a file [2025-11-20T13:22:14.606Z] [13:19:47.183] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.346bed98\output\AddModulesBasicTest\AddModulesBasicTest.exe](1); inherit I/O; in directory [.\testAddModules.346bed98]... [2025-11-20T13:22:14.606Z] hello: Environment supports a display [2025-11-20T13:22:14.606Z] hello: Environment supports a desktop [2025-11-20T13:22:14.606Z] jpackage test application [2025-11-20T13:22:14.606Z] args.length: 0 [2025-11-20T13:22:14.606Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.346bed98\appOutput.txt] [2025-11-20T13:22:14.606Z] [13:19:47.803] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.606Z] [13:19:47.804] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.346bed98\output\AddModulesBasicTest\AddModulesBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.606Z] [13:19:47.804] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.346bed98\appOutput.txt] path exists [2025-11-20T13:22:14.606Z] [13:19:47.804] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.346bed98\appOutput.txt] is a file [2025-11-20T13:22:14.606Z] [13:19:47.805] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.346bed98\appOutput.txt] file [2025-11-20T13:22:14.606Z] [13:19:47.805] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.606Z] [13:19:47.805] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.606Z] [13:19:47.805] TRACE: Deleting [.\testAddModules.346bed98] directory recursively [2025-11-20T13:22:14.606Z] [13:19:47.869] [ OK ] BasicTest.testAddModules([java.desktop,jdk.jartool](length=1)); checks=15 [2025-11-20T13:22:14.606Z] [13:19:47.869] [ RUN ] BasicTest.testAddModules([java.desktop](length=1)) [2025-11-20T13:22:14.606Z] [13:19:47.871] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.a6bafe0e\src\module-info.java] text file... [2025-11-20T13:22:14.606Z] [13:19:47.871] TRACE: module com.other { [2025-11-20T13:22:14.606Z] [13:19:47.872] TRACE: exports com.other; [2025-11-20T13:22:14.606Z] [13:19:47.872] TRACE: requires java.desktop; [2025-11-20T13:22:14.606Z] [13:19:47.872] TRACE: } [2025-11-20T13:22:14.606Z] [13:19:47.873] TRACE: Done [2025-11-20T13:22:14.606Z] [13:19:47.877] TRACE: exec: Execute tool provider [javac -d .\testAddModules.a6bafe0e\jar-workdir .\testAddModules.a6bafe0e\src\com\other\Hello.java .\testAddModules.a6bafe0e\src\module-info.java](5)... [2025-11-20T13:22:14.606Z] [13:19:48.015] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.606Z] [13:19:48.015] TRACE: assertEquals(0): Check command tool provider [javac -d .\testAddModules.a6bafe0e\jar-workdir .\testAddModules.a6bafe0e\src\com\other\Hello.java .\testAddModules.a6bafe0e\src\module-info.java](5) exited with 0 code [2025-11-20T13:22:14.606Z] [13:19:48.017] TRACE: exec: Execute tool provider [jar -c -f .\testAddModules.a6bafe0e\input-modules\goodbye.jar -C .\testAddModules.a6bafe0e\jar-workdir .](7)... [2025-11-20T13:22:14.606Z] [13:19:48.048] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.606Z] [13:19:48.048] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testAddModules.a6bafe0e\input-modules\goodbye.jar -C .\testAddModules.a6bafe0e\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.606Z] [13:19:48.051] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.a6bafe0e\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.a6bafe0e\input-modules --module com.other/com.other.Hello --win-console --add-modules java.desktop --verbose](15); inherit I/O... [2025-11-20T13:22:14.606Z] [13:19:48.478] Creating app package: AddModulesBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.a6bafe0e\output [2025-11-20T13:22:14.606Z] [13:19:52.214] Command [PID: -1]: [2025-11-20T13:22:14.606Z] jlink --output .\testAddModules.a6bafe0e\output\AddModulesBasicTest\runtime --module-path .\\testAddModules.a6bafe0e\\input-modules;c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules com.other,java.desktop --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.606Z] [13:19:52.214] Output: [2025-11-20T13:22:14.606Z] [2025-11-20T13:22:14.606Z] [13:19:52.216] Returned: 0 [2025-11-20T13:22:14.606Z] [2025-11-20T13:22:14.606Z] [13:19:52.221] Using default package resource JavaApp.ico [icon] (add AddModulesBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.606Z] [13:19:52.232] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage355951853854096534". [2025-11-20T13:22:14.606Z] [13:19:52.441] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AddModulesBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.606Z] [13:19:52.493] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.606Z] [13:19:52.520] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.606Z] [13:19:52.521] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testAddModules.a6bafe0e\output --name AddModulesBasicTest --type app-image --module-path .\testAddModules.a6bafe0e\input-modules --module com.other/com.other.Hello --win-console --add-modules java.desktop --verbose](15) exited with 0 code [2025-11-20T13:22:14.606Z] [13:19:52.524] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.606Z] [13:19:52.525] TRACE: assertStringListEquals(1, .\testAddModules.a6bafe0e\output\AddModulesBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.606Z] [13:19:52.525] TRACE: assertTrue(): Check [.\testAddModules.a6bafe0e\output\AddModulesBasicTest\runtime] path exists [2025-11-20T13:22:14.606Z] [13:19:52.525] TRACE: assertTrue(): Check [.\testAddModules.a6bafe0e\output\AddModulesBasicTest\runtime] is a directory [2025-11-20T13:22:14.606Z] [13:19:52.525] TRACE: assertTrue(): Check [.\testAddModules.a6bafe0e\output\AddModulesBasicTest\AddModulesBasicTest.exe] path exists [2025-11-20T13:22:14.606Z] [13:19:52.526] TRACE: assertTrue(): Check [.\testAddModules.a6bafe0e\output\AddModulesBasicTest\AddModulesBasicTest.exe] is a file [2025-11-20T13:22:14.606Z] [13:19:52.526] TRACE: assertTrue(): Check [.\testAddModules.a6bafe0e\output\AddModulesBasicTest\AddModulesBasicTest.exe] file is executable [2025-11-20T13:22:14.606Z] [13:19:52.526] TRACE: assertTrue(): Check [.\testAddModules.a6bafe0e\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] path exists [2025-11-20T13:22:14.606Z] [13:19:52.526] TRACE: assertTrue(): Check [.\testAddModules.a6bafe0e\output\AddModulesBasicTest\app\AddModulesBasicTest.cfg] is a file [2025-11-20T13:22:14.606Z] [13:19:52.527] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.a6bafe0e\output\AddModulesBasicTest\AddModulesBasicTest.exe](1); inherit I/O; in directory [.\testAddModules.a6bafe0e]... [2025-11-20T13:22:14.606Z] hello: Environment supports a display [2025-11-20T13:22:14.606Z] hello: Environment supports a desktop [2025-11-20T13:22:14.606Z] jpackage test application [2025-11-20T13:22:14.606Z] args.length: 0 [2025-11-20T13:22:14.606Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.a6bafe0e\appOutput.txt] [2025-11-20T13:22:14.606Z] [13:19:53.177] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.606Z] [13:19:53.177] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAddModules.a6bafe0e\output\AddModulesBasicTest\AddModulesBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.606Z] [13:19:53.177] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.a6bafe0e\appOutput.txt] path exists [2025-11-20T13:22:14.606Z] [13:19:53.178] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.a6bafe0e\appOutput.txt] is a file [2025-11-20T13:22:14.606Z] [13:19:53.178] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAddModules.a6bafe0e\appOutput.txt] file [2025-11-20T13:22:14.606Z] [13:19:53.178] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.606Z] [13:19:53.179] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.606Z] [13:19:53.179] TRACE: Deleting [.\testAddModules.a6bafe0e] directory recursively [2025-11-20T13:22:14.606Z] [13:19:53.244] [ OK ] BasicTest.testAddModules([java.desktop](length=1)); checks=15 [2025-11-20T13:22:14.606Z] [13:19:53.245] [ RUN ] BasicTest.testApp(Hello) [2025-11-20T13:22:14.607Z] [13:19:53.247] TRACE: exec: Execute tool provider [javac -d .\testApp.5d334abe\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.607Z] [13:19:53.383] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.607Z] [13:19:53.384] TRACE: assertEquals(0): Check command tool provider [javac -d .\testApp.5d334abe\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.607Z] [13:19:53.384] TRACE: exec: Execute tool provider [jar -c -f .\testApp.5d334abe\input\hello.jar -C .\testApp.5d334abe\jar-workdir .](7)... [2025-11-20T13:22:14.607Z] [13:19:53.406] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.607Z] [13:19:53.410] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testApp.5d334abe\input\hello.jar -C .\testApp.5d334abe\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.607Z] [13:19:53.411] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testApp.5d334abe\input --dest .\testApp.5d334abe\output --name AppBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --verbose](15); inherit I/O... [2025-11-20T13:22:14.607Z] [13:19:53.735] Creating app package: AppBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.5d334abe\output [2025-11-20T13:22:14.607Z] [13:20:03.917] Command [PID: -1]: [2025-11-20T13:22:14.607Z] jlink --output .\testApp.5d334abe\output\AppBasicTest\runtime --module-path c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,java.xml,jdk.xml.dom,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.jsobject,java.sql.rowset,jdk.sctp,java.smartcardio,jdk.jlink,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.crypto.cryptoki,jdk.random,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,jdk.incubator.foreign,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.607Z] [13:20:03.917] Output: [2025-11-20T13:22:14.607Z] WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign [2025-11-20T13:22:14.607Z] [2025-11-20T13:22:14.607Z] [13:20:03.919] Returned: 0 [2025-11-20T13:22:14.607Z] [2025-11-20T13:22:14.607Z] [13:20:03.923] Using default package resource JavaApp.ico [icon] (add AppBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.607Z] [13:20:03.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\jenkins\AppData\Local\Temp\jdk.jpackage12215190825097433311". [2025-11-20T13:22:14.607Z] [13:20:04.150] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AppBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.607Z] [13:20:04.274] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.607Z] [13:20:04.348] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.607Z] [13:20:04.349] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testApp.5d334abe\input --dest .\testApp.5d334abe\output --name AppBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --verbose](15) exited with 0 code [2025-11-20T13:22:14.607Z] [13:20:04.359] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.607Z] [13:20:04.360] TRACE: assertStringListEquals(1, .\testApp.5d334abe\output\AppBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.607Z] [13:20:04.360] TRACE: assertTrue(): Check [.\testApp.5d334abe\output\AppBasicTest\runtime] path exists [2025-11-20T13:22:14.607Z] [13:20:04.360] TRACE: assertTrue(): Check [.\testApp.5d334abe\output\AppBasicTest\runtime] is a directory [2025-11-20T13:22:14.607Z] [13:20:04.361] TRACE: assertTrue(): Check [.\testApp.5d334abe\output\AppBasicTest\AppBasicTest.exe] path exists [2025-11-20T13:22:14.607Z] [13:20:04.361] TRACE: assertTrue(): Check [.\testApp.5d334abe\output\AppBasicTest\AppBasicTest.exe] is a file [2025-11-20T13:22:14.607Z] [13:20:04.361] TRACE: assertTrue(): Check [.\testApp.5d334abe\output\AppBasicTest\AppBasicTest.exe] file is executable [2025-11-20T13:22:14.607Z] [13:20:04.361] TRACE: assertTrue(): Check [.\testApp.5d334abe\output\AppBasicTest\app\AppBasicTest.cfg] path exists [2025-11-20T13:22:14.607Z] [13:20:04.361] TRACE: assertTrue(): Check [.\testApp.5d334abe\output\AppBasicTest\app\AppBasicTest.cfg] is a file [2025-11-20T13:22:14.607Z] [13:20:04.362] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.5d334abe\output\AppBasicTest\AppBasicTest.exe](1); inherit I/O; in directory [.\testApp.5d334abe]... [2025-11-20T13:22:14.609Z] hello: Environment supports a display [2025-11-20T13:22:14.609Z] hello: Environment supports a desktop [2025-11-20T13:22:14.609Z] jpackage test application [2025-11-20T13:22:14.609Z] args.length: 0 [2025-11-20T13:22:14.609Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.5d334abe\appOutput.txt] [2025-11-20T13:22:14.609Z] [13:20:05.029] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:05.029] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.5d334abe\output\AppBasicTest\AppBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.609Z] [13:20:05.030] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.5d334abe\appOutput.txt] path exists [2025-11-20T13:22:14.609Z] [13:20:05.030] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.5d334abe\appOutput.txt] is a file [2025-11-20T13:22:14.609Z] [13:20:05.031] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.5d334abe\appOutput.txt] file [2025-11-20T13:22:14.609Z] [13:20:05.031] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.609Z] [13:20:05.031] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.609Z] [13:20:05.031] TRACE: Deleting [.\testApp.5d334abe] directory recursively [2025-11-20T13:22:14.609Z] [13:20:05.244] [ OK ] BasicTest.testApp(Hello); checks=15 [2025-11-20T13:22:14.609Z] [13:20:05.244] [ RUN ] BasicTest.testApp(com.other/com.other.Hello) [2025-11-20T13:22:14.609Z] [13:20:05.246] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.0432a555\src\module-info.java] text file... [2025-11-20T13:22:14.609Z] [13:20:05.246] TRACE: module com.other { [2025-11-20T13:22:14.609Z] [13:20:05.246] TRACE: exports com.other; [2025-11-20T13:22:14.609Z] [13:20:05.247] TRACE: requires java.desktop; [2025-11-20T13:22:14.609Z] [13:20:05.247] TRACE: } [2025-11-20T13:22:14.609Z] [13:20:05.247] TRACE: Done [2025-11-20T13:22:14.609Z] [13:20:05.250] TRACE: exec: Execute tool provider [javac -d .\testApp.0432a555\jar-workdir .\testApp.0432a555\src\com\other\Hello.java .\testApp.0432a555\src\module-info.java](5)... [2025-11-20T13:22:14.609Z] [13:20:05.364] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:05.365] TRACE: assertEquals(0): Check command tool provider [javac -d .\testApp.0432a555\jar-workdir .\testApp.0432a555\src\com\other\Hello.java .\testApp.0432a555\src\module-info.java](5) exited with 0 code [2025-11-20T13:22:14.609Z] [13:20:05.366] TRACE: exec: Execute tool provider [jar -c -f .\testApp.0432a555\input-modules\hello.jar -C .\testApp.0432a555\jar-workdir .](7)... [2025-11-20T13:22:14.609Z] [13:20:05.390] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:05.391] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testApp.0432a555\input-modules\hello.jar -C .\testApp.0432a555\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.609Z] [13:20:05.393] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testApp.0432a555\output --name AppBasicTest --type app-image --module-path .\testApp.0432a555\input-modules --module com.other/com.other.Hello --win-console --verbose](13); inherit I/O... [2025-11-20T13:22:14.609Z] [13:20:05.790] Creating app package: AppBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.0432a555\output [2025-11-20T13:22:14.609Z] [13:20:09.535] Command [PID: -1]: [2025-11-20T13:22:14.609Z] jlink --output .\testApp.0432a555\output\AppBasicTest\runtime --module-path .\\testApp.0432a555\\input-modules;c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules com.other --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.609Z] [13:20:09.536] Output: [2025-11-20T13:22:14.609Z] [2025-11-20T13:22:14.609Z] [13:20:09.538] Returned: 0 [2025-11-20T13:22:14.609Z] [2025-11-20T13:22:14.609Z] [13:20:09.544] Using default package resource JavaApp.ico [icon] (add AppBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.609Z] [13:20:09.554] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16399628055698213709". [2025-11-20T13:22:14.609Z] [13:20:09.760] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AppBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.609Z] [13:20:09.784] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.609Z] [13:20:09.809] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:09.810] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testApp.0432a555\output --name AppBasicTest --type app-image --module-path .\testApp.0432a555\input-modules --module com.other/com.other.Hello --win-console --verbose](13) exited with 0 code [2025-11-20T13:22:14.609Z] [13:20:09.812] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.609Z] [13:20:09.812] TRACE: assertStringListEquals(1, .\testApp.0432a555\output\AppBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.609Z] [13:20:09.813] TRACE: assertTrue(): Check [.\testApp.0432a555\output\AppBasicTest\runtime] path exists [2025-11-20T13:22:14.609Z] [13:20:09.813] TRACE: assertTrue(): Check [.\testApp.0432a555\output\AppBasicTest\runtime] is a directory [2025-11-20T13:22:14.609Z] [13:20:09.813] TRACE: assertTrue(): Check [.\testApp.0432a555\output\AppBasicTest\AppBasicTest.exe] path exists [2025-11-20T13:22:14.609Z] [13:20:09.813] TRACE: assertTrue(): Check [.\testApp.0432a555\output\AppBasicTest\AppBasicTest.exe] is a file [2025-11-20T13:22:14.609Z] [13:20:09.813] TRACE: assertTrue(): Check [.\testApp.0432a555\output\AppBasicTest\AppBasicTest.exe] file is executable [2025-11-20T13:22:14.609Z] [13:20:09.814] TRACE: assertTrue(): Check [.\testApp.0432a555\output\AppBasicTest\app\AppBasicTest.cfg] path exists [2025-11-20T13:22:14.609Z] [13:20:09.814] TRACE: assertTrue(): Check [.\testApp.0432a555\output\AppBasicTest\app\AppBasicTest.cfg] is a file [2025-11-20T13:22:14.609Z] [13:20:09.814] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.0432a555\output\AppBasicTest\AppBasicTest.exe](1); inherit I/O; in directory [.\testApp.0432a555]... [2025-11-20T13:22:14.609Z] hello: Environment supports a display [2025-11-20T13:22:14.609Z] hello: Environment supports a desktop [2025-11-20T13:22:14.609Z] jpackage test application [2025-11-20T13:22:14.609Z] args.length: 0 [2025-11-20T13:22:14.609Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.0432a555\appOutput.txt] [2025-11-20T13:22:14.609Z] [13:20:10.468] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:10.468] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.0432a555\output\AppBasicTest\AppBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.609Z] [13:20:10.469] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.0432a555\appOutput.txt] path exists [2025-11-20T13:22:14.609Z] [13:20:10.469] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.0432a555\appOutput.txt] is a file [2025-11-20T13:22:14.609Z] [13:20:10.469] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.0432a555\appOutput.txt] file [2025-11-20T13:22:14.609Z] [13:20:10.470] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.609Z] [13:20:10.470] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.609Z] [13:20:10.470] TRACE: Deleting [.\testApp.0432a555] directory recursively [2025-11-20T13:22:14.609Z] [13:20:10.547] [ OK ] BasicTest.testApp(com.other/com.other.Hello); checks=15 [2025-11-20T13:22:14.609Z] [13:20:10.548] [ RUN ] BasicTest.testApp(hello.ejmod:com.other/com.other.Hello) [2025-11-20T13:22:14.609Z] [13:20:10.550] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.280d15ce\src\module-info.java] text file... [2025-11-20T13:22:14.609Z] [13:20:10.550] TRACE: module com.other { [2025-11-20T13:22:14.609Z] [13:20:10.550] TRACE: exports com.other; [2025-11-20T13:22:14.609Z] [13:20:10.550] TRACE: requires java.desktop; [2025-11-20T13:22:14.609Z] [13:20:10.551] TRACE: } [2025-11-20T13:22:14.609Z] [13:20:10.551] TRACE: Done [2025-11-20T13:22:14.609Z] [13:20:10.554] TRACE: exec: Execute tool provider [javac -d .\testApp.280d15ce\jar-workdir .\testApp.280d15ce\src\com\other\Hello.java .\testApp.280d15ce\src\module-info.java](5)... [2025-11-20T13:22:14.609Z] [13:20:10.637] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:10.637] TRACE: assertEquals(0): Check command tool provider [javac -d .\testApp.280d15ce\jar-workdir .\testApp.280d15ce\src\com\other\Hello.java .\testApp.280d15ce\src\module-info.java](5) exited with 0 code [2025-11-20T13:22:14.609Z] [13:20:10.639] TRACE: exec: Execute tool provider [jar -c -f .\testApp.280d15ce\jmod-workdir\tmp.jar -C .\testApp.280d15ce\jar-workdir .](7)... [2025-11-20T13:22:14.609Z] [13:20:10.670] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:10.671] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testApp.280d15ce\jmod-workdir\tmp.jar -C .\testApp.280d15ce\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.609Z] [13:20:10.674] TRACE: exec: Execute tool provider [jmod create --class-path .\testApp.280d15ce\jmod-workdir\tmp.jar .\testApp.280d15ce\jmod-workdir\tmp.jmod](5)... [2025-11-20T13:22:14.609Z] [13:20:10.757] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:10.757] TRACE: assertEquals(0): Check command tool provider [jmod create --class-path .\testApp.280d15ce\jmod-workdir\tmp.jar .\testApp.280d15ce\jmod-workdir\tmp.jmod](5) exited with 0 code [2025-11-20T13:22:14.609Z] [13:20:10.757] TRACE: Explode [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.280d15ce\jmod-workdir\tmp.jmod] module file... [2025-11-20T13:22:14.609Z] [13:20:10.770] TRACE: Save [classes/module-info.class] zip entry in [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.280d15ce\input-modules\hello.ejmod\module-info.class] file... [2025-11-20T13:22:14.609Z] [13:20:10.771] TRACE: Save [classes/META-INF/MANIFEST.MF] zip entry in [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.280d15ce\input-modules\hello.ejmod\META-INF\MANIFEST.MF] file... [2025-11-20T13:22:14.609Z] [13:20:10.772] TRACE: Save [classes/com/other/Hello.class] zip entry in [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.280d15ce\input-modules\hello.ejmod\com\other\Hello.class] file... [2025-11-20T13:22:14.609Z] [13:20:10.775] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testApp.280d15ce\output --name AppBasicTest --type app-image --module-path .\testApp.280d15ce\input-modules --module com.other/com.other.Hello --win-console --verbose](13); inherit I/O... [2025-11-20T13:22:14.609Z] [13:20:11.150] Creating app package: AppBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.280d15ce\output [2025-11-20T13:22:14.609Z] [13:20:14.986] Command [PID: -1]: [2025-11-20T13:22:14.609Z] jlink --output .\testApp.280d15ce\output\AppBasicTest\runtime --module-path .\\testApp.280d15ce\\input-modules;c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules com.other --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.609Z] [13:20:14.986] Output: [2025-11-20T13:22:14.609Z] [2025-11-20T13:22:14.609Z] [13:20:14.988] Returned: 0 [2025-11-20T13:22:14.609Z] [2025-11-20T13:22:14.609Z] [13:20:14.993] Using default package resource JavaApp.ico [icon] (add AppBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.609Z] [13:20:15.003] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2996507695515328027". [2025-11-20T13:22:14.609Z] [13:20:15.203] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AppBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.609Z] [13:20:15.247] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.609Z] [13:20:15.296] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:15.296] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testApp.280d15ce\output --name AppBasicTest --type app-image --module-path .\testApp.280d15ce\input-modules --module com.other/com.other.Hello --win-console --verbose](13) exited with 0 code [2025-11-20T13:22:14.609Z] [13:20:15.300] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.609Z] [13:20:15.300] TRACE: assertStringListEquals(1, .\testApp.280d15ce\output\AppBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.609Z] [13:20:15.300] TRACE: assertTrue(): Check [.\testApp.280d15ce\output\AppBasicTest\runtime] path exists [2025-11-20T13:22:14.609Z] [13:20:15.300] TRACE: assertTrue(): Check [.\testApp.280d15ce\output\AppBasicTest\runtime] is a directory [2025-11-20T13:22:14.609Z] [13:20:15.301] TRACE: assertTrue(): Check [.\testApp.280d15ce\output\AppBasicTest\AppBasicTest.exe] path exists [2025-11-20T13:22:14.609Z] [13:20:15.301] TRACE: assertTrue(): Check [.\testApp.280d15ce\output\AppBasicTest\AppBasicTest.exe] is a file [2025-11-20T13:22:14.609Z] [13:20:15.301] TRACE: assertTrue(): Check [.\testApp.280d15ce\output\AppBasicTest\AppBasicTest.exe] file is executable [2025-11-20T13:22:14.609Z] [13:20:15.301] TRACE: assertTrue(): Check [.\testApp.280d15ce\output\AppBasicTest\app\AppBasicTest.cfg] path exists [2025-11-20T13:22:14.609Z] [13:20:15.301] TRACE: assertTrue(): Check [.\testApp.280d15ce\output\AppBasicTest\app\AppBasicTest.cfg] is a file [2025-11-20T13:22:14.609Z] [13:20:15.302] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.280d15ce\output\AppBasicTest\AppBasicTest.exe](1); inherit I/O; in directory [.\testApp.280d15ce]... [2025-11-20T13:22:14.609Z] hello: Environment supports a display [2025-11-20T13:22:14.609Z] hello: Environment supports a desktop [2025-11-20T13:22:14.609Z] jpackage test application [2025-11-20T13:22:14.609Z] args.length: 0 [2025-11-20T13:22:14.609Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.280d15ce\appOutput.txt] [2025-11-20T13:22:14.609Z] [13:20:15.948] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.609Z] [13:20:15.948] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.280d15ce\output\AppBasicTest\AppBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:15.948] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.280d15ce\appOutput.txt] path exists [2025-11-20T13:22:14.610Z] [13:20:15.949] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.280d15ce\appOutput.txt] is a file [2025-11-20T13:22:14.610Z] [13:20:15.949] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.280d15ce\appOutput.txt] file [2025-11-20T13:22:14.610Z] [13:20:15.949] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.610Z] [13:20:15.949] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.610Z] [13:20:15.949] TRACE: Deleting [.\testApp.280d15ce] directory recursively [2025-11-20T13:22:14.610Z] [13:20:16.016] [ OK ] BasicTest.testApp(hello.ejmod:com.other/com.other.Hello); checks=16 [2025-11-20T13:22:14.610Z] [13:20:16.016] [ RUN ] BasicTest.testApp(hello.jmod:com.other/com.other.Hello) [2025-11-20T13:22:14.610Z] [13:20:16.019] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.1a6f5d2d\src\module-info.java] text file... [2025-11-20T13:22:14.610Z] [13:20:16.019] TRACE: module com.other { [2025-11-20T13:22:14.610Z] [13:20:16.019] TRACE: exports com.other; [2025-11-20T13:22:14.610Z] [13:20:16.019] TRACE: requires java.desktop; [2025-11-20T13:22:14.610Z] [13:20:16.019] TRACE: } [2025-11-20T13:22:14.610Z] [13:20:16.019] TRACE: Done [2025-11-20T13:22:14.610Z] [13:20:16.022] TRACE: exec: Execute tool provider [javac -d .\testApp.1a6f5d2d\jar-workdir .\testApp.1a6f5d2d\src\com\other\Hello.java .\testApp.1a6f5d2d\src\module-info.java](5)... [2025-11-20T13:22:14.610Z] [13:20:16.108] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:16.109] TRACE: assertEquals(0): Check command tool provider [javac -d .\testApp.1a6f5d2d\jar-workdir .\testApp.1a6f5d2d\src\com\other\Hello.java .\testApp.1a6f5d2d\src\module-info.java](5) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:16.110] TRACE: exec: Execute tool provider [jar -c -f .\testApp.1a6f5d2d\jmod-workdir\tmp.jar -C .\testApp.1a6f5d2d\jar-workdir .](7)... [2025-11-20T13:22:14.610Z] [13:20:16.134] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:16.134] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testApp.1a6f5d2d\jmod-workdir\tmp.jar -C .\testApp.1a6f5d2d\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:16.137] TRACE: exec: Execute tool provider [jmod create --class-path .\testApp.1a6f5d2d\jmod-workdir\tmp.jar .\testApp.1a6f5d2d\input-modules\hello.jmod](5)... [2025-11-20T13:22:14.610Z] [13:20:16.186] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:16.186] TRACE: assertEquals(0): Check command tool provider [jmod create --class-path .\testApp.1a6f5d2d\jmod-workdir\tmp.jar .\testApp.1a6f5d2d\input-modules\hello.jmod](5) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:16.188] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testApp.1a6f5d2d\output --name AppBasicTest --type app-image --module-path .\testApp.1a6f5d2d\input-modules --module com.other/com.other.Hello --win-console --verbose](13); inherit I/O... [2025-11-20T13:22:14.610Z] [13:20:16.552] Creating app package: AppBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.1a6f5d2d\output [2025-11-20T13:22:14.610Z] [13:20:20.257] Command [PID: -1]: [2025-11-20T13:22:14.610Z] jlink --output .\testApp.1a6f5d2d\output\AppBasicTest\runtime --module-path .\\testApp.1a6f5d2d\\input-modules;c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules com.other --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.610Z] [13:20:20.258] Output: [2025-11-20T13:22:14.610Z] [2025-11-20T13:22:14.610Z] [13:20:20.261] Returned: 0 [2025-11-20T13:22:14.610Z] [2025-11-20T13:22:14.610Z] [13:20:20.267] Using default package resource JavaApp.ico [icon] (add AppBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.610Z] [13:20:20.280] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3814297005204109155". [2025-11-20T13:22:14.610Z] [13:20:20.490] Using default package resource WinLauncher.template [Template for creating executable properties file] (add AppBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.610Z] [13:20:20.513] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.610Z] [13:20:20.538] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:20.539] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --dest .\testApp.1a6f5d2d\output --name AppBasicTest --type app-image --module-path .\testApp.1a6f5d2d\input-modules --module com.other/com.other.Hello --win-console --verbose](13) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:20.541] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.610Z] [13:20:20.541] TRACE: assertStringListEquals(1, .\testApp.1a6f5d2d\output\AppBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.610Z] [13:20:20.541] TRACE: assertTrue(): Check [.\testApp.1a6f5d2d\output\AppBasicTest\runtime] path exists [2025-11-20T13:22:14.610Z] [13:20:20.542] TRACE: assertTrue(): Check [.\testApp.1a6f5d2d\output\AppBasicTest\runtime] is a directory [2025-11-20T13:22:14.610Z] [13:20:20.542] TRACE: assertTrue(): Check [.\testApp.1a6f5d2d\output\AppBasicTest\AppBasicTest.exe] path exists [2025-11-20T13:22:14.610Z] [13:20:20.542] TRACE: assertTrue(): Check [.\testApp.1a6f5d2d\output\AppBasicTest\AppBasicTest.exe] is a file [2025-11-20T13:22:14.610Z] [13:20:20.542] TRACE: assertTrue(): Check [.\testApp.1a6f5d2d\output\AppBasicTest\AppBasicTest.exe] file is executable [2025-11-20T13:22:14.610Z] [13:20:20.542] TRACE: assertTrue(): Check [.\testApp.1a6f5d2d\output\AppBasicTest\app\AppBasicTest.cfg] path exists [2025-11-20T13:22:14.610Z] [13:20:20.542] TRACE: assertTrue(): Check [.\testApp.1a6f5d2d\output\AppBasicTest\app\AppBasicTest.cfg] is a file [2025-11-20T13:22:14.610Z] [13:20:20.543] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.1a6f5d2d\output\AppBasicTest\AppBasicTest.exe](1); inherit I/O; in directory [.\testApp.1a6f5d2d]... [2025-11-20T13:22:14.610Z] hello: Environment supports a display [2025-11-20T13:22:14.610Z] hello: Environment supports a desktop [2025-11-20T13:22:14.610Z] jpackage test application [2025-11-20T13:22:14.610Z] args.length: 0 [2025-11-20T13:22:14.610Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.1a6f5d2d\appOutput.txt] [2025-11-20T13:22:14.610Z] [13:20:21.174] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:21.174] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testApp.1a6f5d2d\output\AppBasicTest\AppBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:21.175] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.1a6f5d2d\appOutput.txt] path exists [2025-11-20T13:22:14.610Z] [13:20:21.175] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.1a6f5d2d\appOutput.txt] is a file [2025-11-20T13:22:14.610Z] [13:20:21.175] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testApp.1a6f5d2d\appOutput.txt] file [2025-11-20T13:22:14.610Z] [13:20:21.175] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.610Z] [13:20:21.175] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.610Z] [13:20:21.176] TRACE: Deleting [.\testApp.1a6f5d2d] directory recursively [2025-11-20T13:22:14.610Z] [13:20:21.251] [ OK ] BasicTest.testApp(hello.jmod:com.other/com.other.Hello); checks=16 [2025-11-20T13:22:14.610Z] [13:20:21.251] [ RUN ] BasicTest.testAtFile [2025-11-20T13:22:14.610Z] [13:20:21.254] TRACE: exec: Execute tool provider [javac -d .\testAtFile\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.610Z] [13:20:21.379] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:21.379] TRACE: assertEquals(0): Check command tool provider [javac -d .\testAtFile\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:21.380] TRACE: exec: Execute tool provider [jar -c -f .\testAtFile\input\hello.jar -C .\testAtFile\jar-workdir .](7)... [2025-11-20T13:22:14.610Z] [13:20:21.406] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:21.406] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testAtFile\input\hello.jar -C .\testAtFile\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:21.408] TRACE: exec: Execute tool provider [jpackage @.\testAtFile\options](2)... [2025-11-20T13:22:14.610Z] [13:20:31.520] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:31.521] TRACE: assertEquals(0): Check command tool provider [jpackage @.\testAtFile\options](2) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:31.527] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.610Z] [13:20:31.527] TRACE: assertStringListEquals(1, .\testAtFile\output\AtFileBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.610Z] [13:20:31.527] TRACE: assertTrue(): Check [.\testAtFile\output\AtFileBasicTest\runtime] path exists [2025-11-20T13:22:14.610Z] [13:20:31.527] TRACE: assertTrue(): Check [.\testAtFile\output\AtFileBasicTest\runtime] is a directory [2025-11-20T13:22:14.610Z] [13:20:31.528] TRACE: assertTrue(): Check [.\testAtFile\output\AtFileBasicTest\AtFileBasicTest.exe] path exists [2025-11-20T13:22:14.610Z] [13:20:31.528] TRACE: assertTrue(): Check [.\testAtFile\output\AtFileBasicTest\AtFileBasicTest.exe] is a file [2025-11-20T13:22:14.610Z] [13:20:31.528] TRACE: assertTrue(): Check [.\testAtFile\output\AtFileBasicTest\AtFileBasicTest.exe] file is executable [2025-11-20T13:22:14.610Z] [13:20:31.528] TRACE: assertTrue(): Check [.\testAtFile\output\AtFileBasicTest\app\AtFileBasicTest.cfg] path exists [2025-11-20T13:22:14.610Z] [13:20:31.528] TRACE: assertTrue(): Check [.\testAtFile\output\AtFileBasicTest\app\AtFileBasicTest.cfg] is a file [2025-11-20T13:22:14.610Z] [13:20:31.529] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAtFile\output\AtFileBasicTest\AtFileBasicTest.exe](1); inherit I/O; in directory [.\testAtFile]... [2025-11-20T13:22:14.610Z] hello: Environment supports a display [2025-11-20T13:22:14.610Z] hello: Environment supports a desktop [2025-11-20T13:22:14.610Z] jpackage test application [2025-11-20T13:22:14.610Z] args.length: 0 [2025-11-20T13:22:14.610Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAtFile\appOutput.txt] [2025-11-20T13:22:14.610Z] [13:20:32.237] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:32.238] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testAtFile\output\AtFileBasicTest\AtFileBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:32.238] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAtFile\appOutput.txt] path exists [2025-11-20T13:22:14.610Z] [13:20:32.238] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAtFile\appOutput.txt] is a file [2025-11-20T13:22:14.610Z] [13:20:32.239] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testAtFile\appOutput.txt] file [2025-11-20T13:22:14.610Z] [13:20:32.239] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.610Z] [13:20:32.239] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.610Z] [13:20:32.240] TRACE: Deleting [.\testAtFile] directory recursively [2025-11-20T13:22:14.610Z] [13:20:32.380] [ OK ] BasicTest.testAtFile; checks=15 [2025-11-20T13:22:14.610Z] [13:20:32.380] [ RUN ] BasicTest.testExitCode(1) [2025-11-20T13:22:14.610Z] [13:20:32.381] TRACE: exec: Execute tool provider [javac -d .\testExitCode.102b0415\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.610Z] [13:20:32.462] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:32.462] TRACE: assertEquals(0): Check command tool provider [javac -d .\testExitCode.102b0415\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:32.463] TRACE: exec: Execute tool provider [jar -c -f .\testExitCode.102b0415\input\hello.jar -C .\testExitCode.102b0415\jar-workdir .](7)... [2025-11-20T13:22:14.610Z] [13:20:32.486] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.610Z] [13:20:32.486] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testExitCode.102b0415\input\hello.jar -C .\testExitCode.102b0415\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.610Z] [13:20:32.487] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testExitCode.102b0415\input --dest .\testExitCode.102b0415\output --name ExitCodeBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --java-options -Djpackage.test.exitCode=1 --verbose](17); inherit I/O... [2025-11-20T13:22:14.610Z] [13:20:32.819] Creating app package: ExitCodeBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testExitCode.102b0415\output [2025-11-20T13:22:14.610Z] [13:20:43.073] Command [PID: -1]: [2025-11-20T13:22:14.610Z] jlink --output .\testExitCode.102b0415\output\ExitCodeBasicTest\runtime --module-path c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,jdk.jsobject,java.sql.rowset,jdk.unsupported,java.smartcardio,jdk.jlink,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.random,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.incubator.foreign,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,jdk.jpackage,java.management.rmi,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.610Z] [13:20:43.073] Output: [2025-11-20T13:22:14.610Z] WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign [2025-11-20T13:22:14.610Z] [2025-11-20T13:22:14.610Z] [13:20:43.075] Returned: 0 [2025-11-20T13:22:14.610Z] [2025-11-20T13:22:14.610Z] [13:20:43.080] Using default package resource JavaApp.ico [icon] (add ExitCodeBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.611Z] [13:20:43.091] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18026248585523587678". [2025-11-20T13:22:14.611Z] [13:20:43.310] Using default package resource WinLauncher.template [Template for creating executable properties file] (add ExitCodeBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.611Z] [13:20:43.420] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.611Z] [13:20:43.474] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.611Z] [13:20:43.475] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testExitCode.102b0415\input --dest .\testExitCode.102b0415\output --name ExitCodeBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --java-options -Djpackage.test.exitCode=1 --verbose](17) exited with 0 code [2025-11-20T13:22:14.611Z] [13:20:43.495] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.611Z] [13:20:43.496] TRACE: assertStringListEquals(1, .\testExitCode.102b0415\output\ExitCodeBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.611Z] [13:20:43.496] TRACE: assertTrue(): Check [.\testExitCode.102b0415\output\ExitCodeBasicTest\runtime] path exists [2025-11-20T13:22:14.611Z] [13:20:43.496] TRACE: assertTrue(): Check [.\testExitCode.102b0415\output\ExitCodeBasicTest\runtime] is a directory [2025-11-20T13:22:14.611Z] [13:20:43.497] TRACE: assertTrue(): Check [.\testExitCode.102b0415\output\ExitCodeBasicTest\ExitCodeBasicTest.exe] path exists [2025-11-20T13:22:14.611Z] [13:20:43.497] TRACE: assertTrue(): Check [.\testExitCode.102b0415\output\ExitCodeBasicTest\ExitCodeBasicTest.exe] is a file [2025-11-20T13:22:14.611Z] [13:20:43.497] TRACE: assertTrue(): Check [.\testExitCode.102b0415\output\ExitCodeBasicTest\ExitCodeBasicTest.exe] file is executable [2025-11-20T13:22:14.611Z] [13:20:43.497] TRACE: assertTrue(): Check [.\testExitCode.102b0415\output\ExitCodeBasicTest\app\ExitCodeBasicTest.cfg] path exists [2025-11-20T13:22:14.611Z] [13:20:43.498] TRACE: assertTrue(): Check [.\testExitCode.102b0415\output\ExitCodeBasicTest\app\ExitCodeBasicTest.cfg] is a file [2025-11-20T13:22:14.611Z] [13:20:43.499] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testExitCode.102b0415\output\ExitCodeBasicTest\ExitCodeBasicTest.exe](1); inherit I/O; in directory [.\testExitCode.102b0415]... [2025-11-20T13:22:14.611Z] hello: Environment supports a display [2025-11-20T13:22:14.611Z] hello: Environment supports a desktop [2025-11-20T13:22:14.611Z] jpackage test application [2025-11-20T13:22:14.611Z] args.length: 0 [2025-11-20T13:22:14.611Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testExitCode.102b0415\appOutput.txt] [2025-11-20T13:22:14.611Z] [13:20:44.134] TRACE: exec: Done. Exit code: 1 [2025-11-20T13:22:14.611Z] [13:20:44.136] TRACE: assertEquals(1): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testExitCode.102b0415\output\ExitCodeBasicTest\ExitCodeBasicTest.exe](1) exited with 1 code [2025-11-20T13:22:14.611Z] [13:20:44.136] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testExitCode.102b0415\appOutput.txt] path exists [2025-11-20T13:22:14.611Z] [13:20:44.136] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testExitCode.102b0415\appOutput.txt] is a file [2025-11-20T13:22:14.611Z] [13:20:44.137] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testExitCode.102b0415\appOutput.txt] file [2025-11-20T13:22:14.611Z] [13:20:44.137] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.611Z] [13:20:44.137] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.611Z] [13:20:44.137] TRACE: Deleting [.\testExitCode.102b0415] directory recursively [2025-11-20T13:22:14.611Z] [13:20:44.286] [ OK ] BasicTest.testExitCode(1); checks=15 [2025-11-20T13:22:14.611Z] [13:20:44.286] [ RUN ] BasicTest.testExitCode(123) [2025-11-20T13:22:14.611Z] [13:20:44.288] TRACE: exec: Execute tool provider [javac -d .\testExitCode.b17a7af4\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.611Z] [13:20:44.375] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.611Z] [13:20:44.375] TRACE: assertEquals(0): Check command tool provider [javac -d .\testExitCode.b17a7af4\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.611Z] [13:20:44.376] TRACE: exec: Execute tool provider [jar -c -f .\testExitCode.b17a7af4\input\hello.jar -C .\testExitCode.b17a7af4\jar-workdir .](7)... [2025-11-20T13:22:14.611Z] [13:20:44.399] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.611Z] [13:20:44.399] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testExitCode.b17a7af4\input\hello.jar -C .\testExitCode.b17a7af4\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.611Z] [13:20:44.401] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testExitCode.b17a7af4\input --dest .\testExitCode.b17a7af4\output --name ExitCodeBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --java-options -Djpackage.test.exitCode=123 --verbose](17); inherit I/O... [2025-11-20T13:22:14.611Z] [13:20:44.755] Creating app package: ExitCodeBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testExitCode.b17a7af4\output [2025-11-20T13:22:14.611Z] [13:20:54.937] Command [PID: -1]: [2025-11-20T13:22:14.611Z] jlink --output .\testExitCode.b17a7af4\output\ExitCodeBasicTest\runtime --module-path c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,java.xml,jdk.xml.dom,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,java.sql.rowset,jdk.jsobject,jdk.sctp,jdk.jlink,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.logging,java.xml.crypto,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.incubator.foreign,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.611Z] [13:20:54.937] Output: [2025-11-20T13:22:14.611Z] WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign [2025-11-20T13:22:14.611Z] [2025-11-20T13:22:14.611Z] [13:20:54.939] Returned: 0 [2025-11-20T13:22:14.611Z] [2025-11-20T13:22:14.611Z] [13:20:54.943] Using default package resource JavaApp.ico [icon] (add ExitCodeBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.611Z] [13:20:54.954] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4308451535801173133". [2025-11-20T13:22:14.611Z] [13:20:55.162] Using default package resource WinLauncher.template [Template for creating executable properties file] (add ExitCodeBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.611Z] [13:20:55.300] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.611Z] [13:20:55.344] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.611Z] [13:20:55.345] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testExitCode.b17a7af4\input --dest .\testExitCode.b17a7af4\output --name ExitCodeBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --java-options -Djpackage.test.exitCode=123 --verbose](17) exited with 0 code [2025-11-20T13:22:14.611Z] [13:20:55.359] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.611Z] [13:20:55.359] TRACE: assertStringListEquals(1, .\testExitCode.b17a7af4\output\ExitCodeBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.611Z] [13:20:55.360] TRACE: assertTrue(): Check [.\testExitCode.b17a7af4\output\ExitCodeBasicTest\runtime] path exists [2025-11-20T13:22:14.611Z] [13:20:55.361] TRACE: assertTrue(): Check [.\testExitCode.b17a7af4\output\ExitCodeBasicTest\runtime] is a directory [2025-11-20T13:22:14.611Z] [13:20:55.361] TRACE: assertTrue(): Check [.\testExitCode.b17a7af4\output\ExitCodeBasicTest\ExitCodeBasicTest.exe] path exists [2025-11-20T13:22:14.611Z] [13:20:55.362] TRACE: assertTrue(): Check [.\testExitCode.b17a7af4\output\ExitCodeBasicTest\ExitCodeBasicTest.exe] is a file [2025-11-20T13:22:14.611Z] [13:20:55.362] TRACE: assertTrue(): Check [.\testExitCode.b17a7af4\output\ExitCodeBasicTest\ExitCodeBasicTest.exe] file is executable [2025-11-20T13:22:14.611Z] [13:20:55.363] TRACE: assertTrue(): Check [.\testExitCode.b17a7af4\output\ExitCodeBasicTest\app\ExitCodeBasicTest.cfg] path exists [2025-11-20T13:22:14.611Z] [13:20:55.364] TRACE: assertTrue(): Check [.\testExitCode.b17a7af4\output\ExitCodeBasicTest\app\ExitCodeBasicTest.cfg] is a file [2025-11-20T13:22:14.611Z] [13:20:55.364] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testExitCode.b17a7af4\output\ExitCodeBasicTest\ExitCodeBasicTest.exe](1); inherit I/O; in directory [.\testExitCode.b17a7af4]... [2025-11-20T13:22:14.611Z] hello: Environment supports a display [2025-11-20T13:22:14.611Z] hello: Environment supports a desktop [2025-11-20T13:22:14.611Z] jpackage test application [2025-11-20T13:22:14.611Z] args.length: 0 [2025-11-20T13:22:14.611Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testExitCode.b17a7af4\appOutput.txt] [2025-11-20T13:22:14.611Z] [13:20:55.966] TRACE: exec: Done. Exit code: 123 [2025-11-20T13:22:14.611Z] [13:20:55.966] TRACE: assertEquals(123): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testExitCode.b17a7af4\output\ExitCodeBasicTest\ExitCodeBasicTest.exe](1) exited with 123 code [2025-11-20T13:22:14.611Z] [13:20:55.966] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testExitCode.b17a7af4\appOutput.txt] path exists [2025-11-20T13:22:14.611Z] [13:20:55.967] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testExitCode.b17a7af4\appOutput.txt] is a file [2025-11-20T13:22:14.611Z] [13:20:55.967] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testExitCode.b17a7af4\appOutput.txt] file [2025-11-20T13:22:14.611Z] [13:20:55.967] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.611Z] [13:20:55.967] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.611Z] [13:20:55.968] TRACE: Deleting [.\testExitCode.b17a7af4] directory recursively [2025-11-20T13:22:14.611Z] [13:20:56.122] [ OK ] BasicTest.testExitCode(123); checks=15 [2025-11-20T13:22:14.611Z] [13:20:56.122] [ RUN ] BasicTest.testHelp [2025-11-20T13:22:14.611Z] [13:20:56.123] TRACE: exec: Execute tool provider [jpackage -h](2)... [2025-11-20T13:22:14.611Z] [13:20:56.126] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.611Z] Usage: jpackage <options> [2025-11-20T13:22:14.611Z] [2025-11-20T13:22:14.611Z] Sample usages: [2025-11-20T13:22:14.611Z] -------------- [2025-11-20T13:22:14.611Z] Generate an application package suitable for the host system: [2025-11-20T13:22:14.611Z] For a modular application: [2025-11-20T13:22:14.611Z] jpackage -n name -p modulePath -m moduleName/className [2025-11-20T13:22:14.611Z] For a non-modular application: [2025-11-20T13:22:14.611Z] jpackage -i inputDir -n name \ [2025-11-20T13:22:14.611Z] --main-class className --main-jar myJar.jar [2025-11-20T13:22:14.611Z] From a pre-built application image: [2025-11-20T13:22:14.611Z] jpackage -n name --app-image appImageDir [2025-11-20T13:22:14.611Z] Generate an application image: [2025-11-20T13:22:14.611Z] For a modular application: [2025-11-20T13:22:14.611Z] jpackage --type app-image -n name -p modulePath \ [2025-11-20T13:22:14.611Z] -m moduleName/className [2025-11-20T13:22:14.611Z] For a non-modular application: [2025-11-20T13:22:14.611Z] jpackage --type app-image -i inputDir -n name \ [2025-11-20T13:22:14.611Z] --main-class className --main-jar myJar.jar [2025-11-20T13:22:14.611Z] To provide your own options to jlink, run jlink separately: [2025-11-20T13:22:14.611Z] jlink --output appRuntimeImage -p modulePath \ [2025-11-20T13:22:14.611Z] --add-modules moduleName \ [2025-11-20T13:22:14.611Z] --no-header-files [<additional jlink options>...] [2025-11-20T13:22:14.611Z] jpackage --type app-image -n name \ [2025-11-20T13:22:14.611Z] -m moduleName/className --runtime-image appRuntimeImage [2025-11-20T13:22:14.611Z] Generate a Java runtime package: [2025-11-20T13:22:14.611Z] jpackage -n name --runtime-image <runtime-image> [2025-11-20T13:22:14.611Z] [2025-11-20T13:22:14.611Z] Generic Options: [2025-11-20T13:22:14.611Z] @<filename> [2025-11-20T13:22:14.611Z] Read options and/or mode from a file [2025-11-20T13:22:14.611Z] This option can be used multiple times. [2025-11-20T13:22:14.611Z] --type -t <type> [2025-11-20T13:22:14.611Z] The type of package to create [2025-11-20T13:22:14.611Z] Valid values are: {"app-image", "exe", "msi"} [2025-11-20T13:22:14.611Z] If this option is not specified a platform dependent [2025-11-20T13:22:14.611Z] default type will be created. [2025-11-20T13:22:14.611Z] --app-version <version> [2025-11-20T13:22:14.611Z] Version of the application and/or package [2025-11-20T13:22:14.611Z] --copyright <copyright string> [2025-11-20T13:22:14.611Z] Copyright for the application [2025-11-20T13:22:14.611Z] --description <description string> [2025-11-20T13:22:14.611Z] Description of the application [2025-11-20T13:22:14.611Z] --help -h [2025-11-20T13:22:14.611Z] Print the usage text with a list and description of each valid [2025-11-20T13:22:14.611Z] option for the current platform to the output stream, and exit [2025-11-20T13:22:14.611Z] --icon <file path> [2025-11-20T13:22:14.611Z] Path of the icon of the application package [2025-11-20T13:22:14.611Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.611Z] --name -n <name> [2025-11-20T13:22:14.611Z] Name of the application and/or package [2025-11-20T13:22:14.611Z] --dest -d <destination path> [2025-11-20T13:22:14.611Z] Path where generated output file is placed [2025-11-20T13:22:14.611Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.611Z] Defaults to the current working directory. [2025-11-20T13:22:14.611Z] --temp <directory path> [2025-11-20T13:22:14.611Z] Path of a new or empty directory used to create temporary files [2025-11-20T13:22:14.611Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.611Z] If specified, the temp dir will not be removed upon the task [2025-11-20T13:22:14.611Z] completion and must be removed manually. [2025-11-20T13:22:14.611Z] If not specified, a temporary directory will be created and [2025-11-20T13:22:14.611Z] removed upon the task completion. [2025-11-20T13:22:14.611Z] --vendor <vendor string> [2025-11-20T13:22:14.611Z] Vendor of the application [2025-11-20T13:22:14.611Z] --verbose [2025-11-20T13:22:14.611Z] Enables verbose output [2025-11-20T13:22:14.611Z] --version [2025-11-20T13:22:14.611Z] Print the product version to the output stream and exit. [2025-11-20T13:22:14.611Z] [2025-11-20T13:22:14.611Z] Options for creating the runtime image: [2025-11-20T13:22:14.611Z] --add-modules <module name>[,<module name>...] [2025-11-20T13:22:14.611Z] A comma (",") separated list of modules to add [2025-11-20T13:22:14.611Z] This module list, along with the main module (if specified) [2025-11-20T13:22:14.611Z] will be passed to jlink as the --add-module argument. [2025-11-20T13:22:14.611Z] If not specified, either just the main module (if --module is [2025-11-20T13:22:14.611Z] specified), or the default set of modules (if --main-jar is [2025-11-20T13:22:14.611Z] specified) are used. [2025-11-20T13:22:14.612Z] This option can be used multiple times. [2025-11-20T13:22:14.612Z] --module-path -p <module path>... [2025-11-20T13:22:14.612Z] A ; separated list of paths [2025-11-20T13:22:14.612Z] Each path is either a directory of modules or the path to a [2025-11-20T13:22:14.612Z] modular jar. [2025-11-20T13:22:14.612Z] (Each path is absolute or relative to the current directory.) [2025-11-20T13:22:14.612Z] This option can be used multiple times. [2025-11-20T13:22:14.612Z] --jlink-options <jlink options> [2025-11-20T13:22:14.612Z] A space separated list of options to pass to jlink [2025-11-20T13:22:14.612Z] If not specified, defaults to "--strip-native-commands [2025-11-20T13:22:14.612Z] --strip-debug --no-man-pages --no-header-files". [2025-11-20T13:22:14.612Z] This option can be used multiple times. [2025-11-20T13:22:14.612Z] --runtime-image <directory path> [2025-11-20T13:22:14.612Z] Path of the predefined runtime image that will be copied into [2025-11-20T13:22:14.612Z] the application image [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] If --runtime-image is not specified, jpackage will run jlink to [2025-11-20T13:22:14.612Z] create the runtime image using options: [2025-11-20T13:22:14.612Z] --strip-debug, --no-header-files, --no-man-pages, and [2025-11-20T13:22:14.612Z] --strip-native-commands. [2025-11-20T13:22:14.612Z] [2025-11-20T13:22:14.612Z] Options for creating the application image: [2025-11-20T13:22:14.612Z] --input -i <directory path> [2025-11-20T13:22:14.612Z] Path of the input directory that contains the files to be packaged [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] All files in the input directory will be packaged into the [2025-11-20T13:22:14.612Z] application image. [2025-11-20T13:22:14.612Z] [2025-11-20T13:22:14.612Z] Options for creating the application launcher(s): [2025-11-20T13:22:14.612Z] --add-launcher <launcher name>=<file path> [2025-11-20T13:22:14.612Z] Name of launcher, and a path to a Properties file that contains [2025-11-20T13:22:14.612Z] a list of key, value pairs [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] The keys "module", "main-jar", "main-class", [2025-11-20T13:22:14.612Z] "arguments", "java-options", "app-version", "icon", and [2025-11-20T13:22:14.612Z] "win-console" can be used. [2025-11-20T13:22:14.612Z] These options are added to, or used to overwrite, the original [2025-11-20T13:22:14.612Z] command line options to build an additional alternative launcher. [2025-11-20T13:22:14.612Z] The main application launcher will be built from the command line [2025-11-20T13:22:14.612Z] options. Additional alternative launchers can be built using [2025-11-20T13:22:14.612Z] this option, and this option can be used multiple times to [2025-11-20T13:22:14.612Z] build multiple additional launchers. [2025-11-20T13:22:14.612Z] --arguments <main class arguments> [2025-11-20T13:22:14.612Z] Command line arguments to pass to the main class if no command [2025-11-20T13:22:14.612Z] line arguments are given to the launcher [2025-11-20T13:22:14.612Z] This option can be used multiple times. [2025-11-20T13:22:14.612Z] --java-options <java options> [2025-11-20T13:22:14.612Z] Options to pass to the Java runtime [2025-11-20T13:22:14.612Z] This option can be used multiple times. [2025-11-20T13:22:14.612Z] --main-class <class name> [2025-11-20T13:22:14.612Z] Qualified name of the application main class to execute [2025-11-20T13:22:14.612Z] This option can only be used if --main-jar is specified. [2025-11-20T13:22:14.612Z] --main-jar <main jar file> [2025-11-20T13:22:14.612Z] The main JAR of the application; containing the main class [2025-11-20T13:22:14.612Z] (specified as a path relative to the input path) [2025-11-20T13:22:14.612Z] Either --module or --main-jar option can be specified but not [2025-11-20T13:22:14.612Z] both. [2025-11-20T13:22:14.612Z] --module -m <module name>[/<main class>] [2025-11-20T13:22:14.612Z] The main module (and optionally main class) of the application [2025-11-20T13:22:14.612Z] This module must be located on the module path. [2025-11-20T13:22:14.612Z] When this option is specified, the main module will be linked [2025-11-20T13:22:14.612Z] in the Java runtime image. Either --module or --main-jar [2025-11-20T13:22:14.612Z] option can be specified but not both. [2025-11-20T13:22:14.612Z] [2025-11-20T13:22:14.612Z] Platform dependent option for creating the application launcher: [2025-11-20T13:22:14.612Z] --win-console [2025-11-20T13:22:14.612Z] Creates a console launcher for the application, should be [2025-11-20T13:22:14.612Z] specified for application which requires console interactions [2025-11-20T13:22:14.612Z] [2025-11-20T13:22:14.612Z] Options for creating the application package: [2025-11-20T13:22:14.612Z] --about-url <url> [2025-11-20T13:22:14.612Z] URL of the application's home page [2025-11-20T13:22:14.612Z] --app-image <directory path> [2025-11-20T13:22:14.612Z] Location of the predefined application image that is used [2025-11-20T13:22:14.612Z] to build an installable package [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] --file-associations <file path> [2025-11-20T13:22:14.612Z] Path to a Properties file that contains list of key, value pairs [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] The keys "extension", "mime-type", "icon", and "description" [2025-11-20T13:22:14.612Z] can be used to describe the association. [2025-11-20T13:22:14.612Z] This option can be used multiple times. [2025-11-20T13:22:14.612Z] --install-dir <directory path> [2025-11-20T13:22:14.612Z] Relative sub-path under the default installation location [2025-11-20T13:22:14.612Z] --license-file <file path> [2025-11-20T13:22:14.612Z] Path to the license file [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] --resource-dir <directory path> [2025-11-20T13:22:14.612Z] Path to override jpackage resources [2025-11-20T13:22:14.612Z] Icons, template files, and other resources of jpackage can be [2025-11-20T13:22:14.612Z] over-ridden by adding replacement resources to this directory. [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] --runtime-image <directory path> [2025-11-20T13:22:14.612Z] Path of the predefined runtime image to install [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] Option is required when creating a runtime package. [2025-11-20T13:22:14.612Z] [2025-11-20T13:22:14.612Z] Platform dependent options for creating the application package: [2025-11-20T13:22:14.612Z] --win-dir-chooser [2025-11-20T13:22:14.612Z] Adds a dialog to enable the user to choose a directory in which [2025-11-20T13:22:14.612Z] the product is installed. [2025-11-20T13:22:14.612Z] --win-help-url <url> [2025-11-20T13:22:14.612Z] URL where user can obtain further information or technical support [2025-11-20T13:22:14.612Z] --win-menu [2025-11-20T13:22:14.612Z] Request to add a Start menu shortcut for this application [2025-11-20T13:22:14.612Z] --win-menu-group <menu group name> [2025-11-20T13:22:14.612Z] Start Menu group this application is placed in [2025-11-20T13:22:14.612Z] --win-per-user-install [2025-11-20T13:22:14.612Z] Request to perform an install on a per-user basis [2025-11-20T13:22:14.612Z] --win-shortcut [2025-11-20T13:22:14.612Z] Request to add desktop shortcut for this application [2025-11-20T13:22:14.612Z] --win-shortcut-prompt [2025-11-20T13:22:14.612Z] Adds a dialog to enable the user to choose if shortcuts [2025-11-20T13:22:14.612Z] will be created by installer. [2025-11-20T13:22:14.612Z] --win-update-url <url> [2025-11-20T13:22:14.612Z] URL of available application update information [2025-11-20T13:22:14.612Z] --win-upgrade-uuid <id string> [2025-11-20T13:22:14.612Z] UUID associated with upgrades for this package [2025-11-20T13:22:14.612Z] [2025-11-20T13:22:14.612Z] [13:20:56.127] TRACE: assertEquals(0): Check command tool provider [jpackage -h](2) exited with 0 code [2025-11-20T13:22:14.612Z] [13:20:56.127] TRACE: exec: Execute tool provider [jpackage --help](2)... [2025-11-20T13:22:14.612Z] [13:20:56.128] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.612Z] Usage: jpackage <options> [2025-11-20T13:22:14.612Z] [2025-11-20T13:22:14.612Z] Sample usages: [2025-11-20T13:22:14.612Z] -------------- [2025-11-20T13:22:14.612Z] Generate an application package suitable for the host system: [2025-11-20T13:22:14.612Z] For a modular application: [2025-11-20T13:22:14.612Z] jpackage -n name -p modulePath -m moduleName/className [2025-11-20T13:22:14.612Z] For a non-modular application: [2025-11-20T13:22:14.612Z] jpackage -i inputDir -n name \ [2025-11-20T13:22:14.612Z] --main-class className --main-jar myJar.jar [2025-11-20T13:22:14.612Z] From a pre-built application image: [2025-11-20T13:22:14.612Z] jpackage -n name --app-image appImageDir [2025-11-20T13:22:14.612Z] Generate an application image: [2025-11-20T13:22:14.612Z] For a modular application: [2025-11-20T13:22:14.612Z] jpackage --type app-image -n name -p modulePath \ [2025-11-20T13:22:14.612Z] -m moduleName/className [2025-11-20T13:22:14.612Z] For a non-modular application: [2025-11-20T13:22:14.612Z] jpackage --type app-image -i inputDir -n name \ [2025-11-20T13:22:14.612Z] --main-class className --main-jar myJar.jar [2025-11-20T13:22:14.612Z] To provide your own options to jlink, run jlink separately: [2025-11-20T13:22:14.612Z] jlink --output appRuntimeImage -p modulePath \ [2025-11-20T13:22:14.612Z] --add-modules moduleName \ [2025-11-20T13:22:14.612Z] --no-header-files [<additional jlink options>...] [2025-11-20T13:22:14.612Z] jpackage --type app-image -n name \ [2025-11-20T13:22:14.612Z] -m moduleName/className --runtime-image appRuntimeImage [2025-11-20T13:22:14.612Z] Generate a Java runtime package: [2025-11-20T13:22:14.612Z] jpackage -n name --runtime-image <runtime-image> [2025-11-20T13:22:14.612Z] [2025-11-20T13:22:14.612Z] Generic Options: [2025-11-20T13:22:14.612Z] @<filename> [2025-11-20T13:22:14.612Z] Read options and/or mode from a file [2025-11-20T13:22:14.612Z] This option can be used multiple times. [2025-11-20T13:22:14.612Z] --type -t <type> [2025-11-20T13:22:14.612Z] The type of package to create [2025-11-20T13:22:14.612Z] Valid values are: {"app-image", "exe", "msi"} [2025-11-20T13:22:14.612Z] If this option is not specified a platform dependent [2025-11-20T13:22:14.612Z] default type will be created. [2025-11-20T13:22:14.612Z] --app-version <version> [2025-11-20T13:22:14.612Z] Version of the application and/or package [2025-11-20T13:22:14.612Z] --copyright <copyright string> [2025-11-20T13:22:14.612Z] Copyright for the application [2025-11-20T13:22:14.612Z] --description <description string> [2025-11-20T13:22:14.612Z] Description of the application [2025-11-20T13:22:14.612Z] --help -h [2025-11-20T13:22:14.612Z] Print the usage text with a list and description of each valid [2025-11-20T13:22:14.612Z] option for the current platform to the output stream, and exit [2025-11-20T13:22:14.612Z] --icon <file path> [2025-11-20T13:22:14.612Z] Path of the icon of the application package [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] --name -n <name> [2025-11-20T13:22:14.612Z] Name of the application and/or package [2025-11-20T13:22:14.612Z] --dest -d <destination path> [2025-11-20T13:22:14.612Z] Path where generated output file is placed [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] Defaults to the current working directory. [2025-11-20T13:22:14.612Z] --temp <directory path> [2025-11-20T13:22:14.612Z] Path of a new or empty directory used to create temporary files [2025-11-20T13:22:14.612Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.612Z] If specified, the temp dir will not be removed upon the task [2025-11-20T13:22:14.612Z] completion and must be removed manually. [2025-11-20T13:22:14.613Z] If not specified, a temporary directory will be created and [2025-11-20T13:22:14.613Z] removed upon the task completion. [2025-11-20T13:22:14.613Z] --vendor <vendor string> [2025-11-20T13:22:14.613Z] Vendor of the application [2025-11-20T13:22:14.613Z] --verbose [2025-11-20T13:22:14.613Z] Enables verbose output [2025-11-20T13:22:14.613Z] --version [2025-11-20T13:22:14.613Z] Print the product version to the output stream and exit. [2025-11-20T13:22:14.613Z] [2025-11-20T13:22:14.613Z] Options for creating the runtime image: [2025-11-20T13:22:14.613Z] --add-modules <module name>[,<module name>...] [2025-11-20T13:22:14.613Z] A comma (",") separated list of modules to add [2025-11-20T13:22:14.613Z] This module list, along with the main module (if specified) [2025-11-20T13:22:14.613Z] will be passed to jlink as the --add-module argument. [2025-11-20T13:22:14.613Z] If not specified, either just the main module (if --module is [2025-11-20T13:22:14.613Z] specified), or the default set of modules (if --main-jar is [2025-11-20T13:22:14.613Z] specified) are used. [2025-11-20T13:22:14.613Z] This option can be used multiple times. [2025-11-20T13:22:14.613Z] --module-path -p <module path>... [2025-11-20T13:22:14.613Z] A ; separated list of paths [2025-11-20T13:22:14.613Z] Each path is either a directory of modules or the path to a [2025-11-20T13:22:14.613Z] modular jar. [2025-11-20T13:22:14.613Z] (Each path is absolute or relative to the current directory.) [2025-11-20T13:22:14.613Z] This option can be used multiple times. [2025-11-20T13:22:14.613Z] --jlink-options <jlink options> [2025-11-20T13:22:14.613Z] A space separated list of options to pass to jlink [2025-11-20T13:22:14.613Z] If not specified, defaults to "--strip-native-commands [2025-11-20T13:22:14.613Z] --strip-debug --no-man-pages --no-header-files". [2025-11-20T13:22:14.613Z] This option can be used multiple times. [2025-11-20T13:22:14.613Z] --runtime-image <directory path> [2025-11-20T13:22:14.613Z] Path of the predefined runtime image that will be copied into [2025-11-20T13:22:14.613Z] the application image [2025-11-20T13:22:14.613Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.613Z] If --runtime-image is not specified, jpackage will run jlink to [2025-11-20T13:22:14.613Z] create the runtime image using options: [2025-11-20T13:22:14.613Z] --strip-debug, --no-header-files, --no-man-pages, and [2025-11-20T13:22:14.613Z] --strip-native-commands. [2025-11-20T13:22:14.613Z] [2025-11-20T13:22:14.613Z] Options for creating the application image: [2025-11-20T13:22:14.613Z] --input -i <directory path> [2025-11-20T13:22:14.613Z] Path of the input directory that contains the files to be packaged [2025-11-20T13:22:14.613Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.613Z] All files in the input directory will be packaged into the [2025-11-20T13:22:14.613Z] application image. [2025-11-20T13:22:14.613Z] [2025-11-20T13:22:14.613Z] Options for creating the application launcher(s): [2025-11-20T13:22:14.613Z] --add-launcher <launcher name>=<file path> [2025-11-20T13:22:14.613Z] Name of launcher, and a path to a Properties file that contains [2025-11-20T13:22:14.613Z] a list of key, value pairs [2025-11-20T13:22:14.613Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.613Z] The keys "module", "main-jar", "main-class", [2025-11-20T13:22:14.613Z] "arguments", "java-options", "app-version", "icon", and [2025-11-20T13:22:14.613Z] "win-console" can be used. [2025-11-20T13:22:14.613Z] These options are added to, or used to overwrite, the original [2025-11-20T13:22:14.613Z] command line options to build an additional alternative launcher. [2025-11-20T13:22:14.613Z] The main application launcher will be built from the command line [2025-11-20T13:22:14.613Z] options. Additional alternative launchers can be built using [2025-11-20T13:22:14.613Z] this option, and this option can be used multiple times to [2025-11-20T13:22:14.613Z] build multiple additional launchers. [2025-11-20T13:22:14.613Z] --arguments <main class arguments> [2025-11-20T13:22:14.613Z] Command line arguments to pass to the main class if no command [2025-11-20T13:22:14.613Z] line arguments are given to the launcher [2025-11-20T13:22:14.613Z] This option can be used multiple times. [2025-11-20T13:22:14.613Z] --java-options <java options> [2025-11-20T13:22:14.613Z] Options to pass to the Java runtime [2025-11-20T13:22:14.613Z] This option can be used multiple times. [2025-11-20T13:22:14.613Z] --main-class <class name> [2025-11-20T13:22:14.613Z] Qualified name of the application main class to execute [2025-11-20T13:22:14.613Z] This option can only be used if --main-jar is specified. [2025-11-20T13:22:14.613Z] --main-jar <main jar file> [2025-11-20T13:22:14.613Z] The main JAR of the application; containing the main class [2025-11-20T13:22:14.613Z] (specified as a path relative to the input path) [2025-11-20T13:22:14.613Z] Either --module or --main-jar option can be specified but not [2025-11-20T13:22:14.613Z] both. [2025-11-20T13:22:14.613Z] --module -m <module name>[/<main class>] [2025-11-20T13:22:14.613Z] The main module (and optionally main class) of the application [2025-11-20T13:22:14.613Z] This module must be located on the module path. [2025-11-20T13:22:14.613Z] When this option is specified, the main module will be linked [2025-11-20T13:22:14.613Z] in the Java runtime image. Either --module or --main-jar [2025-11-20T13:22:14.613Z] option can be specified but not both. [2025-11-20T13:22:14.613Z] [2025-11-20T13:22:14.613Z] Platform dependent option for creating the application launcher: [2025-11-20T13:22:14.613Z] --win-console [2025-11-20T13:22:14.613Z] Creates a console launcher for the application, should be [2025-11-20T13:22:14.613Z] specified for application which requires console interactions [2025-11-20T13:22:14.613Z] [2025-11-20T13:22:14.613Z] Options for creating the application package: [2025-11-20T13:22:14.613Z] --about-url <url> [2025-11-20T13:22:14.613Z] URL of the application's home page [2025-11-20T13:22:14.613Z] --app-image <directory path> [2025-11-20T13:22:14.613Z] Location of the predefined application image that is used [2025-11-20T13:22:14.613Z] to build an installable package [2025-11-20T13:22:14.613Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.613Z] --file-associations <file path> [2025-11-20T13:22:14.613Z] Path to a Properties file that contains list of key, value pairs [2025-11-20T13:22:14.613Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.613Z] The keys "extension", "mime-type", "icon", and "description" [2025-11-20T13:22:14.613Z] can be used to describe the association. [2025-11-20T13:22:14.613Z] This option can be used multiple times. [2025-11-20T13:22:14.613Z] --install-dir <directory path> [2025-11-20T13:22:14.613Z] Relative sub-path under the default installation location [2025-11-20T13:22:14.613Z] --license-file <file path> [2025-11-20T13:22:14.613Z] Path to the license file [2025-11-20T13:22:14.613Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.613Z] --resource-dir <directory path> [2025-11-20T13:22:14.613Z] Path to override jpackage resources [2025-11-20T13:22:14.613Z] Icons, template files, and other resources of jpackage can be [2025-11-20T13:22:14.613Z] over-ridden by adding replacement resources to this directory. [2025-11-20T13:22:14.613Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.613Z] --runtime-image <directory path> [2025-11-20T13:22:14.613Z] Path of the predefined runtime image to install [2025-11-20T13:22:14.613Z] (absolute path or relative to the current directory) [2025-11-20T13:22:14.613Z] Option is required when creating a runtime package. [2025-11-20T13:22:14.613Z] [2025-11-20T13:22:14.613Z] Platform dependent options for creating the application package: [2025-11-20T13:22:14.613Z] --win-dir-chooser [2025-11-20T13:22:14.613Z] Adds a dialog to enable the user to choose a directory in which [2025-11-20T13:22:14.613Z] the product is installed. [2025-11-20T13:22:14.613Z] --win-help-url <url> [2025-11-20T13:22:14.613Z] URL where user can obtain further information or technical support [2025-11-20T13:22:14.613Z] --win-menu [2025-11-20T13:22:14.613Z] Request to add a Start menu shortcut for this application [2025-11-20T13:22:14.613Z] --win-menu-group <menu group name> [2025-11-20T13:22:14.613Z] Start Menu group this application is placed in [2025-11-20T13:22:14.613Z] --win-per-user-install [2025-11-20T13:22:14.613Z] Request to perform an install on a per-user basis [2025-11-20T13:22:14.613Z] --win-shortcut [2025-11-20T13:22:14.613Z] Request to add desktop shortcut for this application [2025-11-20T13:22:14.613Z] --win-shortcut-prompt [2025-11-20T13:22:14.613Z] Adds a dialog to enable the user to choose if shortcuts [2025-11-20T13:22:14.613Z] will be created by installer. [2025-11-20T13:22:14.613Z] --win-update-url <url> [2025-11-20T13:22:14.613Z] URL of available application update information [2025-11-20T13:22:14.613Z] --win-upgrade-uuid <id string> [2025-11-20T13:22:14.613Z] UUID associated with upgrades for this package [2025-11-20T13:22:14.613Z] [2025-11-20T13:22:14.613Z] [13:20:56.130] TRACE: assertEquals(0): Check command tool provider [jpackage --help](2) exited with 0 code [2025-11-20T13:22:14.613Z] [13:20:56.130] TRACE: assertStringListEquals(): Check -h and --help parameters produce the same output [2025-11-20T13:22:14.613Z] [13:20:56.130] TRACE: assertStringListEquals( 1, Usage: jpackage <options>) [2025-11-20T13:22:14.613Z] [13:20:56.130] TRACE: assertStringListEquals( 2, ) [2025-11-20T13:22:14.613Z] [13:20:56.130] TRACE: assertStringListEquals( 3, Sample usages:) [2025-11-20T13:22:14.613Z] [13:20:56.130] TRACE: assertStringListEquals( 4, --------------) [2025-11-20T13:22:14.613Z] [13:20:56.130] TRACE: assertStringListEquals( 5, Generate an application package suitable for the host system:) [2025-11-20T13:22:14.613Z] [13:20:56.130] TRACE: assertStringListEquals( 6, For a modular application:) [2025-11-20T13:22:14.613Z] [13:20:56.130] TRACE: assertStringListEquals( 7, jpackage -n name -p modulePath -m moduleName/className) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 8, For a non-modular application:) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 9, jpackage -i inputDir -n name \) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 10, --main-class className --main-jar myJar.jar) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 11, From a pre-built application image:) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 12, jpackage -n name --app-image appImageDir) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 13, Generate an application image:) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 14, For a modular application:) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 15, jpackage --type app-image -n name -p modulePath \) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 16, -m moduleName/className) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 17, For a non-modular application:) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 18, jpackage --type app-image -i inputDir -n name \) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 19, --main-class className --main-jar myJar.jar) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 20, To provide your own options to jlink, run jlink separately:) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 21, jlink --output appRuntimeImage -p modulePath \) [2025-11-20T13:22:14.613Z] [13:20:56.131] TRACE: assertStringListEquals( 22, --add-modules moduleName \) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 23, --no-header-files [<additional jlink options>...]) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 24, jpackage --type app-image -n name \) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 25, -m moduleName/className --runtime-image appRuntimeImage) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 26, Generate a Java runtime package:) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 27, jpackage -n name --runtime-image <runtime-image>) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 28, ) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 29, Generic Options:) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 30, @<filename> ) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 31, Read options and/or mode from a file ) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 32, This option can be used multiple times.) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 33, --type -t <type> ) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 34, The type of package to create) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 35, Valid values are: {"app-image", "exe", "msi"} ) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 36, If this option is not specified a platform dependent) [2025-11-20T13:22:14.613Z] [13:20:56.132] TRACE: assertStringListEquals( 37, default type will be created.) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 38, --app-version <version>) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 39, Version of the application and/or package) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 40, --copyright <copyright string>) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 41, Copyright for the application) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 42, --description <description string>) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 43, Description of the application) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 44, --help -h ) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 45, Print the usage text with a list and description of each valid) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 46, option for the current platform to the output stream, and exit) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 47, --icon <file path>) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 48, Path of the icon of the application package) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 49, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 50, --name -n <name>) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 51, Name of the application and/or package) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 52, --dest -d <destination path>) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 53, Path where generated output file is placed) [2025-11-20T13:22:14.613Z] [13:20:56.133] TRACE: assertStringListEquals( 54, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.613Z] [13:20:56.134] TRACE: assertStringListEquals( 55, Defaults to the current working directory.) [2025-11-20T13:22:14.613Z] [13:20:56.134] TRACE: assertStringListEquals( 56, --temp <directory path>) [2025-11-20T13:22:14.613Z] [13:20:56.134] TRACE: assertStringListEquals( 57, Path of a new or empty directory used to create temporary files) [2025-11-20T13:22:14.613Z] [13:20:56.134] TRACE: assertStringListEquals( 58, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.613Z] [13:20:56.134] TRACE: assertStringListEquals( 59, If specified, the temp dir will not be removed upon the task) [2025-11-20T13:22:14.613Z] [13:20:56.134] TRACE: assertStringListEquals( 60, completion and must be removed manually.) [2025-11-20T13:22:14.613Z] [13:20:56.134] TRACE: assertStringListEquals( 61, If not specified, a temporary directory will be created and) [2025-11-20T13:22:14.613Z] [13:20:56.134] TRACE: assertStringListEquals( 62, removed upon the task completion.) [2025-11-20T13:22:14.613Z] [13:20:56.134] TRACE: assertStringListEquals( 63, --vendor <vendor string>) [2025-11-20T13:22:14.614Z] [13:20:56.134] TRACE: assertStringListEquals( 64, Vendor of the application) [2025-11-20T13:22:14.614Z] [13:20:56.134] TRACE: assertStringListEquals( 65, --verbose) [2025-11-20T13:22:14.614Z] [13:20:56.134] TRACE: assertStringListEquals( 66, Enables verbose output) [2025-11-20T13:22:14.614Z] [13:20:56.134] TRACE: assertStringListEquals( 67, --version) [2025-11-20T13:22:14.614Z] [13:20:56.134] TRACE: assertStringListEquals( 68, Print the product version to the output stream and exit.) [2025-11-20T13:22:14.614Z] [13:20:56.134] TRACE: assertStringListEquals( 69, ) [2025-11-20T13:22:14.614Z] [13:20:56.134] TRACE: assertStringListEquals( 70, Options for creating the runtime image:) [2025-11-20T13:22:14.614Z] [13:20:56.134] TRACE: assertStringListEquals( 71, --add-modules <module name>[,<module name>...]) [2025-11-20T13:22:14.614Z] [13:20:56.134] TRACE: assertStringListEquals( 72, A comma (",") separated list of modules to add) [2025-11-20T13:22:14.614Z] [13:20:56.135] TRACE: assertStringListEquals( 73, This module list, along with the main module (if specified)) [2025-11-20T13:22:14.614Z] [13:20:56.135] TRACE: assertStringListEquals( 74, will be passed to jlink as the --add-module argument.) [2025-11-20T13:22:14.614Z] [13:20:56.135] TRACE: assertStringListEquals( 75, If not specified, either just the main module (if --module is) [2025-11-20T13:22:14.614Z] [13:20:56.135] TRACE: assertStringListEquals( 76, specified), or the default set of modules (if --main-jar is ) [2025-11-20T13:22:14.614Z] [13:20:56.135] TRACE: assertStringListEquals( 77, specified) are used.) [2025-11-20T13:22:14.614Z] [13:20:56.135] TRACE: assertStringListEquals( 78, This option can be used multiple times.) [2025-11-20T13:22:14.614Z] [13:20:56.135] TRACE: assertStringListEquals( 79, --module-path -p <module path>...) [2025-11-20T13:22:14.614Z] [13:20:56.135] TRACE: assertStringListEquals( 80, A ; separated list of paths) [2025-11-20T13:22:14.614Z] [13:20:56.135] TRACE: assertStringListEquals( 81, Each path is either a directory of modules or the path to a) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 82, modular jar.) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 83, (Each path is absolute or relative to the current directory.)) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 84, This option can be used multiple times.) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 85, --jlink-options <jlink options> ) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 86, A space separated list of options to pass to jlink ) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 87, If not specified, defaults to "--strip-native-commands ) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 88, --strip-debug --no-man-pages --no-header-files". ) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 89, This option can be used multiple times.) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 90, --runtime-image <directory path>) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 91, Path of the predefined runtime image that will be copied into) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 92, the application image) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 93, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 94, If --runtime-image is not specified, jpackage will run jlink to) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 95, create the runtime image using options:) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 96, --strip-debug, --no-header-files, --no-man-pages, and) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 97, --strip-native-commands.) [2025-11-20T13:22:14.614Z] [13:20:56.136] TRACE: assertStringListEquals( 98, ) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals( 99, Options for creating the application image:) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(100, --input -i <directory path>) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(101, Path of the input directory that contains the files to be packaged) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(102, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(103, All files in the input directory will be packaged into the) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(104, application image.) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(105, ) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(106, Options for creating the application launcher(s):) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(107, --add-launcher <launcher name>=<file path>) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(108, Name of launcher, and a path to a Properties file that contains) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(109, a list of key, value pairs) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(110, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(111, The keys "module", "main-jar", "main-class",) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(112, "arguments", "java-options", "app-version", "icon", and) [2025-11-20T13:22:14.614Z] [13:20:56.137] TRACE: assertStringListEquals(113, "win-console" can be used.) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(114, These options are added to, or used to overwrite, the original) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(115, command line options to build an additional alternative launcher.) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(116, The main application launcher will be built from the command line) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(117, options. Additional alternative launchers can be built using) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(118, this option, and this option can be used multiple times to) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(119, build multiple additional launchers. ) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(120, --arguments <main class arguments>) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(121, Command line arguments to pass to the main class if no command) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(122, line arguments are given to the launcher) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(123, This option can be used multiple times.) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(124, --java-options <java options>) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(125, Options to pass to the Java runtime) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(126, This option can be used multiple times.) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(127, --main-class <class name>) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(128, Qualified name of the application main class to execute) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(129, This option can only be used if --main-jar is specified.) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(130, --main-jar <main jar file>) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(131, The main JAR of the application; containing the main class) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(132, (specified as a path relative to the input path)) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(133, Either --module or --main-jar option can be specified but not) [2025-11-20T13:22:14.614Z] [13:20:56.138] TRACE: assertStringListEquals(134, both.) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(135, --module -m <module name>[/<main class>]) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(136, The main module (and optionally main class) of the application) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(137, This module must be located on the module path.) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(138, When this option is specified, the main module will be linked) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(139, in the Java runtime image. Either --module or --main-jar) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(140, option can be specified but not both.) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(141, ) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(142, Platform dependent option for creating the application launcher:) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(143, --win-console) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(144, Creates a console launcher for the application, should be) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(145, specified for application which requires console interactions) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(146, ) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(147, Options for creating the application package:) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(148, --about-url <url>) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(149, URL of the application's home page) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(150, --app-image <directory path>) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(151, Location of the predefined application image that is used) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(152, to build an installable package) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(153, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.614Z] [13:20:56.139] TRACE: assertStringListEquals(154, --file-associations <file path>) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(155, Path to a Properties file that contains list of key, value pairs) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(156, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(157, The keys "extension", "mime-type", "icon", and "description") [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(158, can be used to describe the association.) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(159, This option can be used multiple times.) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(160, --install-dir <directory path>) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(161, Relative sub-path under the default installation location) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(162, --license-file <file path>) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(163, Path to the license file) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(164, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(165, --resource-dir <directory path>) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(166, Path to override jpackage resources) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(167, Icons, template files, and other resources of jpackage can be) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(168, over-ridden by adding replacement resources to this directory.) [2025-11-20T13:22:14.614Z] [13:20:56.140] TRACE: assertStringListEquals(169, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(170, --runtime-image <directory path>) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(171, Path of the predefined runtime image to install) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(172, (absolute path or relative to the current directory)) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(173, Option is required when creating a runtime package.) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(174, ) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(175, Platform dependent options for creating the application package:) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(176, --win-dir-chooser) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(177, Adds a dialog to enable the user to choose a directory in which) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(178, the product is installed.) [2025-11-20T13:22:14.614Z] [13:20:56.141] TRACE: assertStringListEquals(179, --win-help-url <url>) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(180, URL where user can obtain further information or technical support) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(181, --win-menu) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(182, Request to add a Start menu shortcut for this application) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(183, --win-menu-group <menu group name>) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(184, Start Menu group this application is placed in) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(185, --win-per-user-install) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(186, Request to perform an install on a per-user basis) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(187, --win-shortcut) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(188, Request to add desktop shortcut for this application) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(189, --win-shortcut-prompt) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(190, Adds a dialog to enable the user to choose if shortcuts) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(191, will be created by installer.) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(192, --win-update-url <url>) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(193, URL of available application update information) [2025-11-20T13:22:14.614Z] [13:20:56.142] TRACE: assertStringListEquals(194, --win-upgrade-uuid <id string>) [2025-11-20T13:22:14.614Z] [13:20:56.143] TRACE: assertStringListEquals(195, UUID associated with upgrades for this package) [2025-11-20T13:22:14.614Z] [13:20:56.143] TRACE: assertStringListEquals(196, ) [2025-11-20T13:22:14.614Z] [13:20:56.143] TRACE: Check parameters in help text [2025-11-20T13:22:14.614Z] [13:20:56.145] TRACE: --win-console [2025-11-20T13:22:14.614Z] [13:20:56.145] TRACE: --win-dir-chooser [2025-11-20T13:22:14.614Z] [13:20:56.145] TRACE: --win-help-url <url> [2025-11-20T13:22:14.614Z] [13:20:56.145] TRACE: --win-menu [2025-11-20T13:22:14.614Z] [13:20:56.145] TRACE: --win-menu-group <menu group name> [2025-11-20T13:22:14.614Z] [13:20:56.146] TRACE: --win-per-user-install [2025-11-20T13:22:14.614Z] [13:20:56.146] TRACE: --win-shortcut [2025-11-20T13:22:14.614Z] [13:20:56.146] TRACE: --win-shortcut-prompt [2025-11-20T13:22:14.614Z] [13:20:56.146] TRACE: --win-update-url <url> [2025-11-20T13:22:14.614Z] [13:20:56.146] TRACE: --win-upgrade-uuid <id string> [2025-11-20T13:22:14.614Z] [13:20:56.146] TRACE: assertNotEquals(0, 10): Check help text contains platform specific parameters [2025-11-20T13:22:14.614Z] [13:20:56.146] TRACE: assertEquals(0): Check help text doesn't contain unexpected parameters [2025-11-20T13:22:14.614Z] [13:20:56.146] TRACE: Deleting [.\testHelp] directory recursively [2025-11-20T13:22:14.614Z] [13:20:56.147] [ OK ] BasicTest.testHelp; checks=5 [2025-11-20T13:22:14.614Z] [13:20:56.147] [ RUN ] BasicTest.testJpackageProps [2025-11-20T13:22:14.614Z] [13:20:56.148] TRACE: exec: Execute tool provider [javac -d .\testJpackageProps\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.614Z] [13:20:56.224] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.614Z] [13:20:56.224] TRACE: assertEquals(0): Check command tool provider [javac -d .\testJpackageProps\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.614Z] [13:20:56.226] TRACE: exec: Execute tool provider [jar -c -f .\testJpackageProps\input\hello.jar -C .\testJpackageProps\jar-workdir .](7)... [2025-11-20T13:22:14.614Z] [13:20:56.247] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] [13:20:56.248] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testJpackageProps\input\hello.jar -C .\testJpackageProps\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.615Z] [13:20:56.249] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testJpackageProps\input --dest .\testJpackageProps\output --name JpackagePropsBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --app-version 3.0 --arguments "jpackage.app-version jpackage.app-path"](18); save output... [2025-11-20T13:22:14.615Z] [13:21:07.009] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] [13:21:07.009] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testJpackageProps\input --dest .\testJpackageProps\output --name JpackagePropsBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --app-version 3.0 --arguments "jpackage.app-version jpackage.app-path"](18) exited with 0 code [2025-11-20T13:22:14.615Z] [13:21:07.019] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.615Z] [13:21:07.019] TRACE: assertStringListEquals(1, .\testJpackageProps\output\JpackagePropsBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.615Z] [13:21:07.019] TRACE: assertTrue(): Check [.\testJpackageProps\output\JpackagePropsBasicTest\runtime] path exists [2025-11-20T13:22:14.615Z] [13:21:07.020] TRACE: assertTrue(): Check [.\testJpackageProps\output\JpackagePropsBasicTest\runtime] is a directory [2025-11-20T13:22:14.615Z] [13:21:07.020] TRACE: assertTrue(): Check [.\testJpackageProps\output\JpackagePropsBasicTest\JpackagePropsBasicTest.exe] path exists [2025-11-20T13:22:14.615Z] [13:21:07.020] TRACE: assertTrue(): Check [.\testJpackageProps\output\JpackagePropsBasicTest\JpackagePropsBasicTest.exe] is a file [2025-11-20T13:22:14.615Z] [13:21:07.020] TRACE: assertTrue(): Check [.\testJpackageProps\output\JpackagePropsBasicTest\JpackagePropsBasicTest.exe] file is executable [2025-11-20T13:22:14.615Z] [13:21:07.020] TRACE: assertTrue(): Check [.\testJpackageProps\output\JpackagePropsBasicTest\app\JpackagePropsBasicTest.cfg] path exists [2025-11-20T13:22:14.615Z] [13:21:07.020] TRACE: assertTrue(): Check [.\testJpackageProps\output\JpackagePropsBasicTest\app\JpackagePropsBasicTest.cfg] is a file [2025-11-20T13:22:14.615Z] [13:21:07.021] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testJpackageProps\output\JpackagePropsBasicTest\JpackagePropsBasicTest.exe](1); save output; in directory [.\testJpackageProps]... [2025-11-20T13:22:14.615Z] hello: Environment supports a display [2025-11-20T13:22:14.615Z] hello: Environment supports a desktop [2025-11-20T13:22:14.615Z] [0x006a,0x0070,0x0061,0x0063,0x006b,0x0061,0x0067,0x0065,0x002e,0x0061,0x0070,0x0070,0x002d,0x0076,0x0065,0x0072,0x0073,0x0069,0x006f,0x006e] [2025-11-20T13:22:14.615Z] [0x006a,0x0070,0x0061,0x0063,0x006b,0x0061,0x0067,0x0065,0x002e,0x0061,0x0070,0x0070,0x002d,0x0070,0x0061,0x0074,0x0068] [2025-11-20T13:22:14.615Z] jpackage test application [2025-11-20T13:22:14.615Z] args.length: 2 [2025-11-20T13:22:14.615Z] jpackage.app-version=3.0 [2025-11-20T13:22:14.615Z] jpackage.app-path=C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testJpackageProps\output\JpackagePropsBasicTest\JpackagePropsBasicTest.exe [2025-11-20T13:22:14.615Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testJpackageProps\appOutput.txt] [2025-11-20T13:22:14.615Z] [13:21:07.615] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] [13:21:07.615] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testJpackageProps\output\JpackagePropsBasicTest\JpackagePropsBasicTest.exe](1) exited with 0 code [2025-11-20T13:22:14.615Z] [13:21:07.616] TRACE: assertNotNull(jpackage.app-version=3.0): Check output contains [jpackage.app-version=3.0] string [2025-11-20T13:22:14.615Z] [13:21:07.616] TRACE: assertNotNull(jpackage.app-path=C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testJpackageProps\output\JpackagePropsBasicTest\JpackagePropsBasicTest.exe): Check output contains [jpackage.app-path=] string [2025-11-20T13:22:14.615Z] [13:21:07.617] TRACE: Deleting [.\testJpackageProps] directory recursively [2025-11-20T13:22:14.615Z] [13:21:07.767] [ OK ] BasicTest.testJpackageProps; checks=14 [2025-11-20T13:22:14.615Z] [13:21:07.767] [ RUN ] BasicTest.testNoArgs [2025-11-20T13:22:14.615Z] [13:21:07.768] TRACE: exec: Execute tool provider [jpackage](1)... [2025-11-20T13:22:14.615Z] [13:21:07.768] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] Usage: jpackage <options> [2025-11-20T13:22:14.615Z] Use jpackage --help (or -h) for a list of possible options [2025-11-20T13:22:14.615Z] [13:21:07.769] TRACE: assertEquals(0): Check command tool provider [jpackage](1) exited with 0 code [2025-11-20T13:22:14.615Z] [13:21:07.769] TRACE: assertStringListEquals(): Check jpackage output [2025-11-20T13:22:14.615Z] [13:21:07.769] TRACE: assertStringListEquals(1, Usage: jpackage <options>) [2025-11-20T13:22:14.615Z] [13:21:07.769] TRACE: assertStringListEquals(2, Use jpackage --help (or -h) for a list of possible options) [2025-11-20T13:22:14.615Z] [13:21:07.769] TRACE: Deleting [.\testNoArgs] directory recursively [2025-11-20T13:22:14.615Z] [13:21:07.770] [ OK ] BasicTest.testNoArgs; checks=2 [2025-11-20T13:22:14.615Z] [13:21:07.770] [ RUN ] BasicTest.testNoName [2025-11-20T13:22:14.615Z] [13:21:07.773] TRACE: exec: Execute tool provider [javac -d .\testNoName\jar-workdir .\testNoName\src\Greetings.java](4)... [2025-11-20T13:22:14.615Z] [13:21:07.889] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] [13:21:07.890] TRACE: assertEquals(0): Check command tool provider [javac -d .\testNoName\jar-workdir .\testNoName\src\Greetings.java](4) exited with 0 code [2025-11-20T13:22:14.615Z] [13:21:07.890] TRACE: exec: Execute tool provider [jar -c -f .\testNoName\input\hello.jar -C .\testNoName\jar-workdir .](7)... [2025-11-20T13:22:14.615Z] [13:21:07.913] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] [13:21:07.914] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testNoName\input\hello.jar -C .\testNoName\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.615Z] [13:21:07.915] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testNoName\input --dest .\testNoName\output --type app-image --main-jar hello.jar --main-class Greetings --win-console --verbose](13); inherit I/O... [2025-11-20T13:22:14.615Z] [13:21:08.262] Creating app package: Greetings in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testNoName\output [2025-11-20T13:22:14.615Z] [13:21:18.267] Command [PID: -1]: [2025-11-20T13:22:14.615Z] jlink --output .\testNoName\output\Greetings\runtime --module-path c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.sctp,java.sql.rowset,jdk.jsobject,jdk.unsupported,jdk.jlink,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.transaction.xa,java.logging,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.incubator.foreign,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,jdk.jpackage,java.management.rmi,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.615Z] [13:21:18.267] Output: [2025-11-20T13:22:14.615Z] WARNING: Using incubator modules: jdk.incubator.foreign, jdk.incubator.vector [2025-11-20T13:22:14.615Z] [2025-11-20T13:22:14.615Z] [13:21:18.269] Returned: 0 [2025-11-20T13:22:14.615Z] [2025-11-20T13:22:14.615Z] [13:21:18.273] Using default package resource JavaApp.ico [icon] (add Greetings.ico to the resource-dir to customize). [2025-11-20T13:22:14.615Z] [13:21:18.285] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11057420509363333661". [2025-11-20T13:22:14.615Z] [13:21:18.488] Using default package resource WinLauncher.template [Template for creating executable properties file] (add Greetings.properties to the resource-dir to customize). [2025-11-20T13:22:14.615Z] [13:21:18.596] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.615Z] [13:21:18.654] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] [13:21:18.654] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testNoName\input --dest .\testNoName\output --type app-image --main-jar hello.jar --main-class Greetings --win-console --verbose](13) exited with 0 code [2025-11-20T13:22:14.615Z] [13:21:18.664] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.615Z] [13:21:18.665] TRACE: assertStringListEquals(1, .\testNoName\output\Greetings\app\.jpackage.xml) [2025-11-20T13:22:14.615Z] [13:21:18.665] TRACE: assertTrue(): Check [.\testNoName\output\Greetings\runtime] path exists [2025-11-20T13:22:14.615Z] [13:21:18.665] TRACE: assertTrue(): Check [.\testNoName\output\Greetings\runtime] is a directory [2025-11-20T13:22:14.615Z] [13:21:18.665] TRACE: assertTrue(): Check [.\testNoName\output\Greetings\Greetings.exe] path exists [2025-11-20T13:22:14.615Z] [13:21:18.666] TRACE: assertTrue(): Check [.\testNoName\output\Greetings\Greetings.exe] is a file [2025-11-20T13:22:14.615Z] [13:21:18.666] TRACE: assertTrue(): Check [.\testNoName\output\Greetings\Greetings.exe] file is executable [2025-11-20T13:22:14.615Z] [13:21:18.667] TRACE: assertTrue(): Check [.\testNoName\output\Greetings\app\Greetings.cfg] path exists [2025-11-20T13:22:14.615Z] [13:21:18.667] TRACE: assertTrue(): Check [.\testNoName\output\Greetings\app\Greetings.cfg] is a file [2025-11-20T13:22:14.615Z] [13:21:18.668] TRACE: exec: Execute [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testNoName\output\Greetings\Greetings.exe](1); inherit I/O; in directory [.\testNoName]... [2025-11-20T13:22:14.615Z] hello: Environment supports a display [2025-11-20T13:22:14.615Z] hello: Environment supports a desktop [2025-11-20T13:22:14.615Z] jpackage test application [2025-11-20T13:22:14.615Z] args.length: 0 [2025-11-20T13:22:14.615Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testNoName\appOutput.txt] [2025-11-20T13:22:14.615Z] [13:21:19.347] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] [13:21:19.347] TRACE: assertEquals(0): Check command [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testNoName\output\Greetings\Greetings.exe](1) exited with 0 code [2025-11-20T13:22:14.615Z] [13:21:19.347] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testNoName\appOutput.txt] path exists [2025-11-20T13:22:14.615Z] [13:21:19.347] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testNoName\appOutput.txt] is a file [2025-11-20T13:22:14.615Z] [13:21:19.348] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testNoName\appOutput.txt] file [2025-11-20T13:22:14.615Z] [13:21:19.348] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.615Z] [13:21:19.348] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.615Z] [13:21:19.348] TRACE: assertEquals(C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testNoName\output\Greetings): Check [.\testNoName\output\Greetings] directory is filled with application image data [2025-11-20T13:22:14.615Z] [13:21:19.348] TRACE: Deleting [.\testNoName] directory recursively [2025-11-20T13:22:14.615Z] [13:21:19.488] [ OK ] BasicTest.testNoName; checks=16 [2025-11-20T13:22:14.615Z] [13:21:19.488] [ RUN ] BasicTest.testTemp(TEMPDIR_EMPTY) [2025-11-20T13:22:14.615Z] [13:21:19.497] TRACE: Actions: [[initialize], [create], [finalize]] [2025-11-20T13:22:14.615Z] [13:21:19.515] TRACE: exec: Execute tool provider [javac -d .\testTemp.8b6cf736\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.615Z] [13:21:19.593] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] [13:21:19.593] TRACE: assertEquals(0): Check command tool provider [javac -d .\testTemp.8b6cf736\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.615Z] [13:21:19.593] TRACE: exec: Execute tool provider [jar -c -f .\testTemp.8b6cf736\input\hello.jar -C .\testTemp.8b6cf736\jar-workdir .](7)... [2025-11-20T13:22:14.615Z] [13:21:19.617] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.615Z] [13:21:19.617] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testTemp.8b6cf736\input\hello.jar -C .\testTemp.8b6cf736\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.615Z] [13:21:19.619] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.8b6cf736\input --dest .\testTemp.8b6cf736\output --name TempBasicTest --type exe --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.8b6cf736\tmp\WIN_EXE --verbose](17); inherit I/O... [2025-11-20T13:22:14.615Z] [13:21:19.898] Running candle.exe [2025-11-20T13:22:14.615Z] [13:21:19.912] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe [2025-11-20T13:22:14.615Z] [13:21:20.009] Running light.exe [2025-11-20T13:22:14.615Z] [13:21:20.013] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe [2025-11-20T13:22:14.615Z] [13:21:20.151] Detected [light.exe] version [3.14.0.3910]. [2025-11-20T13:22:14.615Z] [13:21:20.151] Detected [candle.exe] version [3.14.0.3910]. [2025-11-20T13:22:14.615Z] [13:21:20.152] WiX 3.14.0.3910 detected. Enabling advanced cleanup action. [2025-11-20T13:22:14.615Z] [13:21:30.248] Command [PID: -1]: [2025-11-20T13:22:14.615Z] jlink --output .\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime --module-path c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.jlink,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.naming.rmi,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,jdk.incubator.foreign,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,jdk.jpackage,java.management.rmi,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.615Z] [13:21:30.248] Output: [2025-11-20T13:22:14.615Z] WARNING: Using incubator modules: jdk.incubator.foreign, jdk.incubator.vector [2025-11-20T13:22:14.615Z] [2025-11-20T13:22:14.615Z] [13:21:30.250] Returned: 0 [2025-11-20T13:22:14.615Z] [2025-11-20T13:22:14.615Z] [13:21:30.256] Using default package resource JavaApp.ico [icon] (add TempBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.615Z] [13:21:30.269] Warning: Windows Defender may prevent jpackage 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_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE". [2025-11-20T13:22:14.615Z] [13:21:30.534] Using default package resource WinLauncher.template [Template for creating executable properties file] (add TempBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.615Z] [13:21:31.061] MSI ProductCode: f778793a-ad04-3b3c-a894-2cf231ae772c. [2025-11-20T13:22:14.615Z] [13:21:31.061] MSI UpgradeCode: ef450521-1082-376c-b63c-21e29a86707d. [2025-11-20T13:22:14.615Z] [13:21:31.096] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2025-11-20T13:22:14.615Z] [13:21:31.098] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2025-11-20T13:22:14.615Z] [13:21:31.100] Preparing MSI config: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi. [2025-11-20T13:22:14.615Z] [13:21:31.103] Generating MSI: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi. [2025-11-20T13:22:14.615Z] [13:21:31.133] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest [2025-11-20T13:22:14.615Z] [13:21:32.125] Command [PID: 33180]: [2025-11-20T13:22:14.616Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\config\main.wxs -ext WixUtilExtension -arch x86 -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\main.wixobj -dJpAppDescription=TempBasicTest -dJpProductCode=f778793a-ad04-3b3c-a894-2cf231ae772c -dJpAppName=TempBasicTest -dJpIsSystemWide=yes -dJpAllowDowngrades=yes -dJpIcon=C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\TempBasicTest.exe -dJpAppSizeKb=130087 -dJpAppVersion=1.0 -dJpAllowUpgrades=yes -dJpProductUpgradeCode=ef450521-1082-376c-b63c-21e29a86707d -dJpAppVendor=Unknown -dJpConfigDir=C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\config [2025-11-20T13:22:14.616Z] [13:21:32.125] Output: [2025-11-20T13:22:14.616Z] main.wxs [2025-11-20T13:22:14.616Z] [13:21:32.125] Returned: 0 [2025-11-20T13:22:14.616Z] [2025-11-20T13:22:14.616Z] [13:21:32.125] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest [2025-11-20T13:22:14.616Z] [13:21:32.422] Command [PID: 18260]: [2025-11-20T13:22:14.616Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf -ext WixUtilExtension -arch x86 -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\bundle.wixobj [2025-11-20T13:22:14.616Z] [13:21:32.422] Output: [2025-11-20T13:22:14.616Z] bundle.wxf [2025-11-20T13:22:14.616Z] [13:21:32.422] Returned: 0 [2025-11-20T13:22:14.616Z] [2025-11-20T13:22:14.616Z] [13:21:32.423] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest [2025-11-20T13:22:14.616Z] [13:21:32.600] Command [PID: 42320]: [2025-11-20T13:22:14.616Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\config\ui.wxf -ext WixUtilExtension -arch x86 -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\ui.wixobj [2025-11-20T13:22:14.616Z] [13:21:32.601] Output: [2025-11-20T13:22:14.616Z] ui.wxf [2025-11-20T13:22:14.616Z] [13:21:32.601] Returned: 0 [2025-11-20T13:22:14.616Z] [2025-11-20T13:22:14.616Z] [13:21:32.602] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest [2025-11-20T13:22:14.616Z] [13:21:32.952] Command [PID: 73524]: [2025-11-20T13:22:14.616Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe -nologo -spdb -ext WixUtilExtension -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi -sice:ICE27 -loc C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\config\MsiInstallerStrings_en.wxl -cultures:en-us C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\main.wixobj C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\bundle.wixobj C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\ui.wixobj [2025-11-20T13:22:14.616Z] [13:21:32.952] Output: [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(18) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management.agent\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(33) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.jdwp.agent\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(38) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.instrument\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(68) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\limited\default_US_export.policy'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(98) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.transaction.xa\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(123) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.opt\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(133) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.accessibility\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(138) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.xml.crypto\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(188) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.nio.mapmode\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(193) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.cryptoki\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(208) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.scripting\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(213) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.security.jgss\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(223) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.security.sasl\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(228) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.ec\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(333) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.mscapi\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(363) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.jpackage\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(368) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.net.http\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(383) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.security.auth\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(418) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.desktop\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(433) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.jsobject\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(438) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.datatransfer\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(448) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\management\jmxremote.password.template'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(543) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.httpserver\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(548) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.naming.rmi\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(563) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.compiler\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(573) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.compiler\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(613) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-errorhandling-l1-1-0.dll'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(628) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.jconsole\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(643) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.jvmstat\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(653) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.unsupported.desktop\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(678) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.dynalink\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(688) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.security.jgss\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(713) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.naming.dns\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(758) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\limited\exempt_local.policy'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(763) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-localization-l1-2-0.dll'. [2025-11-20T13:22:14.616Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(813) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.security.jgss\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(853) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.localedata\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(858) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.unsupported\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(868) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.sql.rowset\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(903) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.smartcardio\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(923) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\unlimited\default_US_export.policy'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(948) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.management.rmi\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(963) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.incubator.foreign\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(988) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-libraryloader-l1-1-0.dll'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1013) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management.jfr\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1023) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.cryptoki\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1033) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.charsets\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1038) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\limited\default_local.policy'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1113) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.accessibility\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1143) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.incubator.foreign\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1148) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-processthreads-l1-1-1.dll'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1178) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.security.jgss\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1213) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.transaction.xa\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1283) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management.agent\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1313) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-processthreads-l1-1-0.dll'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1348) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.security.sasl\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1363) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.cryptoki\pkcs11cryptotoken.md'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1388) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.datatransfer\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1443) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\unlimited\default_local.policy'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1473) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1483) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.security.auth\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1513) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.management.rmi\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1518) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.cryptoki\pkcs11wrapper.md'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1528) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.mscapi\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1538) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.jvmstat\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1583) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.unsupported.desktop\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1593) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.management\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1598) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.le\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1603) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management.jfr\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1633) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-processenvironment-l1-1-0.dll'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1658) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.logging\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1673) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.incubator.vector\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1698) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-interlocked-l1-1-0.dll'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1718) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.incubator.vector\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1743) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-kernel32-legacy-l1-1-1.dll'. [2025-11-20T13:22:14.617Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\config\bundle.wxf(1753) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.ed\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.617Z] [13:21:32.953] Returned: 103 [2025-11-20T13:22:14.617Z] [2025-11-20T13:22:14.617Z] [13:21:32.953] java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi, -sice:ICE27, -loc, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\main.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\bundle.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\ui.wixobj] in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest exited with 103 code [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.bundle(WinExeBundler.java:104) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.execute(WinExeBundler.java:77) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:22:14.617Z] [13:21:32.954] Kept working directory for debug: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE [2025-11-20T13:22:14.617Z] [13:21:32.954] jdk.jpackage.internal.PackagerException: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi, -sice:ICE27, -loc, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\main.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\bundle.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\ui.wixobj] in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest exited with 103 code [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:419) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.bundle(WinExeBundler.java:104) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.execute(WinExeBundler.java:77) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:22:14.617Z] Caused by: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi, -sice:ICE27, -loc, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\main.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\bundle.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\wixobj\ui.wixobj] in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.8b6cf736\tmp\WIN_EXE\images\win-msi.image\TempBasicTest exited with 103 code [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557) [2025-11-20T13:22:14.617Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416) [2025-11-20T13:22:14.617Z] ... 6 more [2025-11-20T13:22:14.617Z] [13:21:32.988] TRACE: exec: Done. Exit code: 1 [2025-11-20T13:22:14.617Z] [13:21:32.989] ERROR: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.8b6cf736\input --dest .\testTemp.8b6cf736\output --name TempBasicTest --type exe --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.8b6cf736\tmp\WIN_EXE --verbose](17) exited with 0 code [2025-11-20T13:22:14.617Z] [13:21:32.990] [ FAILED ] BasicTest.testTemp(TEMPDIR_EMPTY); checks=3 [2025-11-20T13:22:14.617Z] [13:21:32.991] [ RUN ] BasicTest.testTemp(TEMPDIR_NOT_EMPTY) [2025-11-20T13:22:14.617Z] [13:21:32.993] TRACE: Actions: [[initialize], [create], [finalize]] [2025-11-20T13:22:14.617Z] [13:21:32.993] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.15998942\tmp\WIN_EXE\foo.txt] text file... [2025-11-20T13:22:14.617Z] [13:21:32.993] TRACE: Hello Duke! [2025-11-20T13:22:14.617Z] [13:21:32.994] TRACE: Done [2025-11-20T13:22:14.617Z] [13:21:32.995] TRACE: exec: Execute tool provider [javac -d .\testTemp.15998942\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.617Z] [13:21:33.087] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.617Z] [13:21:33.087] TRACE: assertEquals(0): Check command tool provider [javac -d .\testTemp.15998942\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.617Z] [13:21:33.088] TRACE: exec: Execute tool provider [jar -c -f .\testTemp.15998942\input\hello.jar -C .\testTemp.15998942\jar-workdir .](7)... [2025-11-20T13:22:14.617Z] [13:21:33.113] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.617Z] [13:21:33.113] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testTemp.15998942\input\hello.jar -C .\testTemp.15998942\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.617Z] [13:21:33.114] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.15998942\input --dest .\testTemp.15998942\output --name TempBasicTest --type exe --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.15998942\tmp\WIN_EXE --verbose](17); inherit I/O... [2025-11-20T13:22:14.618Z] [13:21:33.363] jdk.jpackage.internal.PackagerException: Error: temp (.\testTemp.15998942\tmp\WIN_EXE) must be non-existant or empty directory [2025-11-20T13:22:14.618Z] at jdk.jpackage/jdk.jpackage.internal.DeployParams.validate(DeployParams.java:228) [2025-11-20T13:22:14.618Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:523) [2025-11-20T13:22:14.618Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:22:14.618Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:22:14.618Z] [13:21:33.372] TRACE: exec: Done. Exit code: 1 [2025-11-20T13:22:14.618Z] [13:21:33.372] TRACE: assertEquals(1): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.15998942\input --dest .\testTemp.15998942\output --name TempBasicTest --type exe --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.15998942\tmp\WIN_EXE --verbose](17) exited with 1 code [2025-11-20T13:22:14.618Z] [13:21:33.372] TRACE: assertTrue(): Check [.\testTemp.15998942\output\TempBasicTest-1.0.exe] path doesn't exist [2025-11-20T13:22:14.618Z] [13:21:33.375] TRACE: assertDirectoryContentEquals(.\testTemp.15998942\tmp\WIN_EXE): Expected [foo.txt] [2025-11-20T13:22:14.618Z] [13:21:33.385] TRACE: assertStringListEquals(): Check the contents of the file in the supplied temporary directory [2025-11-20T13:22:14.618Z] [13:21:33.386] TRACE: assertStringListEquals(1, Hello Duke!) [2025-11-20T13:22:14.618Z] [13:21:33.386] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.15998942\tmp\WIN_MSI\foo.txt] text file... [2025-11-20T13:22:14.618Z] [13:21:33.386] TRACE: Hello Duke! [2025-11-20T13:22:14.618Z] [13:21:33.387] TRACE: Done [2025-11-20T13:22:14.618Z] [13:21:33.388] TRACE: exec: Execute tool provider [javac -d .\testTemp.15998942\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.618Z] [13:21:33.462] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.618Z] [13:21:33.462] TRACE: assertEquals(0): Check command tool provider [javac -d .\testTemp.15998942\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.618Z] [13:21:33.462] TRACE: Delete [.\testTemp.15998942\input\hello.jar] existing jar file [2025-11-20T13:22:14.618Z] [13:21:33.463] TRACE: exec: Execute tool provider [jar -c -f .\testTemp.15998942\input\hello.jar -C .\testTemp.15998942\jar-workdir .](7)... [2025-11-20T13:22:14.618Z] [13:21:33.484] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.618Z] [13:21:33.485] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testTemp.15998942\input\hello.jar -C .\testTemp.15998942\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.618Z] [13:21:33.486] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.15998942\input --dest .\testTemp.15998942\output --name TempBasicTest --type msi --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.15998942\tmp\WIN_MSI --verbose](17); inherit I/O... [2025-11-20T13:22:14.618Z] [13:21:33.734] jdk.jpackage.internal.PackagerException: Error: temp (.\testTemp.15998942\tmp\WIN_MSI) must be non-existant or empty directory [2025-11-20T13:22:14.618Z] at jdk.jpackage/jdk.jpackage.internal.DeployParams.validate(DeployParams.java:228) [2025-11-20T13:22:14.618Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:523) [2025-11-20T13:22:14.618Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:22:14.618Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:22:14.618Z] [13:21:33.743] TRACE: exec: Done. Exit code: 1 [2025-11-20T13:22:14.618Z] [13:21:33.743] TRACE: assertEquals(1): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.15998942\input --dest .\testTemp.15998942\output --name TempBasicTest --type msi --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.15998942\tmp\WIN_MSI --verbose](17) exited with 1 code [2025-11-20T13:22:14.618Z] [13:21:33.743] TRACE: assertTrue(): Check [.\testTemp.15998942\output\TempBasicTest-1.0.msi] path doesn't exist [2025-11-20T13:22:14.618Z] [13:21:33.744] TRACE: assertDirectoryContentEquals(.\testTemp.15998942\tmp\WIN_MSI): Expected [foo.txt] [2025-11-20T13:22:14.618Z] [13:21:33.745] TRACE: assertStringListEquals(): Check the contents of the file in the supplied temporary directory [2025-11-20T13:22:14.618Z] [13:21:33.745] TRACE: assertStringListEquals(1, Hello Duke!) [2025-11-20T13:22:14.618Z] [13:21:33.746] TRACE: Deleting [.\testTemp.15998942] directory recursively [2025-11-20T13:22:14.618Z] [13:21:33.747] [ OK ] BasicTest.testTemp(TEMPDIR_NOT_EMPTY); checks=12 [2025-11-20T13:22:14.618Z] [13:21:33.748] [ RUN ] BasicTest.testTemp(TEMPDIR_NOT_EXIST) [2025-11-20T13:22:14.618Z] [13:21:33.748] TRACE: Actions: [[initialize], [create], [finalize]] [2025-11-20T13:22:14.618Z] [13:21:33.749] TRACE: exec: Execute tool provider [javac -d .\testTemp.163158d8\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.618Z] [13:21:33.835] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.618Z] [13:21:33.835] TRACE: assertEquals(0): Check command tool provider [javac -d .\testTemp.163158d8\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.618Z] [13:21:33.836] TRACE: exec: Execute tool provider [jar -c -f .\testTemp.163158d8\input\hello.jar -C .\testTemp.163158d8\jar-workdir .](7)... [2025-11-20T13:22:14.618Z] [13:21:33.859] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.618Z] [13:21:33.859] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testTemp.163158d8\input\hello.jar -C .\testTemp.163158d8\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.618Z] [13:21:33.860] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.163158d8\input --dest .\testTemp.163158d8\output --name TempBasicTest --type exe --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.163158d8\tmp\WIN_EXE --verbose](17); inherit I/O... [2025-11-20T13:22:14.618Z] [13:21:34.153] Running candle.exe [2025-11-20T13:22:14.618Z] [13:21:34.168] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe [2025-11-20T13:22:14.618Z] [13:21:34.263] Running light.exe [2025-11-20T13:22:14.618Z] [13:21:34.267] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe [2025-11-20T13:22:14.618Z] [13:21:34.401] Detected [candle.exe] version [3.14.0.3910]. [2025-11-20T13:22:14.618Z] [13:21:34.401] Detected [light.exe] version [3.14.0.3910]. [2025-11-20T13:22:14.618Z] [13:21:34.402] WiX 3.14.0.3910 detected. Enabling advanced cleanup action. [2025-11-20T13:22:14.618Z] [13:21:44.408] Command [PID: -1]: [2025-11-20T13:22:14.618Z] jlink --output .\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime --module-path c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.jsobject,java.sql.rowset,jdk.sctp,java.smartcardio,jdk.jlink,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.incubator.foreign,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,jdk.jpackage,java.management.rmi,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.618Z] [13:21:44.408] Output: [2025-11-20T13:22:14.618Z] WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign [2025-11-20T13:22:14.618Z] [2025-11-20T13:22:14.618Z] [13:21:44.410] Returned: 0 [2025-11-20T13:22:14.618Z] [2025-11-20T13:22:14.618Z] [13:21:44.414] Using default package resource JavaApp.ico [icon] (add TempBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.618Z] [13:21:44.450] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE". [2025-11-20T13:22:14.618Z] [13:21:44.703] Using default package resource WinLauncher.template [Template for creating executable properties file] (add TempBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.618Z] [13:21:45.200] MSI ProductCode: f778793a-ad04-3b3c-a894-2cf231ae772c. [2025-11-20T13:22:14.618Z] [13:21:45.200] MSI UpgradeCode: ef450521-1082-376c-b63c-21e29a86707d. [2025-11-20T13:22:14.618Z] [13:21:45.231] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2025-11-20T13:22:14.618Z] [13:21:45.233] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2025-11-20T13:22:14.618Z] [13:21:45.235] Preparing MSI config: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi. [2025-11-20T13:22:14.618Z] [13:21:45.236] Generating MSI: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi. [2025-11-20T13:22:14.618Z] [13:21:45.243] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest [2025-11-20T13:22:14.618Z] [13:21:45.463] Command [PID: 9356]: [2025-11-20T13:22:14.618Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\config\main.wxs -ext WixUtilExtension -arch x86 -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\main.wixobj -dJpAppDescription=TempBasicTest -dJpProductCode=f778793a-ad04-3b3c-a894-2cf231ae772c -dJpAppName=TempBasicTest -dJpIsSystemWide=yes -dJpAllowDowngrades=yes -dJpIcon=C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\TempBasicTest.exe -dJpAppSizeKb=130087 -dJpAppVersion=1.0 -dJpAllowUpgrades=yes -dJpProductUpgradeCode=ef450521-1082-376c-b63c-21e29a86707d -dJpAppVendor=Unknown -dJpConfigDir=C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\config [2025-11-20T13:22:14.618Z] [13:21:45.463] Output: [2025-11-20T13:22:14.618Z] main.wxs [2025-11-20T13:22:14.618Z] [13:21:45.463] Returned: 0 [2025-11-20T13:22:14.618Z] [2025-11-20T13:22:14.618Z] [13:21:45.463] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest [2025-11-20T13:22:14.618Z] [13:21:45.747] Command [PID: 28340]: [2025-11-20T13:22:14.618Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf -ext WixUtilExtension -arch x86 -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\bundle.wixobj [2025-11-20T13:22:14.618Z] [13:21:45.747] Output: [2025-11-20T13:22:14.618Z] bundle.wxf [2025-11-20T13:22:14.618Z] [13:21:45.747] Returned: 0 [2025-11-20T13:22:14.618Z] [2025-11-20T13:22:14.618Z] [13:21:45.747] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest [2025-11-20T13:22:14.618Z] [13:21:45.914] Command [PID: 16896]: [2025-11-20T13:22:14.618Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\config\ui.wxf -ext WixUtilExtension -arch x86 -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\ui.wixobj [2025-11-20T13:22:14.618Z] [13:21:45.914] Output: [2025-11-20T13:22:14.618Z] ui.wxf [2025-11-20T13:22:14.618Z] [13:21:45.914] Returned: 0 [2025-11-20T13:22:14.618Z] [2025-11-20T13:22:14.618Z] [13:21:45.915] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest [2025-11-20T13:22:14.618Z] [13:21:46.245] Command [PID: 66676]: [2025-11-20T13:22:14.618Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe -nologo -spdb -ext WixUtilExtension -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi -sice:ICE27 -loc C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\config\MsiInstallerStrings_en.wxl -cultures:en-us C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\main.wixobj C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\bundle.wixobj C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\ui.wixobj [2025-11-20T13:22:14.618Z] [13:21:46.246] Output: [2025-11-20T13:22:14.618Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(18) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management.agent\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.618Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(33) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.jdwp.agent\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.618Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(38) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.instrument\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.618Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(68) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\limited\default_US_export.policy'. [2025-11-20T13:22:14.618Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(98) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.transaction.xa\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(123) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.opt\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(133) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.accessibility\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(138) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.xml.crypto\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(188) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.nio.mapmode\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(193) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.cryptoki\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(208) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.scripting\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(213) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.security.jgss\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(223) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.security.sasl\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(228) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.ec\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(333) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.mscapi\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(363) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.jpackage\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(368) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.net.http\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(383) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.security.auth\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(418) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.desktop\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(433) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.jsobject\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(438) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.datatransfer\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(448) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\management\jmxremote.password.template'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(543) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.httpserver\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(548) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.naming.rmi\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(563) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.compiler\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(573) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.compiler\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(613) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-errorhandling-l1-1-0.dll'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(628) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.jconsole\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(643) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.jvmstat\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(653) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.unsupported.desktop\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(678) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.dynalink\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(688) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.security.jgss\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(713) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.naming.dns\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(758) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\limited\exempt_local.policy'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(763) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-localization-l1-2-0.dll'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(813) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.security.jgss\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(853) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.localedata\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(858) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.unsupported\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(868) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.sql.rowset\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(903) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.smartcardio\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(923) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\unlimited\default_US_export.policy'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(948) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.management.rmi\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(963) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.incubator.foreign\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(988) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-libraryloader-l1-1-0.dll'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1013) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management.jfr\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1023) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.cryptoki\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1033) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.charsets\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1038) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\limited\default_local.policy'. [2025-11-20T13:22:14.619Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1113) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.accessibility\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1143) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.incubator.foreign\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1148) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-processthreads-l1-1-1.dll'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1178) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.security.jgss\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1213) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.transaction.xa\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1283) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management.agent\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1313) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-processthreads-l1-1-0.dll'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1348) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.security.sasl\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1363) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.cryptoki\pkcs11cryptotoken.md'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1388) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.datatransfer\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1443) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\conf\security\policy\unlimited\default_local.policy'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1473) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1483) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.security.auth\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1513) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.management.rmi\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1518) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.cryptoki\pkcs11wrapper.md'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1528) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.crypto.mscapi\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1538) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.jvmstat\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1583) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.unsupported.desktop\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1593) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.management\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1598) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.le\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1603) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.management.jfr\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1633) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-processenvironment-l1-1-0.dll'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1658) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\java.logging\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1673) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.incubator.vector\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1698) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-interlocked-l1-1-0.dll'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1718) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.incubator.vector\ASSEMBLY_EXCEPTION'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1743) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\bin\api-ms-win-core-kernel32-legacy-l1-1-1.dll'. [2025-11-20T13:22:14.620Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\config\bundle.wxf(1753) : error LGHT0103 : The system cannot find the file 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest\runtime\legal\jdk.internal.ed\ADDITIONAL_LICENSE_INFO'. [2025-11-20T13:22:14.620Z] [13:21:46.247] Returned: 103 [2025-11-20T13:22:14.620Z] [2025-11-20T13:22:14.620Z] [13:21:46.247] java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi, -sice:ICE27, -loc, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\main.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\bundle.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\ui.wixobj] in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest exited with 103 code [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.bundle(WinExeBundler.java:104) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.execute(WinExeBundler.java:77) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:22:14.620Z] [13:21:46.248] Kept working directory for debug: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE [2025-11-20T13:22:14.620Z] [13:21:46.248] jdk.jpackage.internal.PackagerException: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi, -sice:ICE27, -loc, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\main.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\bundle.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\ui.wixobj] in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest exited with 103 code [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:419) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.bundle(WinExeBundler.java:104) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WinExeBundler.execute(WinExeBundler.java:77) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:22:14.620Z] Caused by: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-exe.image\TempBasicTest-1.0.msi, -sice:ICE27, -loc, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\main.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\bundle.wixobj, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\wixobj\ui.wixobj] in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testTemp.163158d8\tmp\WIN_EXE\images\win-msi.image\TempBasicTest exited with 103 code [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557) [2025-11-20T13:22:14.620Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416) [2025-11-20T13:22:14.620Z] ... 6 more [2025-11-20T13:22:14.620Z] [13:21:46.289] TRACE: exec: Done. Exit code: 1 [2025-11-20T13:22:14.620Z] [13:21:46.290] ERROR: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.163158d8\input --dest .\testTemp.163158d8\output --name TempBasicTest --type exe --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.163158d8\tmp\WIN_EXE --verbose](17) exited with 0 code [2025-11-20T13:22:14.620Z] [13:21:46.290] [ FAILED ] BasicTest.testTemp(TEMPDIR_NOT_EXIST); checks=3 [2025-11-20T13:22:14.620Z] [13:21:46.291] [ RUN ] BasicTest.testVerbose [2025-11-20T13:22:14.620Z] [13:21:46.293] TRACE: exec: Execute tool provider [javac -d .\testVerbose\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.620Z] [13:21:46.366] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.620Z] [13:21:46.367] TRACE: assertEquals(0): Check command tool provider [javac -d .\testVerbose\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.620Z] [13:21:46.367] TRACE: exec: Execute tool provider [jar -c -f .\testVerbose\input\hello.jar -C .\testVerbose\jar-workdir .](7)... [2025-11-20T13:22:14.620Z] [13:21:46.389] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.620Z] [13:21:46.389] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testVerbose\input\hello.jar -C .\testVerbose\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.620Z] [13:21:46.390] TRACE: Init fake runtime in [.\testVerbose\fake_runtime] directory [2025-11-20T13:22:14.620Z] [13:21:46.392] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testVerbose\input --dest .\testVerbose\output --name VerboseBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\testVerbose\fake_runtime](16); save output... [2025-11-20T13:22:14.620Z] [13:21:47.026] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.620Z] [13:21:47.026] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testVerbose\input --dest .\testVerbose\output --name VerboseBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\testVerbose\fake_runtime](16) exited with 0 code [2025-11-20T13:22:14.620Z] [13:21:47.028] TRACE: Cleaning [.\testVerbose\verbose-output] directory recursively [2025-11-20T13:22:14.620Z] [13:21:47.028] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testVerbose\input --dest .\testVerbose\verbose-output --name VerboseBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\testVerbose\fake_runtime --verbose](17); save output... [2025-11-20T13:22:14.620Z] [13:21:47.367] Creating app package: VerboseBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testVerbose\verbose-output [2025-11-20T13:22:14.620Z] [13:21:47.381] Using default package resource JavaApp.ico [icon] (add VerboseBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.620Z] [13:21:47.398] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6591595209386099427". [2025-11-20T13:22:14.620Z] [13:21:47.532] Using default package resource WinLauncher.template [Template for creating executable properties file] (add VerboseBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.620Z] [13:21:47.568] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.620Z] [13:21:47.581] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.620Z] [13:21:47.581] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testVerbose\input --dest .\testVerbose\verbose-output --name VerboseBasicTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\testVerbose\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:22:14.620Z] [13:21:47.685] TRACE: assertTrue(): Check verbose output is longer than regular [2025-11-20T13:22:14.620Z] [13:21:47.685] TRACE: assertNull(): Check regular output doesn't contain [Creating app package:] string [2025-11-20T13:22:14.620Z] [13:21:47.685] TRACE: assertNull(): Check regular output doesn't contain [Succeeded in building Windows Application Image package] string [2025-11-20T13:22:14.620Z] [13:21:47.686] TRACE: assertNotNull([13:21:47.367] Creating app package: VerboseBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testVerbose\verbose-output): Check verbose output contains [Creating app package:] string [2025-11-20T13:22:14.620Z] [13:21:47.686] TRACE: assertNotNull([13:21:47.568] Succeeded in building Windows Application Image package): Check verbose output contains [Succeeded in building Windows Application Image package] string [2025-11-20T13:22:14.620Z] [13:21:47.686] TRACE: Deleting [.\testVerbose] directory recursively [2025-11-20T13:22:14.620Z] [13:21:47.690] [ OK ] BasicTest.testVerbose; checks=9 [2025-11-20T13:22:14.620Z] [13:21:47.690] [ RUN ] BasicTest.testVersion [2025-11-20T13:22:14.620Z] [13:21:47.691] TRACE: exec: Execute tool provider [jpackage --version](2)... [2025-11-20T13:22:14.620Z] [13:21:47.691] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.620Z] 17.0.18-beta [2025-11-20T13:22:14.620Z] [13:21:47.691] TRACE: assertEquals(0): Check command tool provider [jpackage --version](2) exited with 0 code [2025-11-20T13:22:14.620Z] [13:21:47.691] TRACE: assertStringListEquals(): Check jpackage output [2025-11-20T13:22:14.620Z] [13:21:47.691] TRACE: assertStringListEquals(1, 17.0.18-beta) [2025-11-20T13:22:14.620Z] [13:21:47.691] TRACE: Deleting [.\testVersion] directory recursively [2025-11-20T13:22:14.620Z] [13:21:47.691] [ OK ] BasicTest.testVersion; checks=2 [2025-11-20T13:22:14.620Z] [13:21:47.691] [ RUN ] BasicTest.testWhitespaceInPaths [2025-11-20T13:22:14.620Z] [13:21:47.693] TRACE: exec: Execute tool provider [javac -d .\testWhitespaceInPaths\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:22:14.620Z] [13:21:47.770] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.620Z] [13:21:47.770] TRACE: assertEquals(0): Check command tool provider [javac -d .\testWhitespaceInPaths\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:22:14.620Z] [13:21:47.772] TRACE: exec: Execute tool provider [jar -c -f ".\testWhitespaceInPaths\The quick brown fox\a\b c.jar" -C .\testWhitespaceInPaths\jar-workdir .](7)... [2025-11-20T13:22:14.620Z] [13:21:47.794] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.620Z] [13:21:47.794] TRACE: assertEquals(0): Check command tool provider [jar -c -f ".\testWhitespaceInPaths\The quick brown fox\a\b c.jar" -C .\testWhitespaceInPaths\jar-workdir .](7) exited with 0 code [2025-11-20T13:22:14.620Z] [13:21:47.795] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input ".\testWhitespaceInPaths\The quick brown fox" --dest ".\testWhitespaceInPaths\jumps over the lazy dog" --name WhitespaceInPathsBasicTest --type app-image --main-jar "a/b c.jar" --main-class Hello --win-console --verbose](15); inherit I/O... [2025-11-20T13:22:14.620Z] [13:21:48.142] Creating app package: WhitespaceInPathsBasicTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testWhitespaceInPaths\jumps over the lazy dog [2025-11-20T13:22:14.620Z] [13:21:58.270] Command [PID: -1]: [2025-11-20T13:22:14.621Z] jlink --output .\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\runtime --module-path c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,java.xml,jdk.xml.dom,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.jsobject,java.sql.rowset,jdk.sctp,java.smartcardio,jdk.jlink,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.transaction.xa,java.xml.crypto,java.logging,jdk.jfr,jdk.crypto.cryptoki,jdk.random,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,jdk.incubator.foreign,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:22:14.621Z] [13:21:58.271] Output: [2025-11-20T13:22:14.621Z] WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign [2025-11-20T13:22:14.621Z] [2025-11-20T13:22:14.621Z] [13:21:58.272] Returned: 0 [2025-11-20T13:22:14.621Z] [2025-11-20T13:22:14.621Z] [13:21:58.277] Using default package resource JavaApp.ico [icon] (add WhitespaceInPathsBasicTest.ico to the resource-dir to customize). [2025-11-20T13:22:14.621Z] [13:21:58.287] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5012868927888448331". [2025-11-20T13:22:14.621Z] [13:21:58.489] Using default package resource WinLauncher.template [Template for creating executable properties file] (add WhitespaceInPathsBasicTest.properties to the resource-dir to customize). [2025-11-20T13:22:14.621Z] [13:21:58.641] Succeeded in building Windows Application Image package [2025-11-20T13:22:14.621Z] [13:21:58.683] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.621Z] [13:21:58.684] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input ".\testWhitespaceInPaths\The quick brown fox" --dest ".\testWhitespaceInPaths\jumps over the lazy dog" --name WhitespaceInPathsBasicTest --type app-image --main-jar "a/b c.jar" --main-class Hello --win-console --verbose](15) exited with 0 code [2025-11-20T13:22:14.621Z] [13:21:58.723] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:22:14.621Z] [13:21:58.742] TRACE: assertStringListEquals(1, .\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\app\.jpackage.xml) [2025-11-20T13:22:14.621Z] [13:21:58.742] TRACE: assertTrue(): Check [.\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\runtime] path exists [2025-11-20T13:22:14.621Z] [13:21:58.742] TRACE: assertTrue(): Check [.\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\runtime] is a directory [2025-11-20T13:22:14.621Z] [13:21:58.742] TRACE: assertTrue(): Check [.\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\WhitespaceInPathsBasicTest.exe] path exists [2025-11-20T13:22:14.621Z] [13:21:58.743] TRACE: assertTrue(): Check [.\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\WhitespaceInPathsBasicTest.exe] is a file [2025-11-20T13:22:14.621Z] [13:21:58.743] TRACE: assertTrue(): Check [.\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\WhitespaceInPathsBasicTest.exe] file is executable [2025-11-20T13:22:14.621Z] [13:21:58.745] TRACE: assertTrue(): Check [.\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\app\WhitespaceInPathsBasicTest.cfg] path exists [2025-11-20T13:22:14.621Z] [13:21:58.745] TRACE: assertTrue(): Check [.\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\app\WhitespaceInPathsBasicTest.cfg] is a file [2025-11-20T13:22:14.621Z] [13:21:58.746] TRACE: exec: Execute ["C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\WhitespaceInPathsBasicTest.exe"](1); inherit I/O; in directory [.\testWhitespaceInPaths]... [2025-11-20T13:22:14.621Z] hello: Environment supports a display [2025-11-20T13:22:14.621Z] hello: Environment supports a desktop [2025-11-20T13:22:14.621Z] jpackage test application [2025-11-20T13:22:14.621Z] args.length: 0 [2025-11-20T13:22:14.621Z] hello: Output file: [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testWhitespaceInPaths\appOutput.txt] [2025-11-20T13:22:14.621Z] [13:21:59.329] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:22:14.621Z] [13:21:59.329] TRACE: assertEquals(0): Check command ["C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testWhitespaceInPaths\jumps over the lazy dog\WhitespaceInPathsBasicTest\WhitespaceInPathsBasicTest.exe"](1) exited with 0 code [2025-11-20T13:22:14.621Z] [13:21:59.329] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testWhitespaceInPaths\appOutput.txt] path exists [2025-11-20T13:22:14.621Z] [13:21:59.329] TRACE: assertTrue(): Check [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testWhitespaceInPaths\appOutput.txt] is a file [2025-11-20T13:22:14.621Z] [13:21:59.330] TRACE: assertStringListEquals(): Check contents of [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\testWhitespaceInPaths\appOutput.txt] file [2025-11-20T13:22:14.621Z] [13:21:59.330] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-20T13:22:14.621Z] [13:21:59.330] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-20T13:22:14.621Z] [13:21:59.330] TRACE: Deleting [.\testWhitespaceInPaths] directory recursively [2025-11-20T13:22:14.621Z] [13:21:59.479] [ OK ] BasicTest.testWhitespaceInPaths; checks=15 [2025-11-20T13:22:14.621Z] [13:21:59.479] [==========] 22 tests ran [2025-11-20T13:22:14.621Z] [13:21:59.479] [ PASSED ] 20 tests [2025-11-20T13:22:14.621Z] [13:21:59.481] [ FAILED ] 2 tests, listed below [2025-11-20T13:22:14.621Z] [13:21:59.481] [ FAILED ] BasicTest.testTemp(TEMPDIR_EMPTY); workDir=[.\testTemp.8b6cf736] [2025-11-20T13:22:14.621Z] [13:21:59.481] [ FAILED ] BasicTest.testTemp(TEMPDIR_NOT_EXIST); workDir=[.\testTemp.163158d8] [2025-11-20T13:22:14.621Z] [13:21:59.482] 2 FAILED TESTS [2025-11-20T13:22:14.621Z] STDERR: [2025-11-20T13:22:14.621Z] java.lang.AssertionError: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.8b6cf736\input --dest .\testTemp.8b6cf736\output --name TempBasicTest --type exe --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.8b6cf736\tmp\WIN_EXE --verbose](17) exited with 0 code [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.error(TKit.java:269) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:588) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:196) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Executor.execute(Executor.java:236) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:744) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:532) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:460) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:397) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) [2025-11-20T13:22:14.621Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest.lambda$runActions$21(PackageTest.java:361) [2025-11-20T13:22:14.621Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest.lambda$runActions$22(PackageTest.java:360) [2025-11-20T13:22:14.621Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:359) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:57) [2025-11-20T13:22:14.621Z] at BasicTest.testTemp(BasicTest.java:316) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:22:14.621Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:148) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:133) [2025-11-20T13:22:14.621Z] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) [2025-11-20T13:22:14.621Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:130) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.runTests(TKit.java:129) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.runTests(Main.java:79) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.main(Main.java:75) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:22:14.621Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:22:14.621Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-20T13:22:14.621Z] at java.base/java.lang.Thread.run(Thread.java:840) [2025-11-20T13:22:14.621Z] java.lang.AssertionError: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\testTemp.163158d8\input --dest .\testTemp.163158d8\output --name TempBasicTest --type exe --main-jar hello.jar --main-class Hello --win-console --temp .\testTemp.163158d8\tmp\WIN_EXE --verbose](17) exited with 0 code [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.error(TKit.java:269) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:588) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:196) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Executor.execute(Executor.java:236) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:744) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:532) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:460) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:397) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) [2025-11-20T13:22:14.621Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest.lambda$runActions$21(PackageTest.java:361) [2025-11-20T13:22:14.621Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest.lambda$runActions$22(PackageTest.java:360) [2025-11-20T13:22:14.621Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:359) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:57) [2025-11-20T13:22:14.621Z] at BasicTest.testTemp(BasicTest.java:316) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:22:14.621Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:148) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:133) [2025-11-20T13:22:14.621Z] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) [2025-11-20T13:22:14.621Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:130) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.runTests(TKit.java:129) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.runTests(Main.java:79) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.main(Main.java:75) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:22:14.621Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:22:14.621Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-20T13:22:14.621Z] at java.base/java.lang.Thread.run(Thread.java:840) [2025-11-20T13:22:14.621Z] java.lang.RuntimeException: 2 FAILED TESTS [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.reportSummary(Main.java:130) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.runTests(Main.java:90) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:22:14.621Z] at jdk.jpackage.test.Main.main(Main.java:75) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:22:14.621Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:22:14.621Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:22:14.621Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-20T13:22:14.621Z] at java.base/java.lang.Thread.run(Thread.java:840) [2025-11-20T13:22:14.621Z] [2025-11-20T13:22:14.621Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2025-11-20T13:22:14.621Z] JavaTest Message: shutting down test [2025-11-20T13:22:14.621Z] [2025-11-20T13:22:14.621Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2025-11-20T13:22:14.621Z] rerun: [2025-11-20T13:22:14.621Z] cd 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0' && \ [2025-11-20T13:22:14.621Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-11-20T13:22:14.621Z] SystemDrive=C: \ [2025-11-20T13:22:14.621Z] SystemRoot='C:\Windows' \ [2025-11-20T13:22:14.621Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:22:14.621Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:22:14.621Z] windir='C:\Windows' \ [2025-11-20T13:22:14.621Z] CLASSPATH='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2025-11-20T13:22:14.621Z] 'c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\java' \ [2025-11-20T13:22:14.621Z] -Dtest.vm.opts='-ea -esa -Xmx512m' \ [2025-11-20T13:22:14.621Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \ [2025-11-20T13:22:14.621Z] -Dtest.compiler.opts= \ [2025-11-20T13:22:14.621Z] -Dtest.java.opts= \ [2025-11-20T13:22:14.621Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:22:14.621Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:22:14.621Z] -Dtest.timeout.factor=8.0 \ [2025-11-20T13:22:14.621Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:22:14.621Z] -Dtest.root='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-11-20T13:22:14.621Z] -Dtest.name=tools/jpackage/share/BasicTest.java \ [2025-11-20T13:22:14.621Z] -Dtest.file='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\BasicTest.java' \ [2025-11-20T13:22:14.621Z] -Dtest.src='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2025-11-20T13:22:14.621Z] -Dtest.src.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:22:14.621Z] -Dtest.classes='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d' \ [2025-11-20T13:22:14.621Z] -Dtest.class.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:22:14.621Z] -Dtest.class.path.prefix='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\BasicTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:22:14.621Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open java.base/jdk.internal.util' \ [2025-11-20T13:22:14.621Z] --add-modules jdk.jpackage,java.base \ [2025-11-20T13:22:14.621Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:22:14.621Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:22:14.621Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-20T13:22:14.621Z] -ea \ [2025-11-20T13:22:14.621Z] -esa \ [2025-11-20T13:22:14.621Z] -Xmx512m \ [2025-11-20T13:22:14.621Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:22:14.621Z] -Xmx512m \ [2025-11-20T13:22:14.621Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\tools\jpackage\share\BasicTest.d\main.0.jta' --jpt-run=BasicTest [2025-11-20T13:22:14.621Z] [2025-11-20T13:22:14.621Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 2 FAILED TESTS [2025-11-20T13:22:14.621Z] -------------------------------------------------- [2025-11-20T13:23:02.695Z] TEST: tools/jpackage/share/EmptyFolderTest.java#id0 [2025-11-20T13:23:02.695Z] TEST JDK: c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image [2025-11-20T13:23:02.695Z] [2025-11-20T13:23:02.695Z] ACTION: build -- Passed. All files up to date [2025-11-20T13:23:02.695Z] REASON: User specified action: run build jdk.jpackage.test.* [2025-11-20T13:23:02.695Z] TIME: 0.005 seconds [2025-11-20T13:23:02.695Z] messages: [2025-11-20T13:23:02.695Z] command: build jdk.jpackage.test.* [2025-11-20T13:23:02.695Z] reason: User specified action: run build jdk.jpackage.test.* [2025-11-20T13:23:02.695Z] started: Thu Nov 20 13:22:00 UTC 2025 [2025-11-20T13:23:02.695Z] finished: Thu Nov 20 13:22:00 UTC 2025 [2025-11-20T13:23:02.695Z] elapsed time (seconds): 0.005 [2025-11-20T13:23:02.695Z] [2025-11-20T13:23:02.695Z] ACTION: build -- Passed. Build successful [2025-11-20T13:23:02.695Z] REASON: User specified action: run build EmptyFolderTest [2025-11-20T13:23:02.695Z] TIME: 0.13 seconds [2025-11-20T13:23:02.695Z] messages: [2025-11-20T13:23:02.695Z] command: build EmptyFolderTest [2025-11-20T13:23:02.695Z] reason: User specified action: run build EmptyFolderTest [2025-11-20T13:23:02.695Z] started: Thu Nov 20 13:22:00 UTC 2025 [2025-11-20T13:23:02.695Z] Test directory: [2025-11-20T13:23:02.695Z] compile: EmptyFolderTest [2025-11-20T13:23:02.695Z] finished: Thu Nov 20 13:22:00 UTC 2025 [2025-11-20T13:23:02.695Z] elapsed time (seconds): 0.13 [2025-11-20T13:23:02.695Z] [2025-11-20T13:23:02.695Z] ACTION: compile -- Passed. Compilation successful [2025-11-20T13:23:02.695Z] REASON: .class file out of date or does not exist [2025-11-20T13:23:02.695Z] TIME: 0.129 seconds [2025-11-20T13:23:02.695Z] messages: [2025-11-20T13:23:02.695Z] command: compile C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java [2025-11-20T13:23:02.695Z] reason: .class file out of date or does not exist [2025-11-20T13:23:02.695Z] started: Thu Nov 20 13:22:00 UTC 2025 [2025-11-20T13:23:02.695Z] Additional options from @modules: --add-modules jdk.jpackage,java.base --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED [2025-11-20T13:23:02.695Z] Mode: agentvm [2025-11-20T13:23:02.695Z] Agent id: 2 [2025-11-20T13:23:02.695Z] finished: Thu Nov 20 13:22:00 UTC 2025 [2025-11-20T13:23:02.695Z] elapsed time (seconds): 0.129 [2025-11-20T13:23:02.695Z] configuration: [2025-11-20T13:23:02.695Z] Boot Layer (javac runtime environment) [2025-11-20T13:23:02.695Z] class path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar [2025-11-20T13:23:02.695Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar [2025-11-20T13:23:02.695Z] patch: java.base C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\patches\java.base [2025-11-20T13:23:02.695Z] [2025-11-20T13:23:02.695Z] javac compilation environment [2025-11-20T13:23:02.695Z] add modules: jdk.jpackage java.base [2025-11-20T13:23:02.695Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-20T13:23:02.695Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:23:02.695Z] source path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2025-11-20T13:23:02.695Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2025-11-20T13:23:02.695Z] class path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2025-11-20T13:23:02.695Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d [2025-11-20T13:23:02.695Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers [2025-11-20T13:23:02.695Z] [2025-11-20T13:23:02.695Z] rerun: [2025-11-20T13:23:02.695Z] cd 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0' && \ [2025-11-20T13:23:02.695Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-11-20T13:23:02.695Z] SystemDrive=C: \ [2025-11-20T13:23:02.695Z] SystemRoot='C:\Windows' \ [2025-11-20T13:23:02.695Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:23:02.695Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:23:02.695Z] windir='C:\Windows' \ [2025-11-20T13:23:02.695Z] 'c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\javac' \ [2025-11-20T13:23:02.695Z] -J-ea \ [2025-11-20T13:23:02.695Z] -J-esa \ [2025-11-20T13:23:02.695Z] -J-Xmx512m \ [2025-11-20T13:23:02.695Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m' \ [2025-11-20T13:23:02.695Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \ [2025-11-20T13:23:02.695Z] -J-Dtest.compiler.opts= \ [2025-11-20T13:23:02.695Z] -J-Dtest.java.opts= \ [2025-11-20T13:23:02.695Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:23:02.695Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:23:02.695Z] -J-Dtest.timeout.factor=8.0 \ [2025-11-20T13:23:02.695Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:23:02.695Z] -J-Dtest.root='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-11-20T13:23:02.695Z] -J-Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2025-11-20T13:23:02.695Z] -J-Dtest.file='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2025-11-20T13:23:02.695Z] -J-Dtest.src='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2025-11-20T13:23:02.695Z] -J-Dtest.src.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:23:02.695Z] -J-Dtest.classes='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2025-11-20T13:23:02.695Z] -J-Dtest.class.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:23:02.695Z] -J-Dtest.class.path.prefix='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:23:02.695Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open java.base/jdk.internal.util' \ [2025-11-20T13:23:02.695Z] --add-modules jdk.jpackage,java.base \ [2025-11-20T13:23:02.695Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:23:02.695Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-20T13:23:02.695Z] -d 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2025-11-20T13:23:02.695Z] -sourcepath 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:23:02.695Z] -classpath 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' [2025-11-20T13:23:02.695Z] [2025-11-20T13:23:02.695Z] ACTION: build -- Passed. All files up to date [2025-11-20T13:23:02.695Z] REASON: Named class compiled on demand [2025-11-20T13:23:02.695Z] TIME: 0.001 seconds [2025-11-20T13:23:02.695Z] messages: [2025-11-20T13:23:02.695Z] command: build jdk.jpackage.test.Main [2025-11-20T13:23:02.695Z] reason: Named class compiled on demand [2025-11-20T13:23:02.695Z] started: Thu Nov 20 13:22:00 UTC 2025 [2025-11-20T13:23:02.695Z] finished: Thu Nov 20 13:22:00 UTC 2025 [2025-11-20T13:23:02.695Z] elapsed time (seconds): 0.001 [2025-11-20T13:23:02.695Z] [2025-11-20T13:23:02.695Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:23:02.695Z] REASON: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2025-11-20T13:23:02.695Z] TIME: 28.88 seconds [2025-11-20T13:23:02.695Z] messages: [2025-11-20T13:23:02.695Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2025-11-20T13:23:02.695Z] reason: User specified action: run main/othervm/timeout=720 -Xmx512m jdk.jpackage.test.Main --jpt-run=EmptyFolderTest.testPackage [2025-11-20T13:23:02.695Z] started: Thu Nov 20 13:22:28 UTC 2025 [2025-11-20T13:23:02.695Z] Mode: othervm [/othervm specified] [2025-11-20T13:23:02.695Z] Additional options from @modules: --add-modules jdk.jpackage,java.base --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED [2025-11-20T13:23:02.695Z] finished: Thu Nov 20 13:22:56 UTC 2025 [2025-11-20T13:23:02.695Z] elapsed time (seconds): 28.88 [2025-11-20T13:23:02.695Z] configuration: [2025-11-20T13:23:02.695Z] Boot Layer [2025-11-20T13:23:02.695Z] add modules: jdk.jpackage java.base [2025-11-20T13:23:02.695Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-20T13:23:02.696Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:23:02.696Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:23:02.696Z] [2025-11-20T13:23:02.696Z] STDOUT: [2025-11-20T13:23:02.696Z] [13:22:28.350] Parsing [--jpt-run=EmptyFolderTest.testPackage]... [2025-11-20T13:23:02.696Z] [13:22:28.388] EmptyFolderTest.testPackage -> [public static void EmptyFolderTest.testPackage()] [2025-11-20T13:23:02.696Z] [13:22:28.410] Create: EmptyFolderTest.testPackage [2025-11-20T13:23:02.696Z] [13:22:28.412] [ RUN ] EmptyFolderTest.testPackage [2025-11-20T13:23:02.696Z] [13:22:28.708] TRACE: Bundler msi supported [2025-11-20T13:23:02.696Z] [13:22:28.914] TRACE: Bundler exe supported [2025-11-20T13:23:02.696Z] [13:22:28.928] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-20T13:23:02.696Z] [13:22:28.958] TRACE: exec: Execute tool provider [javac -d .\testPackage\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:23:02.696Z] [13:22:29.673] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:23:02.696Z] [13:22:29.678] TRACE: assertEquals(0): Check command tool provider [javac -d .\testPackage\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:23:02.696Z] [13:22:29.680] TRACE: exec: Execute tool provider [jar -c -f .\testPackage\input\hello.jar -C .\testPackage\jar-workdir .](7)... [2025-11-20T13:23:02.696Z] [13:22:29.770] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:23:02.696Z] [13:22:29.771] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\testPackage\input\hello.jar -C .\testPackage\jar-workdir .](7) exited with 0 code [2025-11-20T13:23:02.696Z] [13:22:29.777] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\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 --verbose](15); inherit I/O... [2025-11-20T13:23:02.696Z] [13:22:30.116] Running candle.exe [2025-11-20T13:23:02.696Z] [13:22:30.128] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe [2025-11-20T13:23:02.696Z] [13:22:30.220] Running light.exe [2025-11-20T13:23:02.696Z] [13:22:30.224] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe [2025-11-20T13:23:02.696Z] [13:22:30.344] Detected [candle.exe] version [3.14.0.3910]. [2025-11-20T13:23:02.696Z] [13:22:30.344] Detected [light.exe] version [3.14.0.3910]. [2025-11-20T13:23:02.696Z] [13:22:30.345] WiX 3.14.0.3910 detected. Enabling advanced cleanup action. [2025-11-20T13:23:02.696Z] [13:22:40.269] Command [PID: -1]: [2025-11-20T13:23:02.696Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\images\win-msi.image\EmptyFolderPackageTest\runtime --module-path c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.charsets,java.xml,jdk.xml.dom,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.jsobject,jdk.sctp,java.sql.rowset,jdk.unsupported,jdk.jlink,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.logging,java.xml.crypto,java.transaction.xa,jdk.jfr,jdk.crypto.cryptoki,jdk.net,jdk.random,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,jdk.incubator.foreign,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:23:02.696Z] [13:22:40.270] Output: [2025-11-20T13:23:02.696Z] WARNING: Using incubator modules: jdk.incubator.foreign, jdk.incubator.vector [2025-11-20T13:23:02.696Z] [2025-11-20T13:23:02.696Z] [13:22:40.272] Returned: 0 [2025-11-20T13:23:02.696Z] [2025-11-20T13:23:02.696Z] [13:22:40.277] Using default package resource JavaApp.ico [icon] (add EmptyFolderPackageTest.ico to the resource-dir to customize). [2025-11-20T13:23:02.696Z] [13:22:40.289] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492". [2025-11-20T13:23:02.696Z] [13:22:40.480] Using default package resource WinLauncher.template [Template for creating executable properties file] (add EmptyFolderPackageTest.properties to the resource-dir to customize). [2025-11-20T13:23:02.696Z] [13:22:40.998] MSI ProductCode: f49bc025-309b-3f34-9cce-9e3cac92b8de. [2025-11-20T13:23:02.696Z] [13:22:40.998] MSI UpgradeCode: 74b36052-fc0e-3e9c-98c2-47c57b9f34bd. [2025-11-20T13:23:02.696Z] [13:22:41.043] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2025-11-20T13:23:02.696Z] [13:22:41.044] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2025-11-20T13:23:02.696Z] [13:22:41.046] Preparing MSI config: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2025-11-20T13:23:02.696Z] [13:22:41.048] Generating MSI: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testPackage\output\EmptyFolderPackageTest-1.0.msi. [2025-11-20T13:23:02.696Z] [13:22:41.054] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\images\win-msi.image\EmptyFolderPackageTest [2025-11-20T13:23:02.696Z] [13:22:41.271] Command [PID: 14768]: [2025-11-20T13:23:02.696Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\config\main.wxs -ext WixUtilExtension -arch x86 -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\main.wixobj -dJpAppDescription=EmptyFolderPackageTest -dJpProductCode=f49bc025-309b-3f34-9cce-9e3cac92b8de -dJpAppName=EmptyFolderPackageTest -dJpIsSystemWide=yes -dJpAllowDowngrades=yes -dJpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\images\win-msi.image\EmptyFolderPackageTest\EmptyFolderPackageTest.exe -dJpAppSizeKb=130088 -dJpAppVersion=1.0 -dJpAllowUpgrades=yes -dJpProductUpgradeCode=74b36052-fc0e-3e9c-98c2-47c57b9f34bd -dJpAppVendor=Unknown -dJpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\config [2025-11-20T13:23:02.696Z] [13:22:41.271] Output: [2025-11-20T13:23:02.696Z] main.wxs [2025-11-20T13:23:02.696Z] [13:22:41.271] Returned: 0 [2025-11-20T13:23:02.696Z] [2025-11-20T13:23:02.696Z] [13:22:41.271] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\images\win-msi.image\EmptyFolderPackageTest [2025-11-20T13:23:02.696Z] [13:22:41.552] Command [PID: 43736]: [2025-11-20T13:23:02.696Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\config\bundle.wxf -ext WixUtilExtension -arch x86 -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\bundle.wixobj [2025-11-20T13:23:02.696Z] [13:22:41.552] Output: [2025-11-20T13:23:02.696Z] bundle.wxf [2025-11-20T13:23:02.696Z] [13:22:41.552] Returned: 0 [2025-11-20T13:23:02.696Z] [2025-11-20T13:23:02.696Z] [13:22:41.552] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\images\win-msi.image\EmptyFolderPackageTest [2025-11-20T13:23:02.696Z] [13:22:41.720] Command [PID: 47408]: [2025-11-20T13:23:02.696Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\config\ui.wxf -ext WixUtilExtension -arch x86 -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\ui.wixobj [2025-11-20T13:23:02.696Z] [13:22:41.720] Output: [2025-11-20T13:23:02.696Z] ui.wxf [2025-11-20T13:23:02.696Z] [13:22:41.720] Returned: 0 [2025-11-20T13:23:02.696Z] [2025-11-20T13:23:02.696Z] [13:22:41.721] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\images\win-msi.image\EmptyFolderPackageTest [2025-11-20T13:23:02.696Z] [13:22:56.683] Command [PID: 38256]: [2025-11-20T13:23:02.696Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe -nologo -spdb -ext WixUtilExtension -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testPackage\output\EmptyFolderPackageTest-1.0.msi -sice:ICE27 -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\config\MsiInstallerStrings_en.wxl -cultures:en-us C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\main.wixobj C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\bundle.wixobj C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\ui.wixobj [2025-11-20T13:23:02.696Z] [13:22:56.683] Output: [2025-11-20T13:23:02.696Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE01'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:23:02.696Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE02'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:23:02.696Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE03'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:23:02.696Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE04'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:23:02.696Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE05'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:23:02.696Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE06'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:23:02.696Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE07'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:23:02.696Z] light.exe : error LGHT0216 : An unexpected Win32 exception with error code 0x643 occurred: Action - 'ICE09' Fatal error during installation [2025-11-20T13:23:02.696Z] [13:22:56.683] Returned: 216 [2025-11-20T13:23:02.696Z] [2025-11-20T13:23:02.696Z] [13:22:56.684] java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testPackage\output\EmptyFolderPackageTest-1.0.msi, -sice:ICE27, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\main.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\bundle.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\ui.wixobj] in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\images\win-msi.image\EmptyFolderPackageTest exited with 216 code [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:23:02.696Z] [13:22:56.844] jdk.jpackage.internal.PackagerException: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testPackage\output\EmptyFolderPackageTest-1.0.msi, -sice:ICE27, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\main.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\bundle.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\ui.wixobj] in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\images\win-msi.image\EmptyFolderPackageTest exited with 216 code [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:419) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:23:02.696Z] Caused by: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\testPackage\output\EmptyFolderPackageTest-1.0.msi, -sice:ICE27, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\main.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\bundle.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\wixobj\ui.wixobj] in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11640084524501791492\images\win-msi.image\EmptyFolderPackageTest exited with 216 code [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557) [2025-11-20T13:23:02.696Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416) [2025-11-20T13:23:02.696Z] ... 4 more [2025-11-20T13:23:02.696Z] [13:22:56.875] TRACE: exec: Done. Exit code: 1 [2025-11-20T13:23:02.696Z] [13:22:56.876] ERROR: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\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 --verbose](15) exited with 0 code [2025-11-20T13:23:02.696Z] [13:22:56.877] [ FAILED ] EmptyFolderTest.testPackage; checks=3 [2025-11-20T13:23:02.696Z] [13:22:56.879] [==========] 1 tests ran [2025-11-20T13:23:02.696Z] [13:22:56.879] [ PASSED ] 0 tests [2025-11-20T13:23:02.696Z] [13:22:56.880] [ FAILED ] 1 test, listed below [2025-11-20T13:23:02.696Z] [13:22:56.881] [ FAILED ] EmptyFolderTest.testPackage; workDir=[.\testPackage] [2025-11-20T13:23:02.696Z] [13:22:56.882] 1 FAILED TEST [2025-11-20T13:23:02.696Z] STDERR: [2025-11-20T13:23:02.696Z] java.lang.AssertionError: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\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 --verbose](15) exited with 0 code [2025-11-20T13:23:02.696Z] at jdk.jpackage.test.TKit.error(TKit.java:269) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:588) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:196) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Executor.execute(Executor.java:236) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:744) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:532) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:460) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:397) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) [2025-11-20T13:23:02.697Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.PackageTest.lambda$runActions$21(PackageTest.java:361) [2025-11-20T13:23:02.697Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.PackageTest.lambda$runActions$22(PackageTest.java:360) [2025-11-20T13:23:02.697Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:359) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:57) [2025-11-20T13:23:02.697Z] at EmptyFolderTest.testPackage(EmptyFolderTest.java:69) [2025-11-20T13:23:02.697Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:23:02.697Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:23:02.697Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:23:02.697Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:148) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:133) [2025-11-20T13:23:02.697Z] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) [2025-11-20T13:23:02.697Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:130) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.runTests(TKit.java:129) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Main.runTests(Main.java:79) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Main.main(Main.java:75) [2025-11-20T13:23:02.697Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:23:02.697Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:23:02.697Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:23:02.697Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:23:02.697Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-20T13:23:02.697Z] at java.base/java.lang.Thread.run(Thread.java:840) [2025-11-20T13:23:02.697Z] java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Main.reportSummary(Main.java:130) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Main.runTests(Main.java:90) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:23:02.697Z] at jdk.jpackage.test.Main.main(Main.java:75) [2025-11-20T13:23:02.697Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:23:02.697Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:23:02.697Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:23:02.697Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:23:02.697Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-20T13:23:02.697Z] at java.base/java.lang.Thread.run(Thread.java:840) [2025-11-20T13:23:02.697Z] [2025-11-20T13:23:02.697Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:23:02.697Z] JavaTest Message: shutting down test [2025-11-20T13:23:02.697Z] [2025-11-20T13:23:02.697Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:23:02.697Z] rerun: [2025-11-20T13:23:02.697Z] cd 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0' && \ [2025-11-20T13:23:02.697Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-11-20T13:23:02.697Z] SystemDrive=C: \ [2025-11-20T13:23:02.697Z] SystemRoot='C:\Windows' \ [2025-11-20T13:23:02.697Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:23:02.697Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:23:02.697Z] windir='C:\Windows' \ [2025-11-20T13:23:02.697Z] CLASSPATH='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2025-11-20T13:23:02.697Z] 'c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\java' \ [2025-11-20T13:23:02.697Z] -Dtest.vm.opts='-ea -esa -Xmx512m' \ [2025-11-20T13:23:02.697Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \ [2025-11-20T13:23:02.697Z] -Dtest.compiler.opts= \ [2025-11-20T13:23:02.697Z] -Dtest.java.opts= \ [2025-11-20T13:23:02.697Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:23:02.697Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:23:02.697Z] -Dtest.timeout.factor=8.0 \ [2025-11-20T13:23:02.697Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:23:02.697Z] -Dtest.root='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-11-20T13:23:02.697Z] -Dtest.name=tools/jpackage/share/EmptyFolderTest.java#id0 \ [2025-11-20T13:23:02.697Z] -Dtest.file='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\EmptyFolderTest.java' \ [2025-11-20T13:23:02.697Z] -Dtest.src='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2025-11-20T13:23:02.697Z] -Dtest.src.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:23:02.697Z] -Dtest.classes='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d' \ [2025-11-20T13:23:02.697Z] -Dtest.class.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:23:02.697Z] -Dtest.class.path.prefix='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\EmptyFolderTest_id0.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:23:02.697Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open java.base/jdk.internal.util' \ [2025-11-20T13:23:02.697Z] --add-modules jdk.jpackage,java.base \ [2025-11-20T13:23:02.697Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:23:02.697Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:23:02.697Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-20T13:23:02.697Z] -ea \ [2025-11-20T13:23:02.697Z] -esa \ [2025-11-20T13:23:02.697Z] -Xmx512m \ [2025-11-20T13:23:02.697Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:23:02.697Z] -Xmx512m \ [2025-11-20T13:23:02.697Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\tools\jpackage\share\EmptyFolderTest_id0.d\main.0.jta' --jpt-run=EmptyFolderTest.testPackage [2025-11-20T13:23:02.697Z] [2025-11-20T13:23:02.697Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:23:02.697Z] -------------------------------------------------- [2025-11-20T13:24:40.787Z] TEST: tools/jpackage/share/IconTest.java [2025-11-20T13:24:40.787Z] TEST JDK: c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image [2025-11-20T13:24:40.787Z] [2025-11-20T13:24:40.787Z] ACTION: build -- Passed. All files up to date [2025-11-20T13:24:40.787Z] REASON: User specified action: run build jdk.jpackage.test.* [2025-11-20T13:24:40.787Z] TIME: 0.005 seconds [2025-11-20T13:24:40.787Z] messages: [2025-11-20T13:24:40.787Z] command: build jdk.jpackage.test.* [2025-11-20T13:24:40.787Z] reason: User specified action: run build jdk.jpackage.test.* [2025-11-20T13:24:40.787Z] started: Thu Nov 20 13:23:10 UTC 2025 [2025-11-20T13:24:40.787Z] finished: Thu Nov 20 13:23:10 UTC 2025 [2025-11-20T13:24:40.787Z] elapsed time (seconds): 0.005 [2025-11-20T13:24:40.787Z] [2025-11-20T13:24:40.787Z] ACTION: compile -- Passed. Compilation successful [2025-11-20T13:24:40.787Z] REASON: User specified action: run compile IconTest.java [2025-11-20T13:24:40.787Z] TIME: 0.114 seconds [2025-11-20T13:24:40.787Z] messages: [2025-11-20T13:24:40.787Z] command: compile C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\IconTest.java [2025-11-20T13:24:40.787Z] reason: User specified action: run compile IconTest.java [2025-11-20T13:24:40.787Z] started: Thu Nov 20 13:23:10 UTC 2025 [2025-11-20T13:24:40.787Z] Additional options from @modules: --add-modules jdk.jpackage,java.base --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED [2025-11-20T13:24:40.787Z] Mode: agentvm [2025-11-20T13:24:40.787Z] Agent id: 1 [2025-11-20T13:24:40.787Z] finished: Thu Nov 20 13:23:10 UTC 2025 [2025-11-20T13:24:40.787Z] elapsed time (seconds): 0.114 [2025-11-20T13:24:40.787Z] configuration: [2025-11-20T13:24:40.787Z] Boot Layer (javac runtime environment) [2025-11-20T13:24:40.787Z] class path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar [2025-11-20T13:24:40.787Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar [2025-11-20T13:24:40.787Z] patch: java.base C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\patches\java.base [2025-11-20T13:24:40.787Z] [2025-11-20T13:24:40.787Z] javac compilation environment [2025-11-20T13:24:40.787Z] add modules: jdk.jpackage java.base [2025-11-20T13:24:40.787Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-20T13:24:40.787Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:24:40.787Z] source path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2025-11-20T13:24:40.787Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2025-11-20T13:24:40.787Z] class path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2025-11-20T13:24:40.787Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d [2025-11-20T13:24:40.787Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\test\jdk\tools\jpackage\helpers [2025-11-20T13:24:40.787Z] [2025-11-20T13:24:40.787Z] rerun: [2025-11-20T13:24:40.787Z] cd 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2' && \ [2025-11-20T13:24:40.787Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-11-20T13:24:40.787Z] SystemDrive=C: \ [2025-11-20T13:24:40.787Z] SystemRoot='C:\Windows' \ [2025-11-20T13:24:40.787Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:24:40.787Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:24:40.787Z] windir='C:\Windows' \ [2025-11-20T13:24:40.787Z] 'c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\javac' \ [2025-11-20T13:24:40.787Z] -J-ea \ [2025-11-20T13:24:40.787Z] -J-esa \ [2025-11-20T13:24:40.787Z] -J-Xmx512m \ [2025-11-20T13:24:40.787Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m' \ [2025-11-20T13:24:40.787Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \ [2025-11-20T13:24:40.787Z] -J-Dtest.compiler.opts= \ [2025-11-20T13:24:40.787Z] -J-Dtest.java.opts= \ [2025-11-20T13:24:40.787Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:24:40.787Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:24:40.787Z] -J-Dtest.timeout.factor=8.0 \ [2025-11-20T13:24:40.787Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:24:40.787Z] -J-Dtest.root='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-11-20T13:24:40.787Z] -J-Dtest.name=tools/jpackage/share/IconTest.java \ [2025-11-20T13:24:40.787Z] -J-Dtest.file='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\IconTest.java' \ [2025-11-20T13:24:40.787Z] -J-Dtest.src='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2025-11-20T13:24:40.788Z] -J-Dtest.src.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:24:40.788Z] -J-Dtest.classes='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d' \ [2025-11-20T13:24:40.788Z] -J-Dtest.class.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:24:40.788Z] -J-Dtest.class.path.prefix='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:24:40.788Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open java.base/jdk.internal.util' \ [2025-11-20T13:24:40.788Z] --add-modules jdk.jpackage,java.base \ [2025-11-20T13:24:40.788Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:24:40.788Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-20T13:24:40.788Z] -d 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d' \ [2025-11-20T13:24:40.788Z] -sourcepath 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:24:40.788Z] -classpath 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\test\jdk\tools\jpackage\helpers' 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\IconTest.java' [2025-11-20T13:24:40.788Z] [2025-11-20T13:24:40.788Z] ACTION: build -- Passed. All files up to date [2025-11-20T13:24:40.788Z] REASON: Named class compiled on demand [2025-11-20T13:24:40.788Z] TIME: 0.001 seconds [2025-11-20T13:24:40.788Z] messages: [2025-11-20T13:24:40.788Z] command: build jdk.jpackage.test.Main [2025-11-20T13:24:40.788Z] reason: Named class compiled on demand [2025-11-20T13:24:40.788Z] started: Thu Nov 20 13:23:10 UTC 2025 [2025-11-20T13:24:40.788Z] finished: Thu Nov 20 13:23:10 UTC 2025 [2025-11-20T13:24:40.788Z] elapsed time (seconds): 0.001 [2025-11-20T13:24:40.788Z] [2025-11-20T13:24:40.788Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:24:40.788Z] REASON: User specified action: run main/othervm/timeout=540 -Xmx512m --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED jdk.jpackage.test.Main --jpt-run=IconTest [2025-11-20T13:24:40.788Z] TIME: 78.047 seconds [2025-11-20T13:24:40.788Z] messages: [2025-11-20T13:24:40.788Z] command: main -Xmx512m --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED jdk.jpackage.test.Main --jpt-run=IconTest [2025-11-20T13:24:40.788Z] reason: User specified action: run main/othervm/timeout=540 -Xmx512m --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED jdk.jpackage.test.Main --jpt-run=IconTest [2025-11-20T13:24:40.788Z] started: Thu Nov 20 13:23:18 UTC 2025 [2025-11-20T13:24:40.788Z] Mode: othervm [/othervm specified] [2025-11-20T13:24:40.788Z] Additional options from @modules: --add-modules jdk.jpackage,java.base --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED [2025-11-20T13:24:40.788Z] finished: Thu Nov 20 13:24:36 UTC 2025 [2025-11-20T13:24:40.788Z] elapsed time (seconds): 78.047 [2025-11-20T13:24:40.788Z] configuration: [2025-11-20T13:24:40.788Z] Boot Layer [2025-11-20T13:24:40.788Z] add modules: jdk.jpackage java.base [2025-11-20T13:24:40.788Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-20T13:24:40.788Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:24:40.788Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:24:40.788Z] [2025-11-20T13:24:40.788Z] STDOUT: [2025-11-20T13:24:40.788Z] [13:23:18.452] Parsing [--jpt-run=IconTest]... [2025-11-20T13:24:40.788Z] [13:23:18.497] IconTest.test -> [public void IconTest.test() throws java.io.IOException] [2025-11-20T13:24:40.788Z] [13:23:18.542] Create: IconTest(AppImage, DefaultIcon, DefaultIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.543] Create: IconTest(AppImage, DefaultIcon, NoIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.543] Create: IconTest(AppImage, DefaultIcon, CustomIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.543] Create: IconTest(AppImage, DefaultIcon, ResourceDirIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.544] Create: IconTest(AppImage, DefaultIcon, CustomWithResourceDirIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.544] Create: IconTest(AppImage, CustomIcon, DefaultIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.544] Create: IconTest(AppImage, CustomIcon, NoIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.545] Create: IconTest(AppImage, CustomIcon, CustomIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.545] Create: IconTest(AppImage, CustomIcon, ResourceDirIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.545] Create: IconTest(AppImage, CustomIcon, CustomWithResourceDirIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.546] Create: IconTest(AppImage, ResourceDirIcon, DefaultIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.546] Create: IconTest(AppImage, ResourceDirIcon, NoIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.547] Create: IconTest(AppImage, ResourceDirIcon, CustomIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.547] Create: IconTest(AppImage, ResourceDirIcon, ResourceDirIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.547] Create: IconTest(AppImage, ResourceDirIcon, CustomWithResourceDirIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.548] Create: IconTest(AppImage, CustomWithResourceDirIcon, DefaultIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.548] Create: IconTest(AppImage, CustomWithResourceDirIcon, NoIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.549] Create: IconTest(AppImage, CustomWithResourceDirIcon, CustomIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.549] Create: IconTest(AppImage, CustomWithResourceDirIcon, ResourceDirIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.549] Create: IconTest(AppImage, CustomWithResourceDirIcon, CustomWithResourceDirIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.552] [ RUN ] IconTest(AppImage, CustomIcon, CustomIcon).test [2025-11-20T13:24:40.788Z] [13:23:18.853] TRACE: Bundler msi supported [2025-11-20T13:24:40.788Z] [13:23:19.063] TRACE: Bundler exe supported [2025-11-20T13:24:40.788Z] [13:23:19.106] TRACE: exec: Execute tool provider [javac -d .\test.e40bd2ca\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.788Z] [13:23:19.760] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.788Z] [13:23:19.764] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.e40bd2ca\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.788Z] [13:23:19.766] TRACE: exec: Execute tool provider [jar -c -f .\test.e40bd2ca\input\hello.jar -C .\test.e40bd2ca\jar-workdir .](7)... [2025-11-20T13:24:40.788Z] [13:23:19.855] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.788Z] [13:23:19.855] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.e40bd2ca\input\hello.jar -C .\test.e40bd2ca\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.788Z] [13:23:19.858] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\x.properties] properties file... [2025-11-20T13:24:40.788Z] [13:23:19.859] TRACE: icon=C:/Jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon3.ico [2025-11-20T13:24:40.788Z] [13:23:19.861] TRACE: Done [2025-11-20T13:24:40.788Z] [13:23:19.861] TRACE: Init fake runtime in [.\test.e40bd2ca\fake_runtime] directory [2025-11-20T13:24:40.788Z] [13:23:19.866] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.e40bd2ca\input --dest .\test.e40bd2ca\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --add-launcher x=.\test.e40bd2ca\x.properties --runtime-image .\test.e40bd2ca\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.788Z] [13:23:20.206] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.e40bd2ca\output [2025-11-20T13:24:40.788Z] [13:23:20.230] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2025-11-20T13:24:40.788Z] [13:23:20.257] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1575812054171527860". [2025-11-20T13:24:40.788Z] [13:23:20.393] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.788Z] [13:23:20.475] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico). [2025-11-20T13:24:40.788Z] [13:23:20.495] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1575812054171527860". [2025-11-20T13:24:40.788Z] [13:23:20.631] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.788Z] [13:23:20.636] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.788Z] [13:23:20.650] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.788Z] [13:23:20.651] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.e40bd2ca\input --dest .\test.e40bd2ca\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --add-launcher x=.\test.e40bd2ca\x.properties --runtime-image .\test.e40bd2ca\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.788Z] [13:23:20.656] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.788Z] [13:23:20.696] TRACE: exec: Execute tool provider [javac -d .\test.e40bd2ca\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.788Z] [13:23:20.870] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.788Z] [13:23:20.871] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.e40bd2ca\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.788Z] [13:23:20.871] TRACE: Delete [.\test.e40bd2ca\input\hello.jar] existing jar file [2025-11-20T13:24:40.788Z] [13:23:20.873] TRACE: exec: Execute tool provider [jar -c -f .\test.e40bd2ca\input\hello.jar -C .\test.e40bd2ca\jar-workdir .](7)... [2025-11-20T13:24:40.788Z] [13:23:20.896] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.788Z] [13:23:20.896] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.e40bd2ca\input\hello.jar -C .\test.e40bd2ca\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.788Z] [13:23:20.897] TRACE: Init fake runtime in [.\test.e40bd2ca\fake_runtime] directory [2025-11-20T13:24:40.788Z] [13:23:20.900] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.e40bd2ca\input --dest .\test.e40bd2ca\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.e40bd2ca\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.788Z] [13:23:21.238] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.e40bd2ca\out-57572 [2025-11-20T13:24:40.788Z] [13:23:21.262] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.788Z] [13:23:21.280] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17114346189415004686". [2025-11-20T13:24:40.788Z] [13:23:21.410] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.788Z] [13:23:21.494] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.788Z] [13:23:21.509] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.788Z] [13:23:21.509] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.e40bd2ca\input --dest .\test.e40bd2ca\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.e40bd2ca\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.788Z] [13:23:21.565] TRACE: Set icon of [.\test.e40bd2ca\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico] file [2025-11-20T13:24:40.788Z] [13:23:21.715] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.788Z] [13:23:22.699] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.788Z] [13:23:22.699] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.788Z] [13:23:22.700] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.788Z] [13:23:23.056] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.788Z] [13:23:23.057] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.788Z] [13:23:23.057] TRACE: Check icon file [.\test.e40bd2ca\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.e40bd2ca\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.788Z] [13:23:23.060] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.788Z] [13:23:23.060] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.788Z] [13:23:23.060] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.788Z] [13:23:23.063] TRACE: Not running .\test.e40bd2ca\output\IconTest\x.exe launcher because application runtime directory [.\test.e40bd2ca\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.788Z] [13:23:23.065] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.788Z] [13:23:23.066] TRACE: assertStringListEquals(1, .\test.e40bd2ca\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.788Z] [13:23:23.066] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\runtime] path exists [2025-11-20T13:24:40.788Z] [13:23:23.067] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.788Z] [13:23:23.067] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.789Z] [13:23:23.067] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.789Z] [13:23:23.067] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.789Z] [13:23:23.068] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.789Z] [13:23:23.068] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.789Z] [13:23:23.068] TRACE: assertTrue(): Check [.\test.e40bd2ca\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.789Z] [13:23:23.071] TRACE: Set icon of [.\test.e40bd2ca\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] file [2025-11-20T13:24:40.789Z] [13:23:23.202] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.789Z] [13:23:23.694] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:23.695] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:23.699] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.789Z] [13:23:24.042] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:24.043] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.e40bd2ca\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:24.043] TRACE: Check icon file [.\test.e40bd2ca\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.e40bd2ca\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.789Z] [13:23:24.048] TRACE: assertNotNull([13:23:20.230] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.789Z] [13:23:24.049] TRACE: assertNotNull([13:23:20.230] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.789Z] [13:23:24.049] TRACE: Deleting [.\test.e40bd2ca] directory recursively [2025-11-20T13:24:40.789Z] [13:23:24.057] [ OK ] IconTest(AppImage, CustomIcon, CustomIcon).test; checks=25 [2025-11-20T13:24:40.789Z] [13:23:24.057] [ RUN ] IconTest(AppImage, CustomIcon, CustomWithResourceDirIcon).test [2025-11-20T13:24:40.789Z] [13:23:24.059] TRACE: Resource file: [.\test.793915af\resources\x.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico] [2025-11-20T13:24:40.789Z] [13:23:24.061] TRACE: exec: Execute tool provider [javac -d .\test.793915af\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.789Z] [13:23:24.179] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:24.179] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.793915af\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:24.180] TRACE: exec: Execute tool provider [jar -c -f .\test.793915af\input\hello.jar -C .\test.793915af\jar-workdir .](7)... [2025-11-20T13:24:40.789Z] [13:23:24.203] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:24.204] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.793915af\input\hello.jar -C .\test.793915af\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:24.205] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\x.properties] properties file... [2025-11-20T13:24:40.789Z] [13:23:24.205] TRACE: icon=C:/Jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon4.ico [2025-11-20T13:24:40.789Z] [13:23:24.206] TRACE: Done [2025-11-20T13:24:40.789Z] [13:23:24.206] TRACE: Init fake runtime in [.\test.793915af\fake_runtime] directory [2025-11-20T13:24:40.789Z] [13:23:24.208] TRACE: Files in [.\test.793915af\resources] resource dir: [2025-11-20T13:24:40.789Z] [13:23:24.210] TRACE: [x.ico] [2025-11-20T13:24:40.789Z] [13:23:24.210] TRACE: Done [2025-11-20T13:24:40.789Z] [13:23:24.210] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.793915af\input --dest .\test.793915af\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --resource-dir .\test.793915af\resources --add-launcher x=.\test.793915af\x.properties --runtime-image .\test.793915af\fake_runtime --verbose](23); save output... [2025-11-20T13:24:40.789Z] [13:23:24.576] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.793915af\output [2025-11-20T13:24:40.789Z] [13:23:24.602] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2025-11-20T13:24:40.789Z] [13:23:24.626] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17729419824249676290". [2025-11-20T13:24:40.789Z] [13:23:24.783] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.789Z] [13:23:24.869] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico). [2025-11-20T13:24:40.789Z] [13:23:24.889] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17729419824249676290". [2025-11-20T13:24:40.789Z] [13:23:25.049] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.789Z] [13:23:25.054] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.789Z] [13:23:25.068] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:25.069] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.793915af\input --dest .\test.793915af\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --resource-dir .\test.793915af\resources --add-launcher x=.\test.793915af\x.properties --runtime-image .\test.793915af\fake_runtime --verbose](23) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:25.069] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.789Z] [13:23:25.071] TRACE: exec: Execute tool provider [javac -d .\test.793915af\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.789Z] [13:23:25.251] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:25.251] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.793915af\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:25.251] TRACE: Delete [.\test.793915af\input\hello.jar] existing jar file [2025-11-20T13:24:40.789Z] [13:23:25.252] TRACE: exec: Execute tool provider [jar -c -f .\test.793915af\input\hello.jar -C .\test.793915af\jar-workdir .](7)... [2025-11-20T13:24:40.789Z] [13:23:25.273] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:25.273] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.793915af\input\hello.jar -C .\test.793915af\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:25.274] TRACE: Init fake runtime in [.\test.793915af\fake_runtime] directory [2025-11-20T13:24:40.789Z] [13:23:25.276] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.793915af\input --dest .\test.793915af\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.793915af\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.789Z] [13:23:25.605] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.793915af\out-57572 [2025-11-20T13:24:40.789Z] [13:23:25.632] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.789Z] [13:23:25.650] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3749370367443151277". [2025-11-20T13:24:40.789Z] [13:23:25.793] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.789Z] [13:23:25.831] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.789Z] [13:23:25.843] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:25.844] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.793915af\input --dest .\test.793915af\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.793915af\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:25.942] TRACE: Set icon of [.\test.793915af\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico] file [2025-11-20T13:24:40.789Z] [13:23:26.079] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.789Z] [13:23:26.582] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:26.583] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:26.583] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.789Z] [13:23:26.936] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:26.936] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:26.937] TRACE: Check icon file [.\test.793915af\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.793915af\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.789Z] [13:23:26.939] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.789Z] [13:23:26.939] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.789Z] [13:23:26.939] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.789Z] [13:23:26.940] TRACE: Not running .\test.793915af\output\IconTest\x.exe launcher because application runtime directory [.\test.793915af\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.789Z] [13:23:26.941] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.789Z] [13:23:26.941] TRACE: assertStringListEquals(1, .\test.793915af\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.789Z] [13:23:26.941] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\runtime] path exists [2025-11-20T13:24:40.789Z] [13:23:26.941] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.789Z] [13:23:26.941] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.789Z] [13:23:26.942] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.789Z] [13:23:26.942] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.789Z] [13:23:26.942] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.789Z] [13:23:26.942] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.789Z] [13:23:26.942] TRACE: assertTrue(): Check [.\test.793915af\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.789Z] [13:23:26.944] TRACE: Set icon of [.\test.793915af\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] file [2025-11-20T13:24:40.789Z] [13:23:27.092] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.789Z] [13:23:27.565] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:27.566] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:27.566] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.789Z] [13:23:27.930] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.789Z] [13:23:27.930] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.793915af\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.789Z] [13:23:27.931] TRACE: Check icon file [.\test.793915af\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.793915af\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.789Z] [13:23:27.933] TRACE: assertNotNull([13:23:24.602] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.789Z] [13:23:27.933] TRACE: assertNotNull([13:23:24.602] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.789Z] [13:23:27.933] TRACE: Deleting [.\test.793915af] directory recursively [2025-11-20T13:24:40.789Z] [13:23:27.941] [ OK ] IconTest(AppImage, CustomIcon, CustomWithResourceDirIcon).test; checks=25 [2025-11-20T13:24:40.789Z] [13:23:27.941] [ RUN ] IconTest(AppImage, CustomIcon, DefaultIcon).test [2025-11-20T13:24:40.790Z] [13:23:27.942] TRACE: exec: Execute tool provider [javac -d .\test.ee131ba8\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.790Z] [13:23:28.049] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.790Z] [13:23:28.049] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.ee131ba8\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.790Z] [13:23:28.050] TRACE: exec: Execute tool provider [jar -c -f .\test.ee131ba8\input\hello.jar -C .\test.ee131ba8\jar-workdir .](7)... [2025-11-20T13:24:40.790Z] [13:23:28.078] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.790Z] [13:23:28.078] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.ee131ba8\input\hello.jar -C .\test.ee131ba8\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.790Z] [13:23:28.084] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\x.properties] properties file... [2025-11-20T13:24:40.790Z] [13:23:28.084] TRACE: Done [2025-11-20T13:24:40.790Z] [13:23:28.084] TRACE: Init fake runtime in [.\test.ee131ba8\fake_runtime] directory [2025-11-20T13:24:40.790Z] [13:23:28.086] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.ee131ba8\input --dest .\test.ee131ba8\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --add-launcher x=.\test.ee131ba8\x.properties --runtime-image .\test.ee131ba8\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.790Z] [13:23:28.433] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.ee131ba8\output [2025-11-20T13:24:40.790Z] [13:23:28.459] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2025-11-20T13:24:40.790Z] [13:23:28.475] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842565394824242262". [2025-11-20T13:24:40.790Z] [13:23:28.610] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.790Z] [13:23:28.711] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2025-11-20T13:24:40.790Z] [13:23:28.717] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9842565394824242262". [2025-11-20T13:24:40.790Z] [13:23:28.849] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.790Z] [13:23:28.855] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.790Z] [13:23:28.867] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.790Z] [13:23:28.867] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.ee131ba8\input --dest .\test.ee131ba8\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --add-launcher x=.\test.ee131ba8\x.properties --runtime-image .\test.ee131ba8\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.790Z] [13:23:28.869] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.790Z] [13:23:28.871] TRACE: exec: Execute tool provider [javac -d .\test.ee131ba8\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.790Z] [13:23:29.023] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.790Z] [13:23:29.023] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.ee131ba8\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.790Z] [13:23:29.023] TRACE: Delete [.\test.ee131ba8\input\hello.jar] existing jar file [2025-11-20T13:24:40.790Z] [13:23:29.024] TRACE: exec: Execute tool provider [jar -c -f .\test.ee131ba8\input\hello.jar -C .\test.ee131ba8\jar-workdir .](7)... [2025-11-20T13:24:40.790Z] [13:23:29.047] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.790Z] [13:23:29.047] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.ee131ba8\input\hello.jar -C .\test.ee131ba8\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.790Z] [13:23:29.048] TRACE: Init fake runtime in [.\test.ee131ba8\fake_runtime] directory [2025-11-20T13:24:40.790Z] [13:23:29.049] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.ee131ba8\input --dest .\test.ee131ba8\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.ee131ba8\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.790Z] [13:23:29.379] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.ee131ba8\out-57572 [2025-11-20T13:24:40.790Z] [13:23:29.403] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.790Z] [13:23:29.421] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18149280070047961207". [2025-11-20T13:24:40.790Z] [13:23:29.547] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.790Z] [13:23:29.586] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.790Z] [13:23:29.598] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.790Z] [13:23:29.598] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.ee131ba8\input --dest .\test.ee131ba8\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.ee131ba8\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.790Z] [13:23:29.692] TRACE: Set icon of [.\test.ee131ba8\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] file [2025-11-20T13:24:40.790Z] [13:23:29.823] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.790Z] [13:23:30.298] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.790Z] [13:23:30.298] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.790Z] [13:23:30.299] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.790Z] [13:23:30.635] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.790Z] [13:23:30.635] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.790Z] [13:23:30.635] TRACE: Check icon file [.\test.ee131ba8\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.ee131ba8\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.790Z] [13:23:30.638] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.790Z] [13:23:30.638] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.790Z] [13:23:30.638] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.790Z] [13:23:30.639] TRACE: Not running .\test.ee131ba8\output\IconTest\x.exe launcher because application runtime directory [.\test.ee131ba8\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.790Z] [13:23:30.639] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.790Z] [13:23:30.640] TRACE: assertStringListEquals(1, .\test.ee131ba8\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.790Z] [13:23:30.640] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\runtime] path exists [2025-11-20T13:24:40.790Z] [13:23:30.640] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.790Z] [13:23:30.640] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.790Z] [13:23:30.640] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.790Z] [13:23:30.641] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.790Z] [13:23:30.641] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.790Z] [13:23:30.641] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.790Z] [13:23:30.641] TRACE: assertTrue(): Check [.\test.ee131ba8\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.790Z] [13:23:30.643] TRACE: Set icon of [.\test.ee131ba8\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] file [2025-11-20T13:24:40.790Z] [13:23:30.780] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.791Z] [13:23:31.262] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.791Z] [13:23:31.262] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.791Z] [13:23:31.262] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.791Z] [13:23:31.608] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.791Z] [13:23:31.608] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ee131ba8\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.791Z] [13:23:31.608] TRACE: Check icon file [.\test.ee131ba8\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.ee131ba8\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.791Z] [13:23:31.610] TRACE: assertNotNull([13:23:28.459] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.791Z] [13:23:31.611] TRACE: assertNotNull([13:23:28.459] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.791Z] [13:23:31.611] TRACE: Deleting [.\test.ee131ba8] directory recursively [2025-11-20T13:24:40.791Z] [13:23:31.618] [ OK ] IconTest(AppImage, CustomIcon, DefaultIcon).test; checks=25 [2025-11-20T13:24:40.791Z] [13:23:31.618] [ RUN ] IconTest(AppImage, CustomIcon, NoIcon).test [2025-11-20T13:24:40.791Z] [13:23:31.620] TRACE: exec: Execute tool provider [javac -d .\test.3b95dd9a\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.791Z] [13:23:31.723] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.791Z] [13:23:31.723] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.3b95dd9a\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.791Z] [13:23:31.725] TRACE: exec: Execute tool provider [jar -c -f .\test.3b95dd9a\input\hello.jar -C .\test.3b95dd9a\jar-workdir .](7)... [2025-11-20T13:24:40.791Z] [13:23:31.749] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.791Z] [13:23:31.749] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.3b95dd9a\input\hello.jar -C .\test.3b95dd9a\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.791Z] [13:23:31.750] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\x.properties] properties file... [2025-11-20T13:24:40.791Z] [13:23:31.750] TRACE: icon= [2025-11-20T13:24:40.791Z] [13:23:31.751] TRACE: Done [2025-11-20T13:24:40.791Z] [13:23:31.751] TRACE: Init fake runtime in [.\test.3b95dd9a\fake_runtime] directory [2025-11-20T13:24:40.791Z] [13:23:31.752] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.3b95dd9a\input --dest .\test.3b95dd9a\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --add-launcher x=.\test.3b95dd9a\x.properties --runtime-image .\test.3b95dd9a\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.791Z] [13:23:32.109] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.3b95dd9a\output [2025-11-20T13:24:40.791Z] [13:23:32.135] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2025-11-20T13:24:40.791Z] [13:23:32.152] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3945878717718699072". [2025-11-20T13:24:40.791Z] [13:23:32.287] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.791Z] [13:23:32.368] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage3945878717718699072". [2025-11-20T13:24:40.791Z] [13:23:32.510] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.791Z] [13:23:32.514] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.791Z] [13:23:32.526] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.791Z] [13:23:32.526] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.3b95dd9a\input --dest .\test.3b95dd9a\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --add-launcher x=.\test.3b95dd9a\x.properties --runtime-image .\test.3b95dd9a\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.791Z] [13:23:32.527] TRACE: assertTrue(): Check [.\test.3b95dd9a\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.791Z] [13:23:32.529] TRACE: exec: Execute tool provider [javac -d .\test.3b95dd9a\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.791Z] [13:23:32.681] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.791Z] [13:23:32.681] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.3b95dd9a\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.791Z] [13:23:32.681] TRACE: Delete [.\test.3b95dd9a\input\hello.jar] existing jar file [2025-11-20T13:24:40.791Z] [13:23:32.684] TRACE: exec: Execute tool provider [jar -c -f .\test.3b95dd9a\input\hello.jar -C .\test.3b95dd9a\jar-workdir .](7)... [2025-11-20T13:24:40.791Z] [13:23:32.706] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.791Z] [13:23:32.706] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.3b95dd9a\input\hello.jar -C .\test.3b95dd9a\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.791Z] [13:23:32.707] TRACE: Init fake runtime in [.\test.3b95dd9a\fake_runtime] directory [2025-11-20T13:24:40.791Z] [13:23:32.708] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\no-icon.properties] properties file... [2025-11-20T13:24:40.791Z] [13:23:32.708] TRACE: icon= [2025-11-20T13:24:40.791Z] [13:23:32.709] TRACE: Done [2025-11-20T13:24:40.791Z] [13:23:32.709] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.3b95dd9a\input --dest .\test.3b95dd9a\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.3b95dd9a\fake_runtime --add-launcher no-icon=.\test.3b95dd9a\no-icon.properties --verbose](19); inherit I/O... [2025-11-20T13:24:40.791Z] [13:23:33.047] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.3b95dd9a\out-57572 [2025-11-20T13:24:40.791Z] [13:23:33.073] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.791Z] [13:23:33.091] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11619455314984038271". [2025-11-20T13:24:40.791Z] [13:23:33.225] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.791Z] [13:23:33.322] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11619455314984038271". [2025-11-20T13:24:40.791Z] [13:23:33.457] Using default package resource WinLauncher.template [Template for creating executable properties file] (add no-icon.properties to the resource-dir to customize). [2025-11-20T13:24:40.791Z] [13:23:33.462] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.791Z] [13:23:33.475] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.791Z] [13:23:33.476] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.3b95dd9a\input --dest .\test.3b95dd9a\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.3b95dd9a\fake_runtime --add-launcher no-icon=.\test.3b95dd9a\no-icon.properties --verbose](19) exited with 0 code [2025-11-20T13:24:40.791Z] [13:23:33.476] TRACE: assertTrue(): Check [.\test.3b95dd9a\out-57572\IconTest\no-icon.ico] path doesn't exist [2025-11-20T13:24:40.791Z] [13:23:33.596] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\icons.0\no-icon.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\icons.0\no-icon.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.791Z] [13:23:34.199] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.792Z] [13:23:34.200] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\icons.0\no-icon.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\icons.0\no-icon.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.792Z] [13:23:34.200] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\out-57572\IconTest\no-icon.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\icons.0\no-icon.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.792Z] [13:23:34.567] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.792Z] [13:23:34.567] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\out-57572\IconTest\no-icon.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.3b95dd9a\icons.0\no-icon.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.792Z] [13:23:34.567] TRACE: Check icon file [.\test.3b95dd9a\icons.0\no-icon.exe\actual.bmp] of no-icon launcher is a copy of source icon file [.\test.3b95dd9a\icons.0\no-icon.exe\expected.bmp] [2025-11-20T13:24:40.792Z] [13:23:34.599] TRACE: assertEquals(32): Check expected and actual icons have the same width [2025-11-20T13:24:40.792Z] [13:23:34.599] TRACE: assertEquals(32): Check expected and actual icons have the same height [2025-11-20T13:24:40.792Z] [13:23:34.599] TRACE: Images mismatch at [9, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.599] TRACE: Images mismatch at [9, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.599] TRACE: Images mismatch at [9, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.599] TRACE: Images mismatch at [9, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [9, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [10, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.600] TRACE: Images mismatch at [10, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [10, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [11, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [11, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [11, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.601] TRACE: Images mismatch at [11, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [11, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [12, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [12, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.602] TRACE: Images mismatch at [12, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [12, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [13, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [13, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.603] TRACE: Images mismatch at [13, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [13, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [14, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [14, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [14, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.604] TRACE: Images mismatch at [14, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [14, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [15, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [15, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.605] TRACE: Images mismatch at [15, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [15, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [16, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [16, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [16, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.606] TRACE: Images mismatch at [16, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [16, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [17, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [17, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [17, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.607] TRACE: Images mismatch at [17, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [17, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [18, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [18, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [18, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [18, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [18, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.608] TRACE: Images mismatch at [18, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [18, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [18, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [18, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [18, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [18, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [18, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [18, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [18, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [19, 9] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [19, 10] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [19, 11] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [19, 12] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [19, 13] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [19, 14] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [19, 15] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [19, 16] pixel [2025-11-20T13:24:40.792Z] [13:23:34.609] TRACE: Images mismatch at [19, 17] pixel [2025-11-20T13:24:40.792Z] [13:23:34.610] TRACE: Images mismatch at [19, 18] pixel [2025-11-20T13:24:40.792Z] [13:23:34.610] TRACE: Images mismatch at [19, 19] pixel [2025-11-20T13:24:40.792Z] [13:23:34.610] TRACE: Images mismatch at [19, 20] pixel [2025-11-20T13:24:40.792Z] [13:23:34.610] TRACE: Images mismatch at [19, 21] pixel [2025-11-20T13:24:40.792Z] [13:23:34.610] TRACE: Images mismatch at [19, 22] pixel [2025-11-20T13:24:40.792Z] [13:23:34.612] ERROR: Failed: Check the number of mismatched pixels [154] of [1024] is < [0.100000] threshold [2025-11-20T13:24:40.792Z] [13:23:34.612] [ FAILED ] IconTest(AppImage, CustomIcon, NoIcon).test; checks=13 [2025-11-20T13:24:40.792Z] [13:23:34.613] [ RUN ] IconTest(AppImage, CustomIcon, ResourceDirIcon).test [2025-11-20T13:24:40.792Z] [13:23:34.614] TRACE: Resource file: [.\test.ec12aa06\resources\x.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico] [2025-11-20T13:24:40.792Z] [13:23:34.616] TRACE: exec: Execute tool provider [javac -d .\test.ec12aa06\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.792Z] [13:23:34.712] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.792Z] [13:23:34.712] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.ec12aa06\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.792Z] [13:23:34.713] TRACE: exec: Execute tool provider [jar -c -f .\test.ec12aa06\input\hello.jar -C .\test.ec12aa06\jar-workdir .](7)... [2025-11-20T13:24:40.792Z] [13:23:34.734] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.792Z] [13:23:34.735] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.ec12aa06\input\hello.jar -C .\test.ec12aa06\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.792Z] [13:23:34.735] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\x.properties] properties file... [2025-11-20T13:24:40.792Z] [13:23:34.736] TRACE: Done [2025-11-20T13:24:40.792Z] [13:23:34.736] TRACE: Init fake runtime in [.\test.ec12aa06\fake_runtime] directory [2025-11-20T13:24:40.792Z] [13:23:34.738] TRACE: Files in [.\test.ec12aa06\resources] resource dir: [2025-11-20T13:24:40.792Z] [13:23:34.739] TRACE: [x.ico] [2025-11-20T13:24:40.792Z] [13:23:34.739] TRACE: Done [2025-11-20T13:24:40.792Z] [13:23:34.739] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.ec12aa06\input --dest .\test.ec12aa06\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --resource-dir .\test.ec12aa06\resources --add-launcher x=.\test.ec12aa06\x.properties --runtime-image .\test.ec12aa06\fake_runtime --verbose](23); save output... [2025-11-20T13:24:40.792Z] [13:23:35.077] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.ec12aa06\output [2025-11-20T13:24:40.792Z] [13:23:35.102] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico). [2025-11-20T13:24:40.792Z] [13:23:35.118] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2741968319832903771". [2025-11-20T13:24:40.792Z] [13:23:35.253] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.792Z] [13:23:35.332] Using custom package resource [icon] (loaded from x.ico). [2025-11-20T13:24:40.793Z] [13:23:35.348] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2741968319832903771". [2025-11-20T13:24:40.793Z] [13:23:35.478] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.793Z] [13:23:35.483] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.793Z] [13:23:35.496] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:35.496] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.ec12aa06\input --dest .\test.ec12aa06\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico --resource-dir .\test.ec12aa06\resources --add-launcher x=.\test.ec12aa06\x.properties --runtime-image .\test.ec12aa06\fake_runtime --verbose](23) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:35.497] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.793Z] [13:23:35.499] TRACE: exec: Execute tool provider [javac -d .\test.ec12aa06\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.793Z] [13:23:35.650] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:35.650] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.ec12aa06\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:35.650] TRACE: Delete [.\test.ec12aa06\input\hello.jar] existing jar file [2025-11-20T13:24:40.793Z] [13:23:35.651] TRACE: exec: Execute tool provider [jar -c -f .\test.ec12aa06\input\hello.jar -C .\test.ec12aa06\jar-workdir .](7)... [2025-11-20T13:24:40.793Z] [13:23:35.671] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:35.672] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.ec12aa06\input\hello.jar -C .\test.ec12aa06\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:35.673] TRACE: Init fake runtime in [.\test.ec12aa06\fake_runtime] directory [2025-11-20T13:24:40.793Z] [13:23:35.674] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.ec12aa06\input --dest .\test.ec12aa06\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.ec12aa06\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.793Z] [13:23:36.004] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.ec12aa06\out-57572 [2025-11-20T13:24:40.793Z] [13:23:36.032] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.793Z] [13:23:36.050] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage872313119749425856". [2025-11-20T13:24:40.793Z] [13:23:36.182] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.793Z] [13:23:36.219] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.793Z] [13:23:36.233] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:36.233] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.ec12aa06\input --dest .\test.ec12aa06\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.ec12aa06\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:36.333] TRACE: Set icon of [.\test.ec12aa06\icons\x.exe\container.exe] launcher to [.\test.ec12aa06\resources\x.ico] file [2025-11-20T13:24:40.793Z] [13:23:36.480] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.793Z] [13:23:37.006] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:37.006] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:37.006] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.793Z] [13:23:37.351] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:37.352] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:37.352] TRACE: Check icon file [.\test.ec12aa06\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.ec12aa06\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.793Z] [13:23:37.354] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.793Z] [13:23:37.354] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.793Z] [13:23:37.354] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.793Z] [13:23:37.354] TRACE: Not running .\test.ec12aa06\output\IconTest\x.exe launcher because application runtime directory [.\test.ec12aa06\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.793Z] [13:23:37.355] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.793Z] [13:23:37.355] TRACE: assertStringListEquals(1, .\test.ec12aa06\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.793Z] [13:23:37.355] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\runtime] path exists [2025-11-20T13:24:40.793Z] [13:23:37.355] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.793Z] [13:23:37.356] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.793Z] [13:23:37.356] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.793Z] [13:23:37.356] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.793Z] [13:23:37.356] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.793Z] [13:23:37.356] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.793Z] [13:23:37.356] TRACE: assertTrue(): Check [.\test.ec12aa06\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.793Z] [13:23:37.358] TRACE: Set icon of [.\test.ec12aa06\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] file [2025-11-20T13:24:40.793Z] [13:23:37.504] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.793Z] [13:23:38.000] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:38.000] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:38.000] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.793Z] [13:23:38.360] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:38.360] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.ec12aa06\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:38.361] TRACE: Check icon file [.\test.ec12aa06\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.ec12aa06\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.793Z] [13:23:38.363] TRACE: assertNotNull([13:23:35.102] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.793Z] [13:23:38.363] TRACE: assertNotNull([13:23:35.332] Using custom package resource [icon] (loaded from x.ico).): Check output contains [Using custom package resource [icon] (loaded from x.ico)] string [2025-11-20T13:24:40.793Z] [13:23:38.364] TRACE: Deleting [.\test.ec12aa06] directory recursively [2025-11-20T13:24:40.793Z] [13:23:38.373] [ OK ] IconTest(AppImage, CustomIcon, ResourceDirIcon).test; checks=25 [2025-11-20T13:24:40.793Z] [13:23:38.373] [ RUN ] IconTest(AppImage, CustomWithResourceDirIcon, CustomIcon).test [2025-11-20T13:24:40.793Z] [13:23:38.374] TRACE: Resource file: [.\test.0bd7d82b\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] [2025-11-20T13:24:40.793Z] [13:23:38.376] TRACE: exec: Execute tool provider [javac -d .\test.0bd7d82b\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.793Z] [13:23:38.486] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:38.487] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.0bd7d82b\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:38.487] TRACE: exec: Execute tool provider [jar -c -f .\test.0bd7d82b\input\hello.jar -C .\test.0bd7d82b\jar-workdir .](7)... [2025-11-20T13:24:40.793Z] [13:23:38.509] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:38.509] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.0bd7d82b\input\hello.jar -C .\test.0bd7d82b\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:38.510] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\x.properties] properties file... [2025-11-20T13:24:40.793Z] [13:23:38.510] TRACE: icon=C:/Jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon3.ico [2025-11-20T13:24:40.793Z] [13:23:38.511] TRACE: Done [2025-11-20T13:24:40.793Z] [13:23:38.511] TRACE: Init fake runtime in [.\test.0bd7d82b\fake_runtime] directory [2025-11-20T13:24:40.793Z] [13:23:38.513] TRACE: Files in [.\test.0bd7d82b\resources] resource dir: [2025-11-20T13:24:40.793Z] [13:23:38.513] TRACE: [IconTest.ico] [2025-11-20T13:24:40.793Z] [13:23:38.513] TRACE: Done [2025-11-20T13:24:40.793Z] [13:23:38.514] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.0bd7d82b\input --dest .\test.0bd7d82b\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.0bd7d82b\resources --add-launcher x=.\test.0bd7d82b\x.properties --runtime-image .\test.0bd7d82b\fake_runtime --verbose](23); save output... [2025-11-20T13:24:40.793Z] [13:23:38.837] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.0bd7d82b\output [2025-11-20T13:24:40.793Z] [13:23:38.870] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico). [2025-11-20T13:24:40.793Z] [13:23:38.900] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage758742056394375021". [2025-11-20T13:24:40.793Z] [13:23:39.037] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.793Z] [13:23:39.129] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico). [2025-11-20T13:24:40.793Z] [13:23:39.135] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage758742056394375021". [2025-11-20T13:24:40.793Z] [13:23:39.262] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.793Z] [13:23:39.267] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.793Z] [13:23:39.280] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:39.280] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.0bd7d82b\input --dest .\test.0bd7d82b\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.0bd7d82b\resources --add-launcher x=.\test.0bd7d82b\x.properties --runtime-image .\test.0bd7d82b\fake_runtime --verbose](23) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:39.280] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.793Z] [13:23:39.282] TRACE: exec: Execute tool provider [javac -d .\test.0bd7d82b\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.793Z] [13:23:39.420] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:39.421] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.0bd7d82b\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:39.421] TRACE: Delete [.\test.0bd7d82b\input\hello.jar] existing jar file [2025-11-20T13:24:40.793Z] [13:23:39.422] TRACE: exec: Execute tool provider [jar -c -f .\test.0bd7d82b\input\hello.jar -C .\test.0bd7d82b\jar-workdir .](7)... [2025-11-20T13:24:40.793Z] [13:23:39.443] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.793Z] [13:23:39.443] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.0bd7d82b\input\hello.jar -C .\test.0bd7d82b\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.793Z] [13:23:39.444] TRACE: Init fake runtime in [.\test.0bd7d82b\fake_runtime] directory [2025-11-20T13:24:40.793Z] [13:23:39.445] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.0bd7d82b\input --dest .\test.0bd7d82b\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.0bd7d82b\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.793Z] [13:23:39.777] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.0bd7d82b\out-57572 [2025-11-20T13:24:40.793Z] [13:23:39.802] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.793Z] [13:23:39.820] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage5548280666933474611". [2025-11-20T13:24:40.793Z] [13:23:39.948] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.793Z] [13:23:39.990] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.794Z] [13:23:40.007] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.794Z] [13:23:40.007] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.0bd7d82b\input --dest .\test.0bd7d82b\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.0bd7d82b\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.794Z] [13:23:40.117] TRACE: Set icon of [.\test.0bd7d82b\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico] file [2025-11-20T13:24:40.794Z] [13:23:40.249] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.794Z] [13:23:40.747] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.794Z] [13:23:40.747] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.794Z] [13:23:40.748] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.794Z] [13:23:41.092] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.794Z] [13:23:41.092] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.794Z] [13:23:41.092] TRACE: Check icon file [.\test.0bd7d82b\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.0bd7d82b\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.794Z] [13:23:41.095] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.794Z] [13:23:41.095] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.794Z] [13:23:41.095] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.794Z] [13:23:41.096] TRACE: Not running .\test.0bd7d82b\output\IconTest\x.exe launcher because application runtime directory [.\test.0bd7d82b\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.794Z] [13:23:41.096] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.794Z] [13:23:41.097] TRACE: assertStringListEquals(1, .\test.0bd7d82b\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.794Z] [13:23:41.097] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\runtime] path exists [2025-11-20T13:24:40.794Z] [13:23:41.097] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.794Z] [13:23:41.097] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.794Z] [13:23:41.097] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.794Z] [13:23:41.097] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.794Z] [13:23:41.098] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.794Z] [13:23:41.098] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.794Z] [13:23:41.098] TRACE: assertTrue(): Check [.\test.0bd7d82b\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.794Z] [13:23:41.100] TRACE: Set icon of [.\test.0bd7d82b\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.794Z] [13:23:41.236] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.794Z] [13:23:41.744] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.794Z] [13:23:41.745] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.794Z] [13:23:41.745] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.794Z] [13:23:42.102] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.794Z] [13:23:42.102] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.0bd7d82b\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.794Z] [13:23:42.103] TRACE: Check icon file [.\test.0bd7d82b\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.0bd7d82b\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.794Z] [13:23:42.105] TRACE: assertNotNull([13:23:38.870] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.794Z] [13:23:42.105] TRACE: assertNotNull([13:23:38.870] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.794Z] [13:23:42.105] TRACE: Deleting [.\test.0bd7d82b] directory recursively [2025-11-20T13:24:40.794Z] [13:23:42.113] [ OK ] IconTest(AppImage, CustomWithResourceDirIcon, CustomIcon).test; checks=25 [2025-11-20T13:24:40.794Z] [13:23:42.113] [ RUN ] IconTest(AppImage, CustomWithResourceDirIcon, CustomWithResourceDirIcon).test [2025-11-20T13:24:40.794Z] [13:23:42.114] TRACE: Resource file: [.\test.9187822e\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] [2025-11-20T13:24:40.794Z] [13:23:42.115] TRACE: Resource file: [.\test.9187822e\resources\x.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico] [2025-11-20T13:24:40.794Z] [13:23:42.117] TRACE: exec: Execute tool provider [javac -d .\test.9187822e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.794Z] [13:23:42.211] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.794Z] [13:23:42.211] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.9187822e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.794Z] [13:23:42.212] TRACE: exec: Execute tool provider [jar -c -f .\test.9187822e\input\hello.jar -C .\test.9187822e\jar-workdir .](7)... [2025-11-20T13:24:40.794Z] [13:23:42.235] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.794Z] [13:23:42.235] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.9187822e\input\hello.jar -C .\test.9187822e\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.794Z] [13:23:42.236] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\x.properties] properties file... [2025-11-20T13:24:40.794Z] [13:23:42.236] TRACE: icon=C:/Jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon4.ico [2025-11-20T13:24:40.794Z] [13:23:42.237] TRACE: Done [2025-11-20T13:24:40.794Z] [13:23:42.237] TRACE: Init fake runtime in [.\test.9187822e\fake_runtime] directory [2025-11-20T13:24:40.794Z] [13:23:42.239] TRACE: Files in [.\test.9187822e\resources] resource dir: [2025-11-20T13:24:40.794Z] [13:23:42.239] TRACE: [IconTest.ico] [2025-11-20T13:24:40.794Z] [13:23:42.239] TRACE: [x.ico] [2025-11-20T13:24:40.794Z] [13:23:42.239] TRACE: Done [2025-11-20T13:24:40.794Z] [13:23:42.240] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9187822e\input --dest .\test.9187822e\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.9187822e\resources --add-launcher x=.\test.9187822e\x.properties --runtime-image .\test.9187822e\fake_runtime --verbose](23); save output... [2025-11-20T13:24:40.794Z] [13:23:42.597] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.9187822e\output [2025-11-20T13:24:40.794Z] [13:23:42.622] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico). [2025-11-20T13:24:40.794Z] [13:23:42.639] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2686960241098147699". [2025-11-20T13:24:40.795Z] [13:23:42.773] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.795Z] [13:23:42.854] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico). [2025-11-20T13:24:40.795Z] [13:23:42.860] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage2686960241098147699". [2025-11-20T13:24:40.795Z] [13:23:42.998] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.795Z] [13:23:43.004] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.795Z] [13:23:43.019] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:43.019] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9187822e\input --dest .\test.9187822e\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.9187822e\resources --add-launcher x=.\test.9187822e\x.properties --runtime-image .\test.9187822e\fake_runtime --verbose](23) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:43.020] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.795Z] [13:23:43.022] TRACE: exec: Execute tool provider [javac -d .\test.9187822e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.795Z] [13:23:43.165] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:43.165] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.9187822e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:43.166] TRACE: Delete [.\test.9187822e\input\hello.jar] existing jar file [2025-11-20T13:24:40.795Z] [13:23:43.166] TRACE: exec: Execute tool provider [jar -c -f .\test.9187822e\input\hello.jar -C .\test.9187822e\jar-workdir .](7)... [2025-11-20T13:24:40.795Z] [13:23:43.187] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:43.187] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.9187822e\input\hello.jar -C .\test.9187822e\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:43.188] TRACE: Init fake runtime in [.\test.9187822e\fake_runtime] directory [2025-11-20T13:24:40.795Z] [13:23:43.190] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9187822e\input --dest .\test.9187822e\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.9187822e\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.795Z] [13:23:43.520] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.9187822e\out-57572 [2025-11-20T13:24:40.795Z] [13:23:43.545] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.795Z] [13:23:43.564] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9946050934373101582". [2025-11-20T13:24:40.795Z] [13:23:43.691] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.795Z] [13:23:43.737] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.795Z] [13:23:43.749] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:43.749] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9187822e\input --dest .\test.9187822e\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.9187822e\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:43.849] TRACE: Set icon of [.\test.9187822e\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico] file [2025-11-20T13:24:40.795Z] [13:23:43.985] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.795Z] [13:23:44.476] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:44.476] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:44.477] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.795Z] [13:23:44.827] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:44.827] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:44.827] TRACE: Check icon file [.\test.9187822e\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.9187822e\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.795Z] [13:23:44.830] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.795Z] [13:23:44.830] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.795Z] [13:23:44.830] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.795Z] [13:23:44.830] TRACE: Not running .\test.9187822e\output\IconTest\x.exe launcher because application runtime directory [.\test.9187822e\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.795Z] [13:23:44.831] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.795Z] [13:23:44.831] TRACE: assertStringListEquals(1, .\test.9187822e\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.795Z] [13:23:44.831] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\runtime] path exists [2025-11-20T13:24:40.795Z] [13:23:44.831] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.795Z] [13:23:44.831] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.795Z] [13:23:44.832] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.795Z] [13:23:44.832] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.795Z] [13:23:44.832] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.795Z] [13:23:44.832] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.795Z] [13:23:44.832] TRACE: assertTrue(): Check [.\test.9187822e\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.795Z] [13:23:44.834] TRACE: Set icon of [.\test.9187822e\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.795Z] [13:23:44.981] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.795Z] [13:23:45.479] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:45.479] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:45.479] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.795Z] [13:23:45.826] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:45.826] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9187822e\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:45.826] TRACE: Check icon file [.\test.9187822e\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.9187822e\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.795Z] [13:23:45.829] TRACE: assertNotNull([13:23:42.622] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.795Z] [13:23:45.829] TRACE: assertNotNull([13:23:42.622] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.795Z] [13:23:45.829] TRACE: Deleting [.\test.9187822e] directory recursively [2025-11-20T13:24:40.795Z] [13:23:45.837] [ OK ] IconTest(AppImage, CustomWithResourceDirIcon, CustomWithResourceDirIcon).test; checks=25 [2025-11-20T13:24:40.795Z] [13:23:45.837] [ RUN ] IconTest(AppImage, CustomWithResourceDirIcon, DefaultIcon).test [2025-11-20T13:24:40.795Z] [13:23:45.839] TRACE: Resource file: [.\test.bfc7c267\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] [2025-11-20T13:24:40.795Z] [13:23:45.841] TRACE: exec: Execute tool provider [javac -d .\test.bfc7c267\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.795Z] [13:23:45.933] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:45.933] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.bfc7c267\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:45.934] TRACE: exec: Execute tool provider [jar -c -f .\test.bfc7c267\input\hello.jar -C .\test.bfc7c267\jar-workdir .](7)... [2025-11-20T13:24:40.795Z] [13:23:45.956] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:45.956] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.bfc7c267\input\hello.jar -C .\test.bfc7c267\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:45.957] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\x.properties] properties file... [2025-11-20T13:24:40.795Z] [13:23:45.958] TRACE: Done [2025-11-20T13:24:40.795Z] [13:23:45.958] TRACE: Init fake runtime in [.\test.bfc7c267\fake_runtime] directory [2025-11-20T13:24:40.795Z] [13:23:45.960] TRACE: Files in [.\test.bfc7c267\resources] resource dir: [2025-11-20T13:24:40.795Z] [13:23:45.960] TRACE: [IconTest.ico] [2025-11-20T13:24:40.795Z] [13:23:45.960] TRACE: Done [2025-11-20T13:24:40.795Z] [13:23:45.960] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.bfc7c267\input --dest .\test.bfc7c267\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.bfc7c267\resources --add-launcher x=.\test.bfc7c267\x.properties --runtime-image .\test.bfc7c267\fake_runtime --verbose](23); save output... [2025-11-20T13:24:40.795Z] [13:23:46.307] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.bfc7c267\output [2025-11-20T13:24:40.795Z] [13:23:46.331] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico). [2025-11-20T13:24:40.795Z] [13:23:46.348] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage17806256370184497936". [2025-11-20T13:24:40.795Z] [13:23:46.489] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.795Z] [13:23:46.591] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico). [2025-11-20T13:24:40.795Z] [13:23:46.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\jenkins\AppData\Local\Temp\jdk.jpackage17806256370184497936". [2025-11-20T13:24:40.795Z] [13:23:46.753] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.795Z] [13:23:46.760] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.795Z] [13:23:46.773] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.795Z] [13:23:46.773] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.bfc7c267\input --dest .\test.bfc7c267\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.bfc7c267\resources --add-launcher x=.\test.bfc7c267\x.properties --runtime-image .\test.bfc7c267\fake_runtime --verbose](23) exited with 0 code [2025-11-20T13:24:40.795Z] [13:23:46.773] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.796Z] [13:23:46.775] TRACE: exec: Execute tool provider [javac -d .\test.bfc7c267\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.796Z] [13:23:46.923] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:46.923] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.bfc7c267\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:46.923] TRACE: Delete [.\test.bfc7c267\input\hello.jar] existing jar file [2025-11-20T13:24:40.796Z] [13:23:46.925] TRACE: exec: Execute tool provider [jar -c -f .\test.bfc7c267\input\hello.jar -C .\test.bfc7c267\jar-workdir .](7)... [2025-11-20T13:24:40.796Z] [13:23:46.946] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:46.946] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.bfc7c267\input\hello.jar -C .\test.bfc7c267\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:46.947] TRACE: Init fake runtime in [.\test.bfc7c267\fake_runtime] directory [2025-11-20T13:24:40.796Z] [13:23:46.948] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.bfc7c267\input --dest .\test.bfc7c267\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.bfc7c267\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.796Z] [13:23:47.276] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.bfc7c267\out-57572 [2025-11-20T13:24:40.796Z] [13:23:47.301] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.796Z] [13:23:47.318] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage18066628194454807385". [2025-11-20T13:24:40.796Z] [13:23:47.454] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.796Z] [13:23:47.549] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.796Z] [13:23:47.562] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:47.562] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.bfc7c267\input --dest .\test.bfc7c267\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.bfc7c267\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:47.624] TRACE: Set icon of [.\test.bfc7c267\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.796Z] [13:23:47.757] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.796Z] [13:23:48.235] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:48.235] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:48.236] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.796Z] [13:23:48.581] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:48.582] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:48.582] TRACE: Check icon file [.\test.bfc7c267\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.bfc7c267\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.796Z] [13:23:48.585] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.796Z] [13:23:48.585] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.796Z] [13:23:48.585] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.796Z] [13:23:48.585] TRACE: Not running .\test.bfc7c267\output\IconTest\x.exe launcher because application runtime directory [.\test.bfc7c267\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.796Z] [13:23:48.586] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.796Z] [13:23:48.586] TRACE: assertStringListEquals(1, .\test.bfc7c267\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.796Z] [13:23:48.586] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\runtime] path exists [2025-11-20T13:24:40.796Z] [13:23:48.586] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.796Z] [13:23:48.586] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.796Z] [13:23:48.587] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.796Z] [13:23:48.587] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.796Z] [13:23:48.587] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.796Z] [13:23:48.587] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.796Z] [13:23:48.587] TRACE: assertTrue(): Check [.\test.bfc7c267\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.796Z] [13:23:48.589] TRACE: Set icon of [.\test.bfc7c267\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.796Z] [13:23:48.721] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.796Z] [13:23:49.230] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:49.231] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:49.231] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.796Z] [13:23:49.564] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:49.564] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.bfc7c267\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:49.564] TRACE: Check icon file [.\test.bfc7c267\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.bfc7c267\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.796Z] [13:23:49.566] TRACE: assertNotNull([13:23:46.331] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.796Z] [13:23:49.566] TRACE: assertNotNull([13:23:46.331] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.796Z] [13:23:49.566] TRACE: Deleting [.\test.bfc7c267] directory recursively [2025-11-20T13:24:40.796Z] [13:23:49.574] [ OK ] IconTest(AppImage, CustomWithResourceDirIcon, DefaultIcon).test; checks=25 [2025-11-20T13:24:40.796Z] [13:23:49.574] [ RUN ] IconTest(AppImage, CustomWithResourceDirIcon, NoIcon).test [2025-11-20T13:24:40.796Z] [13:23:49.575] TRACE: Resource file: [.\test.9435bb7b\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] [2025-11-20T13:24:40.796Z] [13:23:49.577] TRACE: exec: Execute tool provider [javac -d .\test.9435bb7b\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.796Z] [13:23:49.663] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:49.663] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.9435bb7b\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:49.664] TRACE: exec: Execute tool provider [jar -c -f .\test.9435bb7b\input\hello.jar -C .\test.9435bb7b\jar-workdir .](7)... [2025-11-20T13:24:40.796Z] [13:23:49.686] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:49.686] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.9435bb7b\input\hello.jar -C .\test.9435bb7b\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:49.687] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\x.properties] properties file... [2025-11-20T13:24:40.796Z] [13:23:49.687] TRACE: icon= [2025-11-20T13:24:40.796Z] [13:23:49.688] TRACE: Done [2025-11-20T13:24:40.796Z] [13:23:49.688] TRACE: Init fake runtime in [.\test.9435bb7b\fake_runtime] directory [2025-11-20T13:24:40.796Z] [13:23:49.690] TRACE: Files in [.\test.9435bb7b\resources] resource dir: [2025-11-20T13:24:40.796Z] [13:23:49.690] TRACE: [IconTest.ico] [2025-11-20T13:24:40.796Z] [13:23:49.690] TRACE: Done [2025-11-20T13:24:40.796Z] [13:23:49.690] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9435bb7b\input --dest .\test.9435bb7b\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.9435bb7b\resources --add-launcher x=.\test.9435bb7b\x.properties --runtime-image .\test.9435bb7b\fake_runtime --verbose](23); save output... [2025-11-20T13:24:40.796Z] [13:23:50.032] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.9435bb7b\output [2025-11-20T13:24:40.796Z] [13:23:50.059] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico). [2025-11-20T13:24:40.796Z] [13:23:50.082] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4038345798466414979". [2025-11-20T13:24:40.796Z] [13:23:50.217] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.796Z] [13:23:50.301] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4038345798466414979". [2025-11-20T13:24:40.796Z] [13:23:50.434] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.796Z] [13:23:50.439] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.796Z] [13:23:50.452] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:50.452] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9435bb7b\input --dest .\test.9435bb7b\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.9435bb7b\resources --add-launcher x=.\test.9435bb7b\x.properties --runtime-image .\test.9435bb7b\fake_runtime --verbose](23) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:50.452] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.796Z] [13:23:50.454] TRACE: exec: Execute tool provider [javac -d .\test.9435bb7b\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.796Z] [13:23:50.609] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:50.609] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.9435bb7b\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:50.609] TRACE: Delete [.\test.9435bb7b\input\hello.jar] existing jar file [2025-11-20T13:24:40.796Z] [13:23:50.610] TRACE: exec: Execute tool provider [jar -c -f .\test.9435bb7b\input\hello.jar -C .\test.9435bb7b\jar-workdir .](7)... [2025-11-20T13:24:40.796Z] [13:23:50.631] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:50.631] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.9435bb7b\input\hello.jar -C .\test.9435bb7b\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:50.632] TRACE: Init fake runtime in [.\test.9435bb7b\fake_runtime] directory [2025-11-20T13:24:40.796Z] [13:23:50.633] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\no-icon.properties] properties file... [2025-11-20T13:24:40.796Z] [13:23:50.633] TRACE: icon= [2025-11-20T13:24:40.796Z] [13:23:50.634] TRACE: Done [2025-11-20T13:24:40.796Z] [13:23:50.634] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9435bb7b\input --dest .\test.9435bb7b\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.9435bb7b\fake_runtime --add-launcher no-icon=.\test.9435bb7b\no-icon.properties --verbose](19); inherit I/O... [2025-11-20T13:24:40.796Z] [13:23:50.967] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.9435bb7b\out-57572 [2025-11-20T13:24:40.796Z] [13:23:50.992] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.796Z] [13:23:51.012] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1134363565211513843". [2025-11-20T13:24:40.796Z] [13:23:51.149] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.796Z] [13:23:51.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\jenkins\AppData\Local\Temp\jdk.jpackage1134363565211513843". [2025-11-20T13:24:40.796Z] [13:23:51.369] Using default package resource WinLauncher.template [Template for creating executable properties file] (add no-icon.properties to the resource-dir to customize). [2025-11-20T13:24:40.796Z] [13:23:51.374] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.796Z] [13:23:51.386] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.796Z] [13:23:51.386] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9435bb7b\input --dest .\test.9435bb7b\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.9435bb7b\fake_runtime --add-launcher no-icon=.\test.9435bb7b\no-icon.properties --verbose](19) exited with 0 code [2025-11-20T13:24:40.796Z] [13:23:51.386] TRACE: assertTrue(): Check [.\test.9435bb7b\out-57572\IconTest\no-icon.ico] path doesn't exist [2025-11-20T13:24:40.797Z] [13:23:51.509] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons.0\no-icon.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons.0\no-icon.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.797Z] [13:23:52.044] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.797Z] [13:23:52.044] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons.0\no-icon.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons.0\no-icon.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.797Z] [13:23:52.045] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\out-57572\IconTest\no-icon.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons.0\no-icon.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.797Z] [13:23:52.453] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.797Z] [13:23:52.454] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\out-57572\IconTest\no-icon.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons.0\no-icon.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.797Z] [13:23:52.454] TRACE: Check icon file [.\test.9435bb7b\icons.0\no-icon.exe\actual.bmp] of no-icon launcher is a copy of source icon file [.\test.9435bb7b\icons.0\no-icon.exe\expected.bmp] [2025-11-20T13:24:40.797Z] [13:23:52.456] TRACE: assertTrue(): Check [.\test.9435bb7b\out-57572\IconTest\no-icon.exe] path exists [2025-11-20T13:24:40.797Z] [13:23:52.456] TRACE: assertTrue(): Check [.\test.9435bb7b\out-57572\IconTest\no-icon.exe] is a file [2025-11-20T13:24:40.797Z] [13:23:52.456] TRACE: assertTrue(): Check [.\test.9435bb7b\out-57572\IconTest\no-icon.exe] file is executable [2025-11-20T13:24:40.797Z] [13:23:52.457] TRACE: Not running .\test.9435bb7b\out-57572\IconTest\no-icon.exe launcher because application runtime directory [.\test.9435bb7b\out-57572\IconTest\runtime] is incomplete [2025-11-20T13:24:40.797Z] [13:23:52.458] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.797Z] [13:23:52.981] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.797Z] [13:23:52.981] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.797Z] [13:23:52.981] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.797Z] [13:23:53.370] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.797Z] [13:23:53.370] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.797Z] [13:23:53.370] TRACE: Check icon file [.\test.9435bb7b\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.9435bb7b\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.797Z] [13:23:53.372] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.797Z] [13:23:53.373] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.797Z] [13:23:53.373] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.797Z] [13:23:53.373] TRACE: Not running .\test.9435bb7b\output\IconTest\x.exe launcher because application runtime directory [.\test.9435bb7b\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.797Z] [13:23:53.373] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.797Z] [13:23:53.374] TRACE: assertStringListEquals(1, .\test.9435bb7b\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.797Z] [13:23:53.374] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\runtime] path exists [2025-11-20T13:24:40.797Z] [13:23:53.374] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.797Z] [13:23:53.374] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.797Z] [13:23:53.374] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.797Z] [13:23:53.374] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.797Z] [13:23:53.374] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.797Z] [13:23:53.374] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.797Z] [13:23:53.374] TRACE: assertTrue(): Check [.\test.9435bb7b\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.797Z] [13:23:53.376] TRACE: Set icon of [.\test.9435bb7b\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.797Z] [13:23:53.512] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.797Z] [13:23:53.979] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.797Z] [13:23:53.980] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.797Z] [13:23:53.980] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.797Z] [13:23:54.329] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.797Z] [13:23:54.329] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9435bb7b\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.797Z] [13:23:54.329] TRACE: Check icon file [.\test.9435bb7b\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.9435bb7b\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.797Z] [13:23:54.332] TRACE: assertNotNull([13:23:50.059] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.797Z] [13:23:54.332] TRACE: Deleting [.\test.9435bb7b] directory recursively [2025-11-20T13:24:40.797Z] [13:23:54.342] [ OK ] IconTest(AppImage, CustomWithResourceDirIcon, NoIcon).test; checks=30 [2025-11-20T13:24:40.797Z] [13:23:54.342] [ RUN ] IconTest(AppImage, CustomWithResourceDirIcon, ResourceDirIcon).test [2025-11-20T13:24:40.797Z] [13:23:54.343] TRACE: Resource file: [.\test.f187d945\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon.ico] [2025-11-20T13:24:40.797Z] [13:23:54.345] TRACE: Resource file: [.\test.f187d945\resources\x.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico] [2025-11-20T13:24:40.797Z] [13:23:54.347] TRACE: exec: Execute tool provider [javac -d .\test.f187d945\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.797Z] [13:23:54.436] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.797Z] [13:23:54.437] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.f187d945\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.797Z] [13:23:54.437] TRACE: exec: Execute tool provider [jar -c -f .\test.f187d945\input\hello.jar -C .\test.f187d945\jar-workdir .](7)... [2025-11-20T13:24:40.797Z] [13:23:54.461] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.797Z] [13:23:54.461] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.f187d945\input\hello.jar -C .\test.f187d945\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.797Z] [13:23:54.462] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\x.properties] properties file... [2025-11-20T13:24:40.797Z] [13:23:54.463] TRACE: Done [2025-11-20T13:24:40.797Z] [13:23:54.463] TRACE: Init fake runtime in [.\test.f187d945\fake_runtime] directory [2025-11-20T13:24:40.797Z] [13:23:54.464] TRACE: Files in [.\test.f187d945\resources] resource dir: [2025-11-20T13:24:40.797Z] [13:23:54.465] TRACE: [IconTest.ico] [2025-11-20T13:24:40.797Z] [13:23:54.465] TRACE: [x.ico] [2025-11-20T13:24:40.797Z] [13:23:54.465] TRACE: Done [2025-11-20T13:24:40.797Z] [13:23:54.465] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.f187d945\input --dest .\test.f187d945\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.f187d945\resources --add-launcher x=.\test.f187d945\x.properties --runtime-image .\test.f187d945\fake_runtime --verbose](23); save output... [2025-11-20T13:24:40.797Z] [13:23:54.811] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.f187d945\output [2025-11-20T13:24:40.797Z] [13:23:54.839] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico). [2025-11-20T13:24:40.797Z] [13:23:54.856] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13969059385601634772". [2025-11-20T13:24:40.797Z] [13:23:54.989] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.797Z] [13:23:55.074] Using custom package resource [icon] (loaded from x.ico). [2025-11-20T13:24:40.797Z] [13:23:55.091] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13969059385601634772". [2025-11-20T13:24:40.797Z] [13:23:55.219] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.797Z] [13:23:55.224] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.797Z] [13:23:55.237] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.797Z] [13:23:55.237] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.f187d945\input --dest .\test.f187d945\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --icon C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico --resource-dir .\test.f187d945\resources --add-launcher x=.\test.f187d945\x.properties --runtime-image .\test.f187d945\fake_runtime --verbose](23) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:55.238] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.798Z] [13:23:55.239] TRACE: exec: Execute tool provider [javac -d .\test.f187d945\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.798Z] [13:23:55.387] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:55.388] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.f187d945\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:55.388] TRACE: Delete [.\test.f187d945\input\hello.jar] existing jar file [2025-11-20T13:24:40.798Z] [13:23:55.389] TRACE: exec: Execute tool provider [jar -c -f .\test.f187d945\input\hello.jar -C .\test.f187d945\jar-workdir .](7)... [2025-11-20T13:24:40.798Z] [13:23:55.411] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:55.411] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.f187d945\input\hello.jar -C .\test.f187d945\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:55.412] TRACE: Init fake runtime in [.\test.f187d945\fake_runtime] directory [2025-11-20T13:24:40.798Z] [13:23:55.413] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.f187d945\input --dest .\test.f187d945\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.f187d945\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.798Z] [13:23:55.737] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.f187d945\out-57572 [2025-11-20T13:24:40.798Z] [13:23:55.762] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.798Z] [13:23:55.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\jenkins\AppData\Local\Temp\jdk.jpackage16176743320624615183". [2025-11-20T13:24:40.798Z] [13:23:55.912] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.798Z] [13:23:55.951] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.798Z] [13:23:55.964] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:55.964] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.f187d945\input --dest .\test.f187d945\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.f187d945\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:56.068] TRACE: Set icon of [.\test.f187d945\icons\x.exe\container.exe] launcher to [.\test.f187d945\resources\x.ico] file [2025-11-20T13:24:40.798Z] [13:23:56.199] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.798Z] [13:23:56.673] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:56.673] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:56.673] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.798Z] [13:23:57.013] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:57.013] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:57.014] TRACE: Check icon file [.\test.f187d945\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.f187d945\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.798Z] [13:23:57.016] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.798Z] [13:23:57.016] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.798Z] [13:23:57.016] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.798Z] [13:23:57.016] TRACE: Not running .\test.f187d945\output\IconTest\x.exe launcher because application runtime directory [.\test.f187d945\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.798Z] [13:23:57.017] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.798Z] [13:23:57.017] TRACE: assertStringListEquals(1, .\test.f187d945\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.798Z] [13:23:57.017] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\runtime] path exists [2025-11-20T13:24:40.798Z] [13:23:57.017] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.798Z] [13:23:57.018] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.798Z] [13:23:57.018] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.798Z] [13:23:57.018] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.798Z] [13:23:57.018] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.798Z] [13:23:57.018] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.798Z] [13:23:57.018] TRACE: assertTrue(): Check [.\test.f187d945\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.798Z] [13:23:57.021] TRACE: Set icon of [.\test.f187d945\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.798Z] [13:23:57.155] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.798Z] [13:23:57.635] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:57.635] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:57.635] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.798Z] [13:23:57.986] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:57.986] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.f187d945\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:57.986] TRACE: Check icon file [.\test.f187d945\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.f187d945\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.798Z] [13:23:57.988] TRACE: assertNotNull([13:23:54.839] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.798Z] [13:23:57.989] TRACE: assertNotNull([13:23:55.074] Using custom package resource [icon] (loaded from x.ico).): Check output contains [Using custom package resource [icon] (loaded from x.ico)] string [2025-11-20T13:24:40.798Z] [13:23:57.989] TRACE: Deleting [.\test.f187d945] directory recursively [2025-11-20T13:24:40.798Z] [13:23:57.997] [ OK ] IconTest(AppImage, CustomWithResourceDirIcon, ResourceDirIcon).test; checks=25 [2025-11-20T13:24:40.798Z] [13:23:57.997] [ RUN ] IconTest(AppImage, DefaultIcon, CustomIcon).test [2025-11-20T13:24:40.798Z] [13:23:57.998] TRACE: exec: Execute tool provider [javac -d .\test.63af6d24\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.798Z] [13:23:58.080] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:58.081] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.63af6d24\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:58.081] TRACE: exec: Execute tool provider [jar -c -f .\test.63af6d24\input\hello.jar -C .\test.63af6d24\jar-workdir .](7)... [2025-11-20T13:24:40.798Z] [13:23:58.103] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:58.103] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.63af6d24\input\hello.jar -C .\test.63af6d24\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:58.104] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\x.properties] properties file... [2025-11-20T13:24:40.798Z] [13:23:58.104] TRACE: icon=C:/Jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon3.ico [2025-11-20T13:24:40.798Z] [13:23:58.105] TRACE: Done [2025-11-20T13:24:40.798Z] [13:23:58.105] TRACE: Init fake runtime in [.\test.63af6d24\fake_runtime] directory [2025-11-20T13:24:40.798Z] [13:23:58.107] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.63af6d24\input --dest .\test.63af6d24\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --add-launcher x=.\test.63af6d24\x.properties --runtime-image .\test.63af6d24\fake_runtime --verbose](19); save output... [2025-11-20T13:24:40.798Z] [13:23:58.453] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.63af6d24\output [2025-11-20T13:24:40.798Z] [13:23:58.480] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.798Z] [13:23:58.497] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13696540146481702952". [2025-11-20T13:24:40.798Z] [13:23:58.629] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.798Z] [13:23:58.715] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico). [2025-11-20T13:24:40.798Z] [13:23:58.720] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage13696540146481702952". [2025-11-20T13:24:40.798Z] [13:23:58.850] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.798Z] [13:23:58.854] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.798Z] [13:23:58.867] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:58.867] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.63af6d24\input --dest .\test.63af6d24\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --add-launcher x=.\test.63af6d24\x.properties --runtime-image .\test.63af6d24\fake_runtime --verbose](19) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:58.867] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.798Z] [13:23:58.869] TRACE: exec: Execute tool provider [javac -d .\test.63af6d24\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.798Z] [13:23:59.006] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:59.006] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.63af6d24\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:59.007] TRACE: Delete [.\test.63af6d24\input\hello.jar] existing jar file [2025-11-20T13:24:40.798Z] [13:23:59.007] TRACE: exec: Execute tool provider [jar -c -f .\test.63af6d24\input\hello.jar -C .\test.63af6d24\jar-workdir .](7)... [2025-11-20T13:24:40.798Z] [13:23:59.030] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:59.030] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.63af6d24\input\hello.jar -C .\test.63af6d24\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:59.031] TRACE: Init fake runtime in [.\test.63af6d24\fake_runtime] directory [2025-11-20T13:24:40.798Z] [13:23:59.032] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.63af6d24\input --dest .\test.63af6d24\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.63af6d24\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.798Z] [13:23:59.358] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.63af6d24\out-57572 [2025-11-20T13:24:40.798Z] [13:23:59.382] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.798Z] [13:23:59.398] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage9813346843349447229". [2025-11-20T13:24:40.798Z] [13:23:59.530] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.798Z] [13:23:59.569] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.798Z] [13:23:59.585] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:23:59.585] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.63af6d24\input --dest .\test.63af6d24\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.63af6d24\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.798Z] [13:23:59.678] TRACE: Set icon of [.\test.63af6d24\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico] file [2025-11-20T13:24:40.798Z] [13:23:59.805] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.798Z] [13:24:00.286] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:24:00.286] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.798Z] [13:24:00.287] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.798Z] [13:24:00.636] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.798Z] [13:24:00.636] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.798Z] [13:24:00.636] TRACE: Check icon file [.\test.63af6d24\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.63af6d24\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.798Z] [13:24:00.638] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.798Z] [13:24:00.638] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.798Z] [13:24:00.639] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.798Z] [13:24:00.639] TRACE: Not running .\test.63af6d24\output\IconTest\x.exe launcher because application runtime directory [.\test.63af6d24\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.798Z] [13:24:00.640] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.799Z] [13:24:00.640] TRACE: assertStringListEquals(1, .\test.63af6d24\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.799Z] [13:24:00.640] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\runtime] path exists [2025-11-20T13:24:40.799Z] [13:24:00.640] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.799Z] [13:24:00.640] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.799Z] [13:24:00.640] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.799Z] [13:24:00.640] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.799Z] [13:24:00.641] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.799Z] [13:24:00.641] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.799Z] [13:24:00.641] TRACE: assertTrue(): Check [.\test.63af6d24\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.799Z] [13:24:00.643] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.799Z] [13:24:01.139] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:01.139] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:01.139] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.799Z] [13:24:01.532] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:01.532] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.63af6d24\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:01.532] TRACE: Check icon file [.\test.63af6d24\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.63af6d24\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.799Z] [13:24:01.535] TRACE: assertNotNull([13:23:58.480] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize).): Check output contains [Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize)] string [2025-11-20T13:24:40.799Z] [13:24:01.535] TRACE: assertNotNull([13:23:58.715] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.799Z] [13:24:01.535] TRACE: Deleting [.\test.63af6d24] directory recursively [2025-11-20T13:24:40.799Z] [13:24:01.542] [ OK ] IconTest(AppImage, DefaultIcon, CustomIcon).test; checks=25 [2025-11-20T13:24:40.799Z] [13:24:01.542] [ RUN ] IconTest(AppImage, DefaultIcon, CustomWithResourceDirIcon).test [2025-11-20T13:24:40.799Z] [13:24:01.543] TRACE: Resource file: [.\test.6bf63c15\resources\x.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico] [2025-11-20T13:24:40.799Z] [13:24:01.545] TRACE: exec: Execute tool provider [javac -d .\test.6bf63c15\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.799Z] [13:24:01.638] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:01.639] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.6bf63c15\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:01.640] TRACE: exec: Execute tool provider [jar -c -f .\test.6bf63c15\input\hello.jar -C .\test.6bf63c15\jar-workdir .](7)... [2025-11-20T13:24:40.799Z] [13:24:01.667] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:01.668] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.6bf63c15\input\hello.jar -C .\test.6bf63c15\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:01.669] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\x.properties] properties file... [2025-11-20T13:24:40.799Z] [13:24:01.669] TRACE: icon=C:/Jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon4.ico [2025-11-20T13:24:40.799Z] [13:24:01.670] TRACE: Done [2025-11-20T13:24:40.799Z] [13:24:01.670] TRACE: Init fake runtime in [.\test.6bf63c15\fake_runtime] directory [2025-11-20T13:24:40.799Z] [13:24:01.672] TRACE: Files in [.\test.6bf63c15\resources] resource dir: [2025-11-20T13:24:40.799Z] [13:24:01.672] TRACE: [x.ico] [2025-11-20T13:24:40.799Z] [13:24:01.672] TRACE: Done [2025-11-20T13:24:40.799Z] [13:24:01.672] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.6bf63c15\input --dest .\test.6bf63c15\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.6bf63c15\resources --add-launcher x=.\test.6bf63c15\x.properties --runtime-image .\test.6bf63c15\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.799Z] [13:24:02.025] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.6bf63c15\output [2025-11-20T13:24:40.799Z] [13:24:02.054] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.799Z] [13:24:02.071] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4817002049256419995". [2025-11-20T13:24:40.799Z] [13:24:02.210] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.799Z] [13:24:02.294] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico). [2025-11-20T13:24:40.799Z] [13:24:02.300] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4817002049256419995". [2025-11-20T13:24:40.799Z] [13:24:02.431] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.799Z] [13:24:02.435] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.799Z] [13:24:02.448] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:02.448] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.6bf63c15\input --dest .\test.6bf63c15\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.6bf63c15\resources --add-launcher x=.\test.6bf63c15\x.properties --runtime-image .\test.6bf63c15\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:02.448] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.799Z] [13:24:02.450] TRACE: exec: Execute tool provider [javac -d .\test.6bf63c15\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.799Z] [13:24:02.621] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:02.621] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.6bf63c15\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:02.622] TRACE: Delete [.\test.6bf63c15\input\hello.jar] existing jar file [2025-11-20T13:24:40.799Z] [13:24:02.622] TRACE: exec: Execute tool provider [jar -c -f .\test.6bf63c15\input\hello.jar -C .\test.6bf63c15\jar-workdir .](7)... [2025-11-20T13:24:40.799Z] [13:24:02.649] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:02.649] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.6bf63c15\input\hello.jar -C .\test.6bf63c15\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:02.650] TRACE: Init fake runtime in [.\test.6bf63c15\fake_runtime] directory [2025-11-20T13:24:40.799Z] [13:24:02.651] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.6bf63c15\input --dest .\test.6bf63c15\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.6bf63c15\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.799Z] [13:24:02.994] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.6bf63c15\out-57572 [2025-11-20T13:24:40.799Z] [13:24:03.023] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.799Z] [13:24:03.045] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10981450611515058065". [2025-11-20T13:24:40.799Z] [13:24:03.184] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.799Z] [13:24:03.266] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.799Z] [13:24:03.279] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:03.279] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.6bf63c15\input --dest .\test.6bf63c15\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.6bf63c15\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:03.346] TRACE: Set icon of [.\test.6bf63c15\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico] file [2025-11-20T13:24:40.799Z] [13:24:03.478] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.799Z] [13:24:03.968] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:03.968] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:03.968] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.799Z] [13:24:04.327] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:04.327] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:04.327] TRACE: Check icon file [.\test.6bf63c15\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.6bf63c15\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.799Z] [13:24:04.330] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.799Z] [13:24:04.330] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.799Z] [13:24:04.330] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.799Z] [13:24:04.330] TRACE: Not running .\test.6bf63c15\output\IconTest\x.exe launcher because application runtime directory [.\test.6bf63c15\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.799Z] [13:24:04.331] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.799Z] [13:24:04.331] TRACE: assertStringListEquals(1, .\test.6bf63c15\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.799Z] [13:24:04.331] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\runtime] path exists [2025-11-20T13:24:40.799Z] [13:24:04.331] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.799Z] [13:24:04.331] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.799Z] [13:24:04.331] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.799Z] [13:24:04.331] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.799Z] [13:24:04.331] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.799Z] [13:24:04.331] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.799Z] [13:24:04.332] TRACE: assertTrue(): Check [.\test.6bf63c15\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.799Z] [13:24:04.334] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.799Z] [13:24:04.838] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:04.838] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:04.838] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.799Z] [13:24:05.182] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:05.182] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.6bf63c15\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:05.182] TRACE: Check icon file [.\test.6bf63c15\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.6bf63c15\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.799Z] [13:24:05.184] TRACE: assertNotNull([13:24:02.054] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize).): Check output contains [Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize)] string [2025-11-20T13:24:40.799Z] [13:24:05.185] TRACE: assertNotNull([13:24:02.294] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.799Z] [13:24:05.185] TRACE: Deleting [.\test.6bf63c15] directory recursively [2025-11-20T13:24:40.799Z] [13:24:05.193] [ OK ] IconTest(AppImage, DefaultIcon, CustomWithResourceDirIcon).test; checks=25 [2025-11-20T13:24:40.799Z] [13:24:05.193] [ RUN ] IconTest(AppImage, DefaultIcon, DefaultIcon).test [2025-11-20T13:24:40.799Z] [13:24:05.194] TRACE: exec: Execute tool provider [javac -d .\test.62e2cc8e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.799Z] [13:24:05.273] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:05.273] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.62e2cc8e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:05.274] TRACE: exec: Execute tool provider [jar -c -f .\test.62e2cc8e\input\hello.jar -C .\test.62e2cc8e\jar-workdir .](7)... [2025-11-20T13:24:40.799Z] [13:24:05.297] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.799Z] [13:24:05.297] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.62e2cc8e\input\hello.jar -C .\test.62e2cc8e\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.799Z] [13:24:05.298] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\x.properties] properties file... [2025-11-20T13:24:40.799Z] [13:24:05.298] TRACE: Done [2025-11-20T13:24:40.799Z] [13:24:05.298] TRACE: Init fake runtime in [.\test.62e2cc8e\fake_runtime] directory [2025-11-20T13:24:40.799Z] [13:24:05.300] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.62e2cc8e\input --dest .\test.62e2cc8e\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --add-launcher x=.\test.62e2cc8e\x.properties --runtime-image .\test.62e2cc8e\fake_runtime --verbose](19); save output... [2025-11-20T13:24:40.800Z] [13:24:05.644] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.62e2cc8e\output [2025-11-20T13:24:40.800Z] [13:24:05.670] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.800Z] [13:24:05.688] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10998581219076487013". [2025-11-20T13:24:40.800Z] [13:24:05.822] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.800Z] [13:24:05.919] Using default package resource JavaApp.ico [icon] (add x.ico to the resource-dir to customize). [2025-11-20T13:24:40.800Z] [13:24:05.924] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10998581219076487013". [2025-11-20T13:24:40.800Z] [13:24:06.065] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.800Z] [13:24:06.070] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.800Z] [13:24:06.082] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:06.082] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.62e2cc8e\input --dest .\test.62e2cc8e\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --add-launcher x=.\test.62e2cc8e\x.properties --runtime-image .\test.62e2cc8e\fake_runtime --verbose](19) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:06.082] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.800Z] [13:24:06.084] TRACE: exec: Execute tool provider [javac -d .\test.62e2cc8e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.800Z] [13:24:06.201] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:06.201] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.62e2cc8e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:06.202] TRACE: Delete [.\test.62e2cc8e\input\hello.jar] existing jar file [2025-11-20T13:24:40.800Z] [13:24:06.202] TRACE: exec: Execute tool provider [jar -c -f .\test.62e2cc8e\input\hello.jar -C .\test.62e2cc8e\jar-workdir .](7)... [2025-11-20T13:24:40.800Z] [13:24:06.225] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:06.226] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.62e2cc8e\input\hello.jar -C .\test.62e2cc8e\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:06.226] TRACE: Init fake runtime in [.\test.62e2cc8e\fake_runtime] directory [2025-11-20T13:24:40.800Z] [13:24:06.227] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.62e2cc8e\input --dest .\test.62e2cc8e\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.62e2cc8e\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.800Z] [13:24:06.570] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.62e2cc8e\out-57572 [2025-11-20T13:24:40.800Z] [13:24:06.596] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.800Z] [13:24:06.615] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage16379631142780565595". [2025-11-20T13:24:40.800Z] [13:24:06.746] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.800Z] [13:24:06.840] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.800Z] [13:24:06.852] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:06.852] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.62e2cc8e\input --dest .\test.62e2cc8e\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.62e2cc8e\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:06.917] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.800Z] [13:24:07.406] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:07.406] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:07.407] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.800Z] [13:24:07.762] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:07.762] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:07.763] TRACE: Check icon file [.\test.62e2cc8e\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.62e2cc8e\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.800Z] [13:24:07.765] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.800Z] [13:24:07.765] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.800Z] [13:24:07.765] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.800Z] [13:24:07.765] TRACE: Not running .\test.62e2cc8e\output\IconTest\x.exe launcher because application runtime directory [.\test.62e2cc8e\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.800Z] [13:24:07.766] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.800Z] [13:24:07.766] TRACE: assertStringListEquals(1, .\test.62e2cc8e\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.800Z] [13:24:07.766] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\runtime] path exists [2025-11-20T13:24:40.800Z] [13:24:07.766] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.800Z] [13:24:07.766] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.800Z] [13:24:07.766] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.800Z] [13:24:07.766] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.800Z] [13:24:07.766] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.800Z] [13:24:07.767] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.800Z] [13:24:07.767] TRACE: assertTrue(): Check [.\test.62e2cc8e\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.800Z] [13:24:07.769] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.800Z] [13:24:08.264] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:08.264] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:08.264] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.800Z] [13:24:08.595] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:08.596] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.62e2cc8e\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:08.596] TRACE: Check icon file [.\test.62e2cc8e\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.62e2cc8e\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.800Z] [13:24:08.598] TRACE: assertNotNull([13:24:05.670] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize).): Check output contains [Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize)] string [2025-11-20T13:24:40.800Z] [13:24:08.598] TRACE: assertNotNull([13:24:05.919] Using default package resource JavaApp.ico [icon] (add x.ico to the resource-dir to customize).): Check output contains [Using default package resource JavaApp.ico [icon] (add x.ico to the resource-dir to customize)] string [2025-11-20T13:24:40.800Z] [13:24:08.598] TRACE: Deleting [.\test.62e2cc8e] directory recursively [2025-11-20T13:24:40.800Z] [13:24:08.605] [ OK ] IconTest(AppImage, DefaultIcon, DefaultIcon).test; checks=25 [2025-11-20T13:24:40.800Z] [13:24:08.605] [ RUN ] IconTest(AppImage, DefaultIcon, NoIcon).test [2025-11-20T13:24:40.800Z] [13:24:08.606] TRACE: exec: Execute tool provider [javac -d .\test.2988b4f4\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.800Z] [13:24:08.718] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:08.718] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.2988b4f4\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:08.719] TRACE: exec: Execute tool provider [jar -c -f .\test.2988b4f4\input\hello.jar -C .\test.2988b4f4\jar-workdir .](7)... [2025-11-20T13:24:40.800Z] [13:24:08.745] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:08.745] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.2988b4f4\input\hello.jar -C .\test.2988b4f4\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:08.746] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\x.properties] properties file... [2025-11-20T13:24:40.800Z] [13:24:08.746] TRACE: icon= [2025-11-20T13:24:40.800Z] [13:24:08.747] TRACE: Done [2025-11-20T13:24:40.800Z] [13:24:08.747] TRACE: Init fake runtime in [.\test.2988b4f4\fake_runtime] directory [2025-11-20T13:24:40.800Z] [13:24:08.748] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.2988b4f4\input --dest .\test.2988b4f4\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --add-launcher x=.\test.2988b4f4\x.properties --runtime-image .\test.2988b4f4\fake_runtime --verbose](19); save output... [2025-11-20T13:24:40.800Z] [13:24:09.090] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.2988b4f4\output [2025-11-20T13:24:40.800Z] [13:24:09.116] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.800Z] [13:24:09.133] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14386774279426997167". [2025-11-20T13:24:40.800Z] [13:24:09.264] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.800Z] [13:24:09.351] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14386774279426997167". [2025-11-20T13:24:40.800Z] [13:24:09.480] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.800Z] [13:24:09.485] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.800Z] [13:24:09.497] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:09.497] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.2988b4f4\input --dest .\test.2988b4f4\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --add-launcher x=.\test.2988b4f4\x.properties --runtime-image .\test.2988b4f4\fake_runtime --verbose](19) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:09.497] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.800Z] [13:24:09.499] TRACE: exec: Execute tool provider [javac -d .\test.2988b4f4\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.800Z] [13:24:09.588] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:09.588] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.2988b4f4\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:09.588] TRACE: Delete [.\test.2988b4f4\input\hello.jar] existing jar file [2025-11-20T13:24:40.800Z] [13:24:09.588] TRACE: exec: Execute tool provider [jar -c -f .\test.2988b4f4\input\hello.jar -C .\test.2988b4f4\jar-workdir .](7)... [2025-11-20T13:24:40.800Z] [13:24:09.619] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.800Z] [13:24:09.620] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.2988b4f4\input\hello.jar -C .\test.2988b4f4\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.800Z] [13:24:09.620] TRACE: Init fake runtime in [.\test.2988b4f4\fake_runtime] directory [2025-11-20T13:24:40.800Z] [13:24:09.622] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\no-icon.properties] properties file... [2025-11-20T13:24:40.800Z] [13:24:09.622] TRACE: icon= [2025-11-20T13:24:40.800Z] [13:24:09.623] TRACE: Done [2025-11-20T13:24:40.800Z] [13:24:09.623] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.2988b4f4\input --dest .\test.2988b4f4\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.2988b4f4\fake_runtime --add-launcher no-icon=.\test.2988b4f4\no-icon.properties --verbose](19); inherit I/O... [2025-11-20T13:24:40.800Z] [13:24:09.968] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.2988b4f4\out-57572 [2025-11-20T13:24:40.801Z] [13:24:09.992] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.801Z] [13:24:10.010] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage131112457598307376". [2025-11-20T13:24:40.801Z] [13:24:10.163] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.801Z] [13:24:10.208] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage131112457598307376". [2025-11-20T13:24:40.801Z] [13:24:10.376] Using default package resource WinLauncher.template [Template for creating executable properties file] (add no-icon.properties to the resource-dir to customize). [2025-11-20T13:24:40.801Z] [13:24:10.380] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.801Z] [13:24:10.391] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:10.392] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.2988b4f4\input --dest .\test.2988b4f4\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.2988b4f4\fake_runtime --add-launcher no-icon=.\test.2988b4f4\no-icon.properties --verbose](19) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:10.392] TRACE: assertTrue(): Check [.\test.2988b4f4\out-57572\IconTest\no-icon.ico] path doesn't exist [2025-11-20T13:24:40.801Z] [13:24:10.516] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons.0\no-icon.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons.0\no-icon.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.801Z] [13:24:11.046] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:11.046] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons.0\no-icon.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons.0\no-icon.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:11.046] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\out-57572\IconTest\no-icon.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons.0\no-icon.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.801Z] [13:24:11.443] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:11.443] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\out-57572\IconTest\no-icon.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons.0\no-icon.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:11.443] TRACE: Check icon file [.\test.2988b4f4\icons.0\no-icon.exe\actual.bmp] of no-icon launcher is a copy of source icon file [.\test.2988b4f4\icons.0\no-icon.exe\expected.bmp] [2025-11-20T13:24:40.801Z] [13:24:11.445] TRACE: assertTrue(): Check [.\test.2988b4f4\out-57572\IconTest\no-icon.exe] path exists [2025-11-20T13:24:40.801Z] [13:24:11.446] TRACE: assertTrue(): Check [.\test.2988b4f4\out-57572\IconTest\no-icon.exe] is a file [2025-11-20T13:24:40.801Z] [13:24:11.446] TRACE: assertTrue(): Check [.\test.2988b4f4\out-57572\IconTest\no-icon.exe] file is executable [2025-11-20T13:24:40.801Z] [13:24:11.446] TRACE: Not running .\test.2988b4f4\out-57572\IconTest\no-icon.exe launcher because application runtime directory [.\test.2988b4f4\out-57572\IconTest\runtime] is incomplete [2025-11-20T13:24:40.801Z] [13:24:11.449] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.801Z] [13:24:11.950] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:11.950] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:11.951] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.801Z] [13:24:12.315] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:12.315] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:12.315] TRACE: Check icon file [.\test.2988b4f4\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.2988b4f4\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.801Z] [13:24:12.317] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.801Z] [13:24:12.318] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.801Z] [13:24:12.318] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.801Z] [13:24:12.318] TRACE: Not running .\test.2988b4f4\output\IconTest\x.exe launcher because application runtime directory [.\test.2988b4f4\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.801Z] [13:24:12.318] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.801Z] [13:24:12.318] TRACE: assertStringListEquals(1, .\test.2988b4f4\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.801Z] [13:24:12.319] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\runtime] path exists [2025-11-20T13:24:40.801Z] [13:24:12.319] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.801Z] [13:24:12.319] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.801Z] [13:24:12.319] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.801Z] [13:24:12.319] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.801Z] [13:24:12.319] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.801Z] [13:24:12.319] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.801Z] [13:24:12.319] TRACE: assertTrue(): Check [.\test.2988b4f4\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.801Z] [13:24:12.321] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.801Z] [13:24:12.791] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:12.791] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:12.791] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.801Z] [13:24:13.138] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:13.138] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.2988b4f4\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:13.138] TRACE: Check icon file [.\test.2988b4f4\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.2988b4f4\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.801Z] [13:24:13.140] TRACE: assertNotNull([13:24:09.116] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize).): Check output contains [Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize)] string [2025-11-20T13:24:40.801Z] [13:24:13.141] TRACE: Deleting [.\test.2988b4f4] directory recursively [2025-11-20T13:24:40.801Z] [13:24:13.149] [ OK ] IconTest(AppImage, DefaultIcon, NoIcon).test; checks=30 [2025-11-20T13:24:40.801Z] [13:24:13.149] [ RUN ] IconTest(AppImage, DefaultIcon, ResourceDirIcon).test [2025-11-20T13:24:40.801Z] [13:24:13.150] TRACE: Resource file: [.\test.1e3377ec\resources\x.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico] [2025-11-20T13:24:40.801Z] [13:24:13.152] TRACE: exec: Execute tool provider [javac -d .\test.1e3377ec\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.801Z] [13:24:13.268] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:13.269] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.1e3377ec\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:13.269] TRACE: exec: Execute tool provider [jar -c -f .\test.1e3377ec\input\hello.jar -C .\test.1e3377ec\jar-workdir .](7)... [2025-11-20T13:24:40.801Z] [13:24:13.292] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:13.292] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.1e3377ec\input\hello.jar -C .\test.1e3377ec\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:13.293] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\x.properties] properties file... [2025-11-20T13:24:40.801Z] [13:24:13.293] TRACE: Done [2025-11-20T13:24:40.801Z] [13:24:13.293] TRACE: Init fake runtime in [.\test.1e3377ec\fake_runtime] directory [2025-11-20T13:24:40.801Z] [13:24:13.295] TRACE: Files in [.\test.1e3377ec\resources] resource dir: [2025-11-20T13:24:40.801Z] [13:24:13.295] TRACE: [x.ico] [2025-11-20T13:24:40.801Z] [13:24:13.295] TRACE: Done [2025-11-20T13:24:40.801Z] [13:24:13.295] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.1e3377ec\input --dest .\test.1e3377ec\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.1e3377ec\resources --add-launcher x=.\test.1e3377ec\x.properties --runtime-image .\test.1e3377ec\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.801Z] [13:24:13.632] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.1e3377ec\output [2025-11-20T13:24:40.801Z] [13:24:13.658] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.801Z] [13:24:13.675] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4723253094825935061". [2025-11-20T13:24:40.801Z] [13:24:13.808] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.801Z] [13:24:13.900] Using custom package resource [icon] (loaded from x.ico). [2025-11-20T13:24:40.801Z] [13:24:13.921] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4723253094825935061". [2025-11-20T13:24:40.801Z] [13:24:14.058] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.801Z] [13:24:14.063] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.801Z] [13:24:14.077] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:14.077] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.1e3377ec\input --dest .\test.1e3377ec\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.1e3377ec\resources --add-launcher x=.\test.1e3377ec\x.properties --runtime-image .\test.1e3377ec\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:14.077] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.801Z] [13:24:14.079] TRACE: exec: Execute tool provider [javac -d .\test.1e3377ec\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.801Z] [13:24:14.168] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:14.168] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.1e3377ec\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:14.168] TRACE: Delete [.\test.1e3377ec\input\hello.jar] existing jar file [2025-11-20T13:24:40.801Z] [13:24:14.169] TRACE: exec: Execute tool provider [jar -c -f .\test.1e3377ec\input\hello.jar -C .\test.1e3377ec\jar-workdir .](7)... [2025-11-20T13:24:40.801Z] [13:24:14.197] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:14.197] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.1e3377ec\input\hello.jar -C .\test.1e3377ec\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:14.198] TRACE: Init fake runtime in [.\test.1e3377ec\fake_runtime] directory [2025-11-20T13:24:40.801Z] [13:24:14.200] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.1e3377ec\input --dest .\test.1e3377ec\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.1e3377ec\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.801Z] [13:24:14.520] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.1e3377ec\out-57572 [2025-11-20T13:24:40.801Z] [13:24:14.545] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.801Z] [13:24:14.562] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage4827538289333029328". [2025-11-20T13:24:40.801Z] [13:24:14.693] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.801Z] [13:24:14.782] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.801Z] [13:24:14.795] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:14.795] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.1e3377ec\input --dest .\test.1e3377ec\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.1e3377ec\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:14.859] TRACE: Set icon of [.\test.1e3377ec\icons\x.exe\container.exe] launcher to [.\test.1e3377ec\resources\x.ico] file [2025-11-20T13:24:40.801Z] [13:24:14.995] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.801Z] [13:24:15.467] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:15.468] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:15.468] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.801Z] [13:24:15.830] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.801Z] [13:24:15.830] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.801Z] [13:24:15.830] TRACE: Check icon file [.\test.1e3377ec\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.1e3377ec\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.801Z] [13:24:15.833] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.801Z] [13:24:15.833] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.801Z] [13:24:15.833] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.801Z] [13:24:15.833] TRACE: Not running .\test.1e3377ec\output\IconTest\x.exe launcher because application runtime directory [.\test.1e3377ec\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.801Z] [13:24:15.834] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.801Z] [13:24:15.834] TRACE: assertStringListEquals(1, .\test.1e3377ec\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.801Z] [13:24:15.834] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\runtime] path exists [2025-11-20T13:24:40.801Z] [13:24:15.834] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.802Z] [13:24:15.834] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.802Z] [13:24:15.834] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.802Z] [13:24:15.834] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.802Z] [13:24:15.835] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.802Z] [13:24:15.835] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.802Z] [13:24:15.835] TRACE: assertTrue(): Check [.\test.1e3377ec\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.802Z] [13:24:15.838] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.802Z] [13:24:16.341] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:16.341] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:16.341] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.802Z] [13:24:16.703] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:16.704] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.1e3377ec\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:16.704] TRACE: Check icon file [.\test.1e3377ec\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.1e3377ec\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.802Z] [13:24:16.706] TRACE: assertNotNull([13:24:13.658] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize).): Check output contains [Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize)] string [2025-11-20T13:24:40.802Z] [13:24:16.706] TRACE: assertNotNull([13:24:13.900] Using custom package resource [icon] (loaded from x.ico).): Check output contains [Using custom package resource [icon] (loaded from x.ico)] string [2025-11-20T13:24:40.802Z] [13:24:16.706] TRACE: Deleting [.\test.1e3377ec] directory recursively [2025-11-20T13:24:40.802Z] [13:24:16.713] [ OK ] IconTest(AppImage, DefaultIcon, ResourceDirIcon).test; checks=25 [2025-11-20T13:24:40.802Z] [13:24:16.713] [ RUN ] IconTest(AppImage, ResourceDirIcon, CustomIcon).test [2025-11-20T13:24:40.802Z] [13:24:16.715] TRACE: Resource file: [.\test.dfa87f82\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] [2025-11-20T13:24:40.802Z] [13:24:16.716] TRACE: exec: Execute tool provider [javac -d .\test.dfa87f82\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.802Z] [13:24:16.800] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:16.800] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.dfa87f82\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:16.800] TRACE: exec: Execute tool provider [jar -c -f .\test.dfa87f82\input\hello.jar -C .\test.dfa87f82\jar-workdir .](7)... [2025-11-20T13:24:40.802Z] [13:24:16.822] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:16.822] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.dfa87f82\input\hello.jar -C .\test.dfa87f82\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:16.823] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\x.properties] properties file... [2025-11-20T13:24:40.802Z] [13:24:16.823] TRACE: icon=C:/Jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon3.ico [2025-11-20T13:24:40.802Z] [13:24:16.824] TRACE: Done [2025-11-20T13:24:40.802Z] [13:24:16.824] TRACE: Init fake runtime in [.\test.dfa87f82\fake_runtime] directory [2025-11-20T13:24:40.802Z] [13:24:16.827] TRACE: Files in [.\test.dfa87f82\resources] resource dir: [2025-11-20T13:24:40.802Z] [13:24:16.827] TRACE: [IconTest.ico] [2025-11-20T13:24:40.802Z] [13:24:16.827] TRACE: Done [2025-11-20T13:24:40.802Z] [13:24:16.827] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.dfa87f82\input --dest .\test.dfa87f82\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.dfa87f82\resources --add-launcher x=.\test.dfa87f82\x.properties --runtime-image .\test.dfa87f82\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.802Z] [13:24:17.173] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.dfa87f82\output [2025-11-20T13:24:40.802Z] [13:24:17.198] Using custom package resource [icon] (loaded from IconTest.ico). [2025-11-20T13:24:40.802Z] [13:24:17.226] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1856329388267322725". [2025-11-20T13:24:40.802Z] [13:24:17.362] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.802Z] [13:24:17.447] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico). [2025-11-20T13:24:40.802Z] [13:24:17.452] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage1856329388267322725". [2025-11-20T13:24:40.802Z] [13:24:17.588] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.802Z] [13:24:17.593] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.802Z] [13:24:17.606] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:17.606] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.dfa87f82\input --dest .\test.dfa87f82\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.dfa87f82\resources --add-launcher x=.\test.dfa87f82\x.properties --runtime-image .\test.dfa87f82\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:17.606] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.802Z] [13:24:17.608] TRACE: exec: Execute tool provider [javac -d .\test.dfa87f82\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.802Z] [13:24:17.751] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:17.751] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.dfa87f82\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:17.751] TRACE: Delete [.\test.dfa87f82\input\hello.jar] existing jar file [2025-11-20T13:24:40.802Z] [13:24:17.752] TRACE: exec: Execute tool provider [jar -c -f .\test.dfa87f82\input\hello.jar -C .\test.dfa87f82\jar-workdir .](7)... [2025-11-20T13:24:40.802Z] [13:24:17.774] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:17.775] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.dfa87f82\input\hello.jar -C .\test.dfa87f82\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:17.775] TRACE: Init fake runtime in [.\test.dfa87f82\fake_runtime] directory [2025-11-20T13:24:40.802Z] [13:24:17.777] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.dfa87f82\input --dest .\test.dfa87f82\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.dfa87f82\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.802Z] [13:24:18.119] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.dfa87f82\out-57572 [2025-11-20T13:24:40.802Z] [13:24:18.144] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.802Z] [13:24:18.161] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage11924028293172241539". [2025-11-20T13:24:40.802Z] [13:24:18.296] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.802Z] [13:24:18.341] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.802Z] [13:24:18.353] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:18.353] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.dfa87f82\input --dest .\test.dfa87f82\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.dfa87f82\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:18.459] TRACE: Set icon of [.\test.dfa87f82\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico] file [2025-11-20T13:24:40.802Z] [13:24:18.598] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.802Z] [13:24:19.087] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:19.087] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:19.088] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.802Z] [13:24:19.453] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:19.453] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:19.453] TRACE: Check icon file [.\test.dfa87f82\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.dfa87f82\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.802Z] [13:24:19.455] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.802Z] [13:24:19.455] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.802Z] [13:24:19.455] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.802Z] [13:24:19.456] TRACE: Not running .\test.dfa87f82\output\IconTest\x.exe launcher because application runtime directory [.\test.dfa87f82\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.802Z] [13:24:19.456] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.802Z] [13:24:19.456] TRACE: assertStringListEquals(1, .\test.dfa87f82\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.802Z] [13:24:19.457] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\runtime] path exists [2025-11-20T13:24:40.802Z] [13:24:19.457] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.802Z] [13:24:19.457] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.802Z] [13:24:19.457] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.802Z] [13:24:19.457] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.802Z] [13:24:19.457] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.802Z] [13:24:19.457] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.802Z] [13:24:19.457] TRACE: assertTrue(): Check [.\test.dfa87f82\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.802Z] [13:24:19.460] TRACE: Set icon of [.\test.dfa87f82\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.802Z] [13:24:19.598] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.802Z] [13:24:20.086] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:20.086] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:20.086] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.802Z] [13:24:20.448] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:20.448] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.dfa87f82\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:20.448] TRACE: Check icon file [.\test.dfa87f82\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.dfa87f82\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.802Z] [13:24:20.450] TRACE: assertNotNull([13:24:17.198] Using custom package resource [icon] (loaded from IconTest.ico).): Check output contains [Using custom package resource [icon] (loaded from IconTest.ico)] string [2025-11-20T13:24:40.802Z] [13:24:20.450] TRACE: assertNotNull([13:24:17.447] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.802Z] [13:24:20.451] TRACE: Deleting [.\test.dfa87f82] directory recursively [2025-11-20T13:24:40.802Z] [13:24:20.458] [ OK ] IconTest(AppImage, ResourceDirIcon, CustomIcon).test; checks=25 [2025-11-20T13:24:40.802Z] [13:24:20.458] [ RUN ] IconTest(AppImage, ResourceDirIcon, CustomWithResourceDirIcon).test [2025-11-20T13:24:40.802Z] [13:24:20.459] TRACE: Resource file: [.\test.740661f7\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] [2025-11-20T13:24:40.802Z] [13:24:20.460] TRACE: Resource file: [.\test.740661f7\resources\x.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon3.ico] [2025-11-20T13:24:40.802Z] [13:24:20.462] TRACE: exec: Execute tool provider [javac -d .\test.740661f7\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.802Z] [13:24:20.548] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:20.548] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.740661f7\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:20.548] TRACE: exec: Execute tool provider [jar -c -f .\test.740661f7\input\hello.jar -C .\test.740661f7\jar-workdir .](7)... [2025-11-20T13:24:40.802Z] [13:24:20.571] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.802Z] [13:24:20.571] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.740661f7\input\hello.jar -C .\test.740661f7\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.802Z] [13:24:20.572] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\x.properties] properties file... [2025-11-20T13:24:40.802Z] [13:24:20.572] TRACE: icon=C:/Jenkins/workspace/Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/resources/icon4.ico [2025-11-20T13:24:40.802Z] [13:24:20.573] TRACE: Done [2025-11-20T13:24:40.802Z] [13:24:20.573] TRACE: Init fake runtime in [.\test.740661f7\fake_runtime] directory [2025-11-20T13:24:40.802Z] [13:24:20.574] TRACE: Files in [.\test.740661f7\resources] resource dir: [2025-11-20T13:24:40.802Z] [13:24:20.575] TRACE: [IconTest.ico] [2025-11-20T13:24:40.802Z] [13:24:20.575] TRACE: [x.ico] [2025-11-20T13:24:40.802Z] [13:24:20.575] TRACE: Done [2025-11-20T13:24:40.802Z] [13:24:20.575] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.740661f7\input --dest .\test.740661f7\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.740661f7\resources --add-launcher x=.\test.740661f7\x.properties --runtime-image .\test.740661f7\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.802Z] [13:24:20.902] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.740661f7\output [2025-11-20T13:24:40.802Z] [13:24:20.928] Using custom package resource [icon] (loaded from IconTest.ico). [2025-11-20T13:24:40.802Z] [13:24:20.956] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7030379665000282658". [2025-11-20T13:24:40.802Z] [13:24:21.087] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.803Z] [13:24:21.166] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico). [2025-11-20T13:24:40.803Z] [13:24:21.171] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage7030379665000282658". [2025-11-20T13:24:40.803Z] [13:24:21.334] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.803Z] [13:24:21.339] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.803Z] [13:24:21.351] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:21.351] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.740661f7\input --dest .\test.740661f7\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.740661f7\resources --add-launcher x=.\test.740661f7\x.properties --runtime-image .\test.740661f7\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:21.351] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.803Z] [13:24:21.353] TRACE: exec: Execute tool provider [javac -d .\test.740661f7\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.803Z] [13:24:21.461] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:21.462] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.740661f7\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:21.462] TRACE: Delete [.\test.740661f7\input\hello.jar] existing jar file [2025-11-20T13:24:40.803Z] [13:24:21.463] TRACE: exec: Execute tool provider [jar -c -f .\test.740661f7\input\hello.jar -C .\test.740661f7\jar-workdir .](7)... [2025-11-20T13:24:40.803Z] [13:24:21.493] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:21.494] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.740661f7\input\hello.jar -C .\test.740661f7\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:21.495] TRACE: Init fake runtime in [.\test.740661f7\fake_runtime] directory [2025-11-20T13:24:40.803Z] [13:24:21.496] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.740661f7\input --dest .\test.740661f7\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.740661f7\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.803Z] [13:24:21.818] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.740661f7\out-57572 [2025-11-20T13:24:40.803Z] [13:24:21.842] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.803Z] [13:24:21.862] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage14688007049814235848". [2025-11-20T13:24:40.803Z] [13:24:21.992] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.803Z] [13:24:22.032] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.803Z] [13:24:22.045] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:22.045] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.740661f7\input --dest .\test.740661f7\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.740661f7\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:22.146] TRACE: Set icon of [.\test.740661f7\icons\x.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico] file [2025-11-20T13:24:40.803Z] [13:24:22.277] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.803Z] [13:24:22.750] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:22.750] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:22.751] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.803Z] [13:24:23.118] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:23.118] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:23.118] TRACE: Check icon file [.\test.740661f7\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.740661f7\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.803Z] [13:24:23.120] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.803Z] [13:24:23.120] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.803Z] [13:24:23.120] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.803Z] [13:24:23.121] TRACE: Not running .\test.740661f7\output\IconTest\x.exe launcher because application runtime directory [.\test.740661f7\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.803Z] [13:24:23.121] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.803Z] [13:24:23.121] TRACE: assertStringListEquals(1, .\test.740661f7\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.803Z] [13:24:23.121] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\runtime] path exists [2025-11-20T13:24:40.803Z] [13:24:23.121] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.803Z] [13:24:23.122] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.803Z] [13:24:23.122] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.803Z] [13:24:23.122] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.803Z] [13:24:23.122] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.803Z] [13:24:23.122] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.803Z] [13:24:23.122] TRACE: assertTrue(): Check [.\test.740661f7\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.803Z] [13:24:23.124] TRACE: Set icon of [.\test.740661f7\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.803Z] [13:24:23.256] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.803Z] [13:24:23.728] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:23.728] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:23.728] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.803Z] [13:24:24.075] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:24.076] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.740661f7\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:24.076] TRACE: Check icon file [.\test.740661f7\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.740661f7\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.803Z] [13:24:24.078] TRACE: assertNotNull([13:24:20.928] Using custom package resource [icon] (loaded from IconTest.ico).): Check output contains [Using custom package resource [icon] (loaded from IconTest.ico)] string [2025-11-20T13:24:40.803Z] [13:24:24.078] TRACE: assertNotNull([13:24:21.166] Using custom package resource [icon] (loaded from file C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico).): Check output contains [Using custom package resource [icon] (loaded from file] string [2025-11-20T13:24:40.803Z] [13:24:24.078] TRACE: Deleting [.\test.740661f7] directory recursively [2025-11-20T13:24:40.803Z] [13:24:24.086] [ OK ] IconTest(AppImage, ResourceDirIcon, CustomWithResourceDirIcon).test; checks=25 [2025-11-20T13:24:40.803Z] [13:24:24.086] [ RUN ] IconTest(AppImage, ResourceDirIcon, DefaultIcon).test [2025-11-20T13:24:40.803Z] [13:24:24.087] TRACE: Resource file: [.\test.660c05f0\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] [2025-11-20T13:24:40.803Z] [13:24:24.089] TRACE: exec: Execute tool provider [javac -d .\test.660c05f0\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.803Z] [13:24:24.202] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:24.202] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.660c05f0\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:24.203] TRACE: exec: Execute tool provider [jar -c -f .\test.660c05f0\input\hello.jar -C .\test.660c05f0\jar-workdir .](7)... [2025-11-20T13:24:40.803Z] [13:24:24.225] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:24.226] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.660c05f0\input\hello.jar -C .\test.660c05f0\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:24.227] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\x.properties] properties file... [2025-11-20T13:24:40.803Z] [13:24:24.227] TRACE: Done [2025-11-20T13:24:40.803Z] [13:24:24.227] TRACE: Init fake runtime in [.\test.660c05f0\fake_runtime] directory [2025-11-20T13:24:40.803Z] [13:24:24.229] TRACE: Files in [.\test.660c05f0\resources] resource dir: [2025-11-20T13:24:40.803Z] [13:24:24.229] TRACE: [IconTest.ico] [2025-11-20T13:24:40.803Z] [13:24:24.229] TRACE: Done [2025-11-20T13:24:40.803Z] [13:24:24.229] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.660c05f0\input --dest .\test.660c05f0\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.660c05f0\resources --add-launcher x=.\test.660c05f0\x.properties --runtime-image .\test.660c05f0\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.803Z] [13:24:24.566] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.660c05f0\output [2025-11-20T13:24:40.803Z] [13:24:24.591] Using custom package resource [icon] (loaded from IconTest.ico). [2025-11-20T13:24:40.803Z] [13:24:24.618] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage57511645003383190". [2025-11-20T13:24:40.803Z] [13:24:24.762] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.803Z] [13:24:24.843] Using custom package resource [icon] (loaded from x.ico). [2025-11-20T13:24:40.803Z] [13:24:24.848] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage57511645003383190". [2025-11-20T13:24:40.803Z] [13:24:25.009] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.803Z] [13:24:25.013] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.803Z] [13:24:25.027] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:25.027] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.660c05f0\input --dest .\test.660c05f0\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.660c05f0\resources --add-launcher x=.\test.660c05f0\x.properties --runtime-image .\test.660c05f0\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:25.028] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.803Z] [13:24:25.030] TRACE: exec: Execute tool provider [javac -d .\test.660c05f0\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.803Z] [13:24:25.160] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:25.160] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.660c05f0\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:25.160] TRACE: Delete [.\test.660c05f0\input\hello.jar] existing jar file [2025-11-20T13:24:40.803Z] [13:24:25.161] TRACE: exec: Execute tool provider [jar -c -f .\test.660c05f0\input\hello.jar -C .\test.660c05f0\jar-workdir .](7)... [2025-11-20T13:24:40.803Z] [13:24:25.189] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.803Z] [13:24:25.189] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.660c05f0\input\hello.jar -C .\test.660c05f0\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.803Z] [13:24:25.190] TRACE: Init fake runtime in [.\test.660c05f0\fake_runtime] directory [2025-11-20T13:24:40.803Z] [13:24:25.191] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.660c05f0\input --dest .\test.660c05f0\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.660c05f0\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.803Z] [13:24:25.519] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.660c05f0\out-57572 [2025-11-20T13:24:40.803Z] [13:24:25.545] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.803Z] [13:24:25.564] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage6562553030310046940". [2025-11-20T13:24:40.803Z] [13:24:25.691] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.804Z] [13:24:25.727] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.804Z] [13:24:25.740] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:25.740] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.660c05f0\input --dest .\test.660c05f0\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.660c05f0\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:25.853] TRACE: Set icon of [.\test.660c05f0\icons\x.exe\container.exe] launcher to [.\test.660c05f0\resources\IconTest.ico] file [2025-11-20T13:24:40.804Z] [13:24:25.985] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.804Z] [13:24:26.446] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:26.446] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:26.447] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.804Z] [13:24:26.796] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:26.797] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:26.797] TRACE: Check icon file [.\test.660c05f0\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.660c05f0\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.804Z] [13:24:26.799] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.804Z] [13:24:26.799] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.804Z] [13:24:26.799] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.804Z] [13:24:26.799] TRACE: Not running .\test.660c05f0\output\IconTest\x.exe launcher because application runtime directory [.\test.660c05f0\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.804Z] [13:24:26.800] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.804Z] [13:24:26.800] TRACE: assertStringListEquals(1, .\test.660c05f0\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.804Z] [13:24:26.800] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\runtime] path exists [2025-11-20T13:24:40.804Z] [13:24:26.800] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.804Z] [13:24:26.800] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.804Z] [13:24:26.801] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.804Z] [13:24:26.801] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.804Z] [13:24:26.801] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.804Z] [13:24:26.801] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.804Z] [13:24:26.801] TRACE: assertTrue(): Check [.\test.660c05f0\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.804Z] [13:24:26.804] TRACE: Set icon of [.\test.660c05f0\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.804Z] [13:24:26.950] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.804Z] [13:24:27.435] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:27.436] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:27.436] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.804Z] [13:24:27.797] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:27.797] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.660c05f0\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:27.797] TRACE: Check icon file [.\test.660c05f0\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.660c05f0\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.804Z] [13:24:27.800] TRACE: assertNotNull([13:24:24.591] Using custom package resource [icon] (loaded from IconTest.ico).): Check output contains [Using custom package resource [icon] (loaded from IconTest.ico)] string [2025-11-20T13:24:40.804Z] [13:24:27.800] TRACE: assertNotNull([13:24:24.843] Using custom package resource [icon] (loaded from x.ico).): Check output contains [Using custom package resource [icon] (loaded from x.ico)] string [2025-11-20T13:24:40.804Z] [13:24:27.800] TRACE: Deleting [.\test.660c05f0] directory recursively [2025-11-20T13:24:40.804Z] [13:24:27.807] [ OK ] IconTest(AppImage, ResourceDirIcon, DefaultIcon).test; checks=25 [2025-11-20T13:24:40.804Z] [13:24:27.807] [ RUN ] IconTest(AppImage, ResourceDirIcon, NoIcon).test [2025-11-20T13:24:40.804Z] [13:24:27.808] TRACE: Resource file: [.\test.9235a652\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] [2025-11-20T13:24:40.804Z] [13:24:27.810] TRACE: exec: Execute tool provider [javac -d .\test.9235a652\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.804Z] [13:24:27.900] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:27.901] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.9235a652\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:27.901] TRACE: exec: Execute tool provider [jar -c -f .\test.9235a652\input\hello.jar -C .\test.9235a652\jar-workdir .](7)... [2025-11-20T13:24:40.804Z] [13:24:27.923] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:27.923] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.9235a652\input\hello.jar -C .\test.9235a652\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:27.924] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\x.properties] properties file... [2025-11-20T13:24:40.804Z] [13:24:27.924] TRACE: icon= [2025-11-20T13:24:40.804Z] [13:24:27.925] TRACE: Done [2025-11-20T13:24:40.804Z] [13:24:27.925] TRACE: Init fake runtime in [.\test.9235a652\fake_runtime] directory [2025-11-20T13:24:40.804Z] [13:24:27.927] TRACE: Files in [.\test.9235a652\resources] resource dir: [2025-11-20T13:24:40.804Z] [13:24:27.927] TRACE: [IconTest.ico] [2025-11-20T13:24:40.804Z] [13:24:27.927] TRACE: Done [2025-11-20T13:24:40.804Z] [13:24:27.927] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9235a652\input --dest .\test.9235a652\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.9235a652\resources --add-launcher x=.\test.9235a652\x.properties --runtime-image .\test.9235a652\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.804Z] [13:24:28.278] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.9235a652\output [2025-11-20T13:24:40.804Z] [13:24:28.305] Using custom package resource [icon] (loaded from IconTest.ico). [2025-11-20T13:24:40.804Z] [13:24:28.339] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8448387594349832380". [2025-11-20T13:24:40.804Z] [13:24:28.473] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.804Z] [13:24:28.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\jenkins\AppData\Local\Temp\jdk.jpackage8448387594349832380". [2025-11-20T13:24:40.804Z] [13:24:28.715] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.804Z] [13:24:28.720] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.804Z] [13:24:28.732] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:28.732] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9235a652\input --dest .\test.9235a652\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.9235a652\resources --add-launcher x=.\test.9235a652\x.properties --runtime-image .\test.9235a652\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:28.732] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.804Z] [13:24:28.738] TRACE: exec: Execute tool provider [javac -d .\test.9235a652\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.804Z] [13:24:28.874] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:28.874] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.9235a652\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:28.874] TRACE: Delete [.\test.9235a652\input\hello.jar] existing jar file [2025-11-20T13:24:40.804Z] [13:24:28.875] TRACE: exec: Execute tool provider [jar -c -f .\test.9235a652\input\hello.jar -C .\test.9235a652\jar-workdir .](7)... [2025-11-20T13:24:40.804Z] [13:24:28.901] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:28.901] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.9235a652\input\hello.jar -C .\test.9235a652\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:28.902] TRACE: Init fake runtime in [.\test.9235a652\fake_runtime] directory [2025-11-20T13:24:40.804Z] [13:24:28.903] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\no-icon.properties] properties file... [2025-11-20T13:24:40.804Z] [13:24:28.903] TRACE: icon= [2025-11-20T13:24:40.804Z] [13:24:28.904] TRACE: Done [2025-11-20T13:24:40.804Z] [13:24:28.904] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9235a652\input --dest .\test.9235a652\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.9235a652\fake_runtime --add-launcher no-icon=.\test.9235a652\no-icon.properties --verbose](19); inherit I/O... [2025-11-20T13:24:40.804Z] [13:24:29.237] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.9235a652\out-57572 [2025-11-20T13:24:40.804Z] [13:24:29.263] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.804Z] [13:24:29.280] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage10039215309721690939". [2025-11-20T13:24:40.804Z] [13:24:29.411] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.804Z] [13:24:29.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\jenkins\AppData\Local\Temp\jdk.jpackage10039215309721690939". [2025-11-20T13:24:40.804Z] [13:24:29.623] Using default package resource WinLauncher.template [Template for creating executable properties file] (add no-icon.properties to the resource-dir to customize). [2025-11-20T13:24:40.804Z] [13:24:29.628] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.804Z] [13:24:29.641] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:29.641] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.9235a652\input --dest .\test.9235a652\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.9235a652\fake_runtime --add-launcher no-icon=.\test.9235a652\no-icon.properties --verbose](19) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:29.641] TRACE: assertTrue(): Check [.\test.9235a652\out-57572\IconTest\no-icon.ico] path doesn't exist [2025-11-20T13:24:40.804Z] [13:24:29.760] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons.0\no-icon.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons.0\no-icon.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.804Z] [13:24:30.283] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:30.283] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons.0\no-icon.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons.0\no-icon.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:30.283] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\out-57572\IconTest\no-icon.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons.0\no-icon.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.804Z] [13:24:30.672] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:30.672] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\out-57572\IconTest\no-icon.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons.0\no-icon.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:30.672] TRACE: Check icon file [.\test.9235a652\icons.0\no-icon.exe\actual.bmp] of no-icon launcher is a copy of source icon file [.\test.9235a652\icons.0\no-icon.exe\expected.bmp] [2025-11-20T13:24:40.804Z] [13:24:30.675] TRACE: assertTrue(): Check [.\test.9235a652\out-57572\IconTest\no-icon.exe] path exists [2025-11-20T13:24:40.804Z] [13:24:30.675] TRACE: assertTrue(): Check [.\test.9235a652\out-57572\IconTest\no-icon.exe] is a file [2025-11-20T13:24:40.804Z] [13:24:30.675] TRACE: assertTrue(): Check [.\test.9235a652\out-57572\IconTest\no-icon.exe] file is executable [2025-11-20T13:24:40.804Z] [13:24:30.675] TRACE: Not running .\test.9235a652\out-57572\IconTest\no-icon.exe launcher because application runtime directory [.\test.9235a652\out-57572\IconTest\runtime] is incomplete [2025-11-20T13:24:40.804Z] [13:24:30.677] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.804Z] [13:24:31.187] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:31.187] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:31.187] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.804Z] [13:24:31.565] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.804Z] [13:24:31.566] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.804Z] [13:24:31.566] TRACE: Check icon file [.\test.9235a652\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.9235a652\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.804Z] [13:24:31.568] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.804Z] [13:24:31.568] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.804Z] [13:24:31.568] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.804Z] [13:24:31.568] TRACE: Not running .\test.9235a652\output\IconTest\x.exe launcher because application runtime directory [.\test.9235a652\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.805Z] [13:24:31.568] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.805Z] [13:24:31.569] TRACE: assertStringListEquals(1, .\test.9235a652\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.805Z] [13:24:31.569] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\runtime] path exists [2025-11-20T13:24:40.805Z] [13:24:31.569] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.805Z] [13:24:31.569] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.805Z] [13:24:31.569] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.805Z] [13:24:31.569] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.805Z] [13:24:31.569] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.805Z] [13:24:31.569] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.805Z] [13:24:31.569] TRACE: assertTrue(): Check [.\test.9235a652\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.805Z] [13:24:31.572] TRACE: Set icon of [.\test.9235a652\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.805Z] [13:24:31.708] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.805Z] [13:24:32.204] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:32.205] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:32.205] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.805Z] [13:24:32.543] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:32.543] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.9235a652\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:32.543] TRACE: Check icon file [.\test.9235a652\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.9235a652\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.805Z] [13:24:32.545] TRACE: assertNotNull([13:24:28.305] Using custom package resource [icon] (loaded from IconTest.ico).): Check output contains [Using custom package resource [icon] (loaded from IconTest.ico)] string [2025-11-20T13:24:40.805Z] [13:24:32.546] TRACE: Deleting [.\test.9235a652] directory recursively [2025-11-20T13:24:40.805Z] [13:24:32.559] [ OK ] IconTest(AppImage, ResourceDirIcon, NoIcon).test; checks=30 [2025-11-20T13:24:40.805Z] [13:24:32.559] [ RUN ] IconTest(AppImage, ResourceDirIcon, ResourceDirIcon).test [2025-11-20T13:24:40.805Z] [13:24:32.560] TRACE: Resource file: [.\test.8d7d304e\resources\IconTest.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] [2025-11-20T13:24:40.805Z] [13:24:32.561] TRACE: Resource file: [.\test.8d7d304e\resources\x.ico] <- [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon4.ico] [2025-11-20T13:24:40.805Z] [13:24:32.563] TRACE: exec: Execute tool provider [javac -d .\test.8d7d304e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.805Z] [13:24:32.647] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:32.647] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.8d7d304e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:32.648] TRACE: exec: Execute tool provider [jar -c -f .\test.8d7d304e\input\hello.jar -C .\test.8d7d304e\jar-workdir .](7)... [2025-11-20T13:24:40.805Z] [13:24:32.669] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:32.670] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.8d7d304e\input\hello.jar -C .\test.8d7d304e\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:32.670] TRACE: Create [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\x.properties] properties file... [2025-11-20T13:24:40.805Z] [13:24:32.671] TRACE: Done [2025-11-20T13:24:40.805Z] [13:24:32.671] TRACE: Init fake runtime in [.\test.8d7d304e\fake_runtime] directory [2025-11-20T13:24:40.805Z] [13:24:32.673] TRACE: Files in [.\test.8d7d304e\resources] resource dir: [2025-11-20T13:24:40.805Z] [13:24:32.673] TRACE: [IconTest.ico] [2025-11-20T13:24:40.805Z] [13:24:32.673] TRACE: [x.ico] [2025-11-20T13:24:40.805Z] [13:24:32.673] TRACE: Done [2025-11-20T13:24:40.805Z] [13:24:32.673] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.8d7d304e\input --dest .\test.8d7d304e\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.8d7d304e\resources --add-launcher x=.\test.8d7d304e\x.properties --runtime-image .\test.8d7d304e\fake_runtime --verbose](21); save output... [2025-11-20T13:24:40.805Z] [13:24:32.997] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.8d7d304e\output [2025-11-20T13:24:40.805Z] [13:24:33.025] Using custom package resource [icon] (loaded from IconTest.ico). [2025-11-20T13:24:40.805Z] [13:24:33.053] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8875263917842560413". [2025-11-20T13:24:40.805Z] [13:24:33.185] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.805Z] [13:24:33.280] Using custom package resource [icon] (loaded from x.ico). [2025-11-20T13:24:40.805Z] [13:24:33.296] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage8875263917842560413". [2025-11-20T13:24:40.805Z] [13:24:33.461] Using default package resource WinLauncher.template [Template for creating executable properties file] (add x.properties to the resource-dir to customize). [2025-11-20T13:24:40.805Z] [13:24:33.466] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.805Z] [13:24:33.480] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:33.480] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.8d7d304e\input --dest .\test.8d7d304e\output --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --resource-dir .\test.8d7d304e\resources --add-launcher x=.\test.8d7d304e\x.properties --runtime-image .\test.8d7d304e\fake_runtime --verbose](21) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:33.480] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\x.ico] path doesn't exist [2025-11-20T13:24:40.805Z] [13:24:33.482] TRACE: exec: Execute tool provider [javac -d .\test.8d7d304e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:24:40.805Z] [13:24:33.582] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:33.582] TRACE: assertEquals(0): Check command tool provider [javac -d .\test.8d7d304e\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:33.583] TRACE: Delete [.\test.8d7d304e\input\hello.jar] existing jar file [2025-11-20T13:24:40.805Z] [13:24:33.583] TRACE: exec: Execute tool provider [jar -c -f .\test.8d7d304e\input\hello.jar -C .\test.8d7d304e\jar-workdir .](7)... [2025-11-20T13:24:40.805Z] [13:24:33.615] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:33.615] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test.8d7d304e\input\hello.jar -C .\test.8d7d304e\jar-workdir .](7) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:33.616] TRACE: Init fake runtime in [.\test.8d7d304e\fake_runtime] directory [2025-11-20T13:24:40.805Z] [13:24:33.617] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.8d7d304e\input --dest .\test.8d7d304e\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.8d7d304e\fake_runtime --verbose](17); inherit I/O... [2025-11-20T13:24:40.805Z] [13:24:33.939] Creating app package: IconTest in C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\.\test.8d7d304e\out-57572 [2025-11-20T13:24:40.805Z] [13:24:33.964] Using default package resource JavaApp.ico [icon] (add IconTest.ico to the resource-dir to customize). [2025-11-20T13:24:40.805Z] [13:24:33.982] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage15336628053257663449". [2025-11-20T13:24:40.805Z] [13:24:34.117] Using default package resource WinLauncher.template [Template for creating executable properties file] (add IconTest.properties to the resource-dir to customize). [2025-11-20T13:24:40.805Z] [13:24:34.157] Succeeded in building Windows Application Image package [2025-11-20T13:24:40.805Z] [13:24:34.169] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:34.169] TRACE: assertEquals(0): Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test.8d7d304e\input --dest .\test.8d7d304e\out-57572 --name IconTest --type app-image --main-jar hello.jar --main-class Hello --win-console --runtime-image .\test.8d7d304e\fake_runtime --verbose](17) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:34.262] TRACE: Set icon of [.\test.8d7d304e\icons\x.exe\container.exe] launcher to [.\test.8d7d304e\resources\x.ico] file [2025-11-20T13:24:40.805Z] [13:24:34.396] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.805Z] [13:24:34.864] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:34.864] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\x.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\x.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:34.865] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.805Z] [13:24:35.222] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:35.222] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\output\IconTest\x.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\x.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:35.222] TRACE: Check icon file [.\test.8d7d304e\icons\x.exe\actual.bmp] of x launcher is a copy of source icon file [.\test.8d7d304e\icons\x.exe\expected.bmp] [2025-11-20T13:24:40.805Z] [13:24:35.224] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\x.exe] path exists [2025-11-20T13:24:40.805Z] [13:24:35.224] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\x.exe] is a file [2025-11-20T13:24:40.805Z] [13:24:35.224] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\x.exe] file is executable [2025-11-20T13:24:40.805Z] [13:24:35.225] TRACE: Not running .\test.8d7d304e\output\IconTest\x.exe launcher because application runtime directory [.\test.8d7d304e\output\IconTest\runtime] is incomplete [2025-11-20T13:24:40.805Z] [13:24:35.225] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-20T13:24:40.805Z] [13:24:35.225] TRACE: assertStringListEquals(1, .\test.8d7d304e\output\IconTest\app\.jpackage.xml) [2025-11-20T13:24:40.805Z] [13:24:35.225] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\runtime] path exists [2025-11-20T13:24:40.805Z] [13:24:35.225] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\runtime] is a directory [2025-11-20T13:24:40.805Z] [13:24:35.225] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\IconTest.exe] path exists [2025-11-20T13:24:40.805Z] [13:24:35.225] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\IconTest.exe] is a file [2025-11-20T13:24:40.805Z] [13:24:35.226] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\IconTest.exe] file is executable [2025-11-20T13:24:40.805Z] [13:24:35.226] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\app\IconTest.cfg] path exists [2025-11-20T13:24:40.805Z] [13:24:35.226] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\app\IconTest.cfg] is a file [2025-11-20T13:24:40.805Z] [13:24:35.226] TRACE: assertTrue(): Check [.\test.8d7d304e\output\IconTest\IconTest.ico] path doesn't exist [2025-11-20T13:24:40.805Z] [13:24:35.228] TRACE: Set icon of [.\test.8d7d304e\icons\IconTest.exe\container.exe] launcher to [C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\resources\icon2.ico] file [2025-11-20T13:24:40.805Z] [13:24:35.373] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.805Z] [13:24:35.854] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:35.854] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\IconTest.exe\container.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\IconTest.exe\expected.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:35.854] TRACE: exec: Execute [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5); discard I/O... [2025-11-20T13:24:40.805Z] [13:24:36.199] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:24:40.805Z] [13:24:36.199] TRACE: assertEquals(0): Check command [powershell -NoLogo -NoProfile -Command "[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing');[System.Drawing.Icon]::ExtractAssociatedIcon('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\output\IconTest\IconTest.exe').ToBitmap().Save('C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2\test.8d7d304e\icons\IconTest.exe\actual.bmp', [System.Drawing.Imaging.ImageFormat]::Bmp)"](5) exited with 0 code [2025-11-20T13:24:40.805Z] [13:24:36.199] TRACE: Check icon file [.\test.8d7d304e\icons\IconTest.exe\actual.bmp] of main launcher is a copy of source icon file [.\test.8d7d304e\icons\IconTest.exe\expected.bmp] [2025-11-20T13:24:40.805Z] [13:24:36.201] TRACE: assertNotNull([13:24:33.025] Using custom package resource [icon] (loaded from IconTest.ico).): Check output contains [Using custom package resource [icon] (loaded from IconTest.ico)] string [2025-11-20T13:24:40.805Z] [13:24:36.201] TRACE: assertNotNull([13:24:33.280] Using custom package resource [icon] (loaded from x.ico).): Check output contains [Using custom package resource [icon] (loaded from x.ico)] string [2025-11-20T13:24:40.805Z] [13:24:36.201] TRACE: Deleting [.\test.8d7d304e] directory recursively [2025-11-20T13:24:40.805Z] [13:24:36.209] [ OK ] IconTest(AppImage, ResourceDirIcon, ResourceDirIcon).test; checks=25 [2025-11-20T13:24:40.806Z] [13:24:36.210] [==========] 20 tests ran [2025-11-20T13:24:40.806Z] [13:24:36.210] [ PASSED ] 19 tests [2025-11-20T13:24:40.806Z] [13:24:36.211] [ FAILED ] 1 test, listed below [2025-11-20T13:24:40.806Z] [13:24:36.211] [ FAILED ] IconTest(AppImage, CustomIcon, NoIcon).test; workDir=[.\test.3b95dd9a] [2025-11-20T13:24:40.806Z] [13:24:36.211] 1 FAILED TEST [2025-11-20T13:24:40.806Z] STDERR: [2025-11-20T13:24:40.806Z] java.lang.AssertionError: Failed: Check the number of mismatched pixels [154] of [1024] is < [0.100000] threshold [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.error(TKit.java:269) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:665) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.assertTrue(TKit.java:652) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.LauncherIconVerifier$WinIconVerifier.lambda$verifyLauncherIcon$1(LauncherIconVerifier.java:150) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.withTempDirectory(TKit.java:353) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.LauncherIconVerifier$WinIconVerifier.verifyLauncherIcon(LauncherIconVerifier.java:89) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.LauncherIconVerifier.applyTo(LauncherIconVerifier.java:70) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.AdditionalLauncher.verifyIcon(AdditionalLauncher.java:251) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.AdditionalLauncher.verify(AdditionalLauncher.java:255) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand$Actions$1.accept(JPackageCommand.java:976) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand$Actions$1.accept(JPackageCommand.java:971) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand$Actions.lambda$run$0(JPackageCommand.java:986) [2025-11-20T13:24:40.806Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand$Actions.run(JPackageCommand.java:986) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand.executeVerifyActions(JPackageCommand.java:687) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:747) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:709) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.LauncherIconVerifier$WinIconVerifier.getDefaultAppLauncher(LauncherIconVerifier.java:215) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.LauncherIconVerifier$WinIconVerifier.lambda$verifyLauncherIcon$1(LauncherIconVerifier.java:94) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.withTempDirectory(TKit.java:353) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.LauncherIconVerifier$WinIconVerifier.verifyLauncherIcon(LauncherIconVerifier.java:89) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.LauncherIconVerifier.applyTo(LauncherIconVerifier.java:70) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.AdditionalLauncher.verifyIcon(AdditionalLauncher.java:251) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.AdditionalLauncher.verify(AdditionalLauncher.java:255) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand$Actions$1.accept(JPackageCommand.java:976) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand$Actions$1.accept(JPackageCommand.java:971) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand$Actions.lambda$run$0(JPackageCommand.java:986) [2025-11-20T13:24:40.806Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand$Actions.run(JPackageCommand.java:986) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand.executeVerifyActions(JPackageCommand.java:687) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:747) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:709) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.JPackageCommand.executeAndAssertImageCreated(JPackageCommand.java:760) [2025-11-20T13:24:40.806Z] at IconTest.test(IconTest.java:164) [2025-11-20T13:24:40.806Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:24:40.806Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:24:40.806Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:24:40.806Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:148) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:133) [2025-11-20T13:24:40.806Z] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) [2025-11-20T13:24:40.806Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:130) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.runTests(TKit.java:129) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Main.runTests(Main.java:79) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Main.main(Main.java:75) [2025-11-20T13:24:40.806Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:24:40.806Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:24:40.806Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:24:40.806Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:24:40.806Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-20T13:24:40.806Z] at java.base/java.lang.Thread.run(Thread.java:840) [2025-11-20T13:24:40.806Z] java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Main.reportSummary(Main.java:130) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Main.runTests(Main.java:90) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:24:40.806Z] at jdk.jpackage.test.Main.main(Main.java:75) [2025-11-20T13:24:40.806Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:24:40.806Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:24:40.806Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:24:40.806Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:24:40.806Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-20T13:24:40.806Z] at java.base/java.lang.Thread.run(Thread.java:840) [2025-11-20T13:24:40.806Z] [2025-11-20T13:24:40.806Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:24:40.806Z] JavaTest Message: shutting down test [2025-11-20T13:24:40.806Z] [2025-11-20T13:24:40.806Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:24:40.806Z] rerun: [2025-11-20T13:24:40.806Z] cd 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\2' && \ [2025-11-20T13:24:40.806Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-11-20T13:24:40.806Z] SystemDrive=C: \ [2025-11-20T13:24:40.806Z] SystemRoot='C:\Windows' \ [2025-11-20T13:24:40.806Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:24:40.806Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:24:40.806Z] windir='C:\Windows' \ [2025-11-20T13:24:40.806Z] CLASSPATH='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\test\jdk\tools\jpackage\helpers;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2025-11-20T13:24:40.806Z] 'c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\java' \ [2025-11-20T13:24:40.806Z] -Dtest.vm.opts='-ea -esa -Xmx512m' \ [2025-11-20T13:24:40.806Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \ [2025-11-20T13:24:40.806Z] -Dtest.compiler.opts= \ [2025-11-20T13:24:40.806Z] -Dtest.java.opts= \ [2025-11-20T13:24:40.806Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:24:40.806Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:24:40.806Z] -Dtest.timeout.factor=8.0 \ [2025-11-20T13:24:40.806Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:24:40.806Z] -Dtest.root='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-11-20T13:24:40.806Z] -Dtest.name=tools/jpackage/share/IconTest.java \ [2025-11-20T13:24:40.806Z] -Dtest.file='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\IconTest.java' \ [2025-11-20T13:24:40.806Z] -Dtest.src='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2025-11-20T13:24:40.806Z] -Dtest.src.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:24:40.806Z] -Dtest.classes='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d' \ [2025-11-20T13:24:40.806Z] -Dtest.class.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:24:40.806Z] -Dtest.class.path.prefix='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\tools\jpackage\share\IconTest.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\2\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:24:40.806Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open java.base/jdk.internal.util' \ [2025-11-20T13:24:40.806Z] --add-modules jdk.jpackage,java.base \ [2025-11-20T13:24:40.806Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:24:40.806Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:24:40.806Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-20T13:24:40.806Z] -ea \ [2025-11-20T13:24:40.806Z] -esa \ [2025-11-20T13:24:40.806Z] -Xmx512m \ [2025-11-20T13:24:40.806Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:24:40.806Z] -Xmx512m \ [2025-11-20T13:24:40.806Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\tools\jpackage\share\IconTest.d\main.0.jta' --jpt-run=IconTest [2025-11-20T13:24:40.806Z] [2025-11-20T13:24:40.806Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:24:40.806Z] -------------------------------------------------- [2025-11-20T13:33:51.336Z] TEST: tools/jpackage/share/VendorTest.java#id1 [2025-11-20T13:33:51.336Z] TEST JDK: c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image [2025-11-20T13:33:51.336Z] [2025-11-20T13:33:51.336Z] ACTION: build -- Passed. All files up to date [2025-11-20T13:33:51.336Z] REASON: User specified action: run build jdk.jpackage.test.* [2025-11-20T13:33:51.336Z] TIME: 0.005 seconds [2025-11-20T13:33:51.336Z] messages: [2025-11-20T13:33:51.336Z] command: build jdk.jpackage.test.* [2025-11-20T13:33:51.336Z] reason: User specified action: run build jdk.jpackage.test.* [2025-11-20T13:33:51.336Z] started: Thu Nov 20 13:31:52 UTC 2025 [2025-11-20T13:33:51.336Z] finished: Thu Nov 20 13:31:52 UTC 2025 [2025-11-20T13:33:51.336Z] elapsed time (seconds): 0.005 [2025-11-20T13:33:51.336Z] [2025-11-20T13:33:51.336Z] ACTION: compile -- Passed. Compilation successful [2025-11-20T13:33:51.336Z] REASON: User specified action: run compile VendorTest.java [2025-11-20T13:33:51.336Z] TIME: 0.079 seconds [2025-11-20T13:33:51.336Z] messages: [2025-11-20T13:33:51.336Z] command: compile C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java [2025-11-20T13:33:51.336Z] reason: User specified action: run compile VendorTest.java [2025-11-20T13:33:51.336Z] started: Thu Nov 20 13:31:52 UTC 2025 [2025-11-20T13:33:51.336Z] Additional options from @modules: --add-modules jdk.jpackage,java.base --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED [2025-11-20T13:33:51.336Z] Mode: agentvm [2025-11-20T13:33:51.336Z] Agent id: 2 [2025-11-20T13:33:51.336Z] finished: Thu Nov 20 13:31:52 UTC 2025 [2025-11-20T13:33:51.336Z] elapsed time (seconds): 0.079 [2025-11-20T13:33:51.336Z] configuration: [2025-11-20T13:33:51.336Z] Boot Layer (javac runtime environment) [2025-11-20T13:33:51.336Z] class path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar [2025-11-20T13:33:51.336Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar [2025-11-20T13:33:51.336Z] patch: java.base C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\patches\java.base [2025-11-20T13:33:51.336Z] [2025-11-20T13:33:51.336Z] javac compilation environment [2025-11-20T13:33:51.336Z] add modules: jdk.jpackage java.base [2025-11-20T13:33:51.336Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-20T13:33:51.336Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:33:51.336Z] source path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2025-11-20T13:33:51.336Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers [2025-11-20T13:33:51.336Z] class path: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share [2025-11-20T13:33:51.336Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d [2025-11-20T13:33:51.336Z] C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers [2025-11-20T13:33:51.336Z] [2025-11-20T13:33:51.336Z] rerun: [2025-11-20T13:33:51.336Z] cd 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0' && \ [2025-11-20T13:33:51.336Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-11-20T13:33:51.336Z] SystemDrive=C: \ [2025-11-20T13:33:51.336Z] SystemRoot='C:\Windows' \ [2025-11-20T13:33:51.336Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:33:51.336Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:33:51.336Z] windir='C:\Windows' \ [2025-11-20T13:33:51.336Z] 'c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\javac' \ [2025-11-20T13:33:51.336Z] -J-ea \ [2025-11-20T13:33:51.336Z] -J-esa \ [2025-11-20T13:33:51.336Z] -J-Xmx512m \ [2025-11-20T13:33:51.336Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m' \ [2025-11-20T13:33:51.336Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \ [2025-11-20T13:33:51.336Z] -J-Dtest.compiler.opts= \ [2025-11-20T13:33:51.336Z] -J-Dtest.java.opts= \ [2025-11-20T13:33:51.336Z] -J-Dtest.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:33:51.336Z] -J-Dcompile.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:33:51.336Z] -J-Dtest.timeout.factor=8.0 \ [2025-11-20T13:33:51.336Z] -J-Dtest.nativepath='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:33:51.336Z] -J-Dtest.root='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-11-20T13:33:51.336Z] -J-Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2025-11-20T13:33:51.336Z] -J-Dtest.file='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2025-11-20T13:33:51.336Z] -J-Dtest.src='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2025-11-20T13:33:51.336Z] -J-Dtest.src.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:33:51.336Z] -J-Dtest.classes='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d' \ [2025-11-20T13:33:51.337Z] -J-Dtest.class.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:33:51.337Z] -J-Dtest.class.path.prefix='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:33:51.337Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open java.base/jdk.internal.util' \ [2025-11-20T13:33:51.337Z] --add-modules jdk.jpackage,java.base \ [2025-11-20T13:33:51.337Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:33:51.337Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-20T13:33:51.337Z] -d 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d' \ [2025-11-20T13:33:51.337Z] -sourcepath 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:33:51.337Z] -classpath 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' [2025-11-20T13:33:51.337Z] [2025-11-20T13:33:51.337Z] ACTION: build -- Passed. All files up to date [2025-11-20T13:33:51.337Z] REASON: Named class compiled on demand [2025-11-20T13:33:51.337Z] TIME: 0.001 seconds [2025-11-20T13:33:51.337Z] messages: [2025-11-20T13:33:51.337Z] command: build jdk.jpackage.test.Main [2025-11-20T13:33:51.337Z] reason: Named class compiled on demand [2025-11-20T13:33:51.337Z] started: Thu Nov 20 13:31:52 UTC 2025 [2025-11-20T13:33:51.337Z] finished: Thu Nov 20 13:31:52 UTC 2025 [2025-11-20T13:33:51.337Z] elapsed time (seconds): 0.001 [2025-11-20T13:33:51.337Z] [2025-11-20T13:33:51.337Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:33:51.337Z] REASON: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2025-11-20T13:33:51.337Z] TIME: 28.863 seconds [2025-11-20T13:33:51.337Z] messages: [2025-11-20T13:33:51.337Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2025-11-20T13:33:51.337Z] reason: User specified action: run main/othervm/timeout=360 -Xmx512m jdk.jpackage.test.Main --jpt-run=VendorTest [2025-11-20T13:33:51.337Z] started: Thu Nov 20 13:33:19 UTC 2025 [2025-11-20T13:33:51.337Z] Mode: othervm [/othervm specified] [2025-11-20T13:33:51.337Z] Additional options from @modules: --add-modules jdk.jpackage,java.base --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED [2025-11-20T13:33:51.337Z] finished: Thu Nov 20 13:33:48 UTC 2025 [2025-11-20T13:33:51.337Z] elapsed time (seconds): 28.863 [2025-11-20T13:33:51.337Z] configuration: [2025-11-20T13:33:51.337Z] Boot Layer [2025-11-20T13:33:51.337Z] add modules: jdk.jpackage java.base [2025-11-20T13:33:51.337Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-20T13:33:51.337Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:33:51.337Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-20T13:33:51.337Z] [2025-11-20T13:33:51.337Z] STDOUT: [2025-11-20T13:33:51.337Z] [13:33:19.776] Parsing [--jpt-run=VendorTest]... [2025-11-20T13:33:51.337Z] [13:33:19.817] VendorTest.test -> [public static void VendorTest.test()] [2025-11-20T13:33:51.337Z] [13:33:19.836] Create: VendorTest.test [2025-11-20T13:33:51.337Z] [13:33:19.838] [ RUN ] VendorTest.test [2025-11-20T13:33:51.337Z] [13:33:20.140] TRACE: Bundler msi supported [2025-11-20T13:33:51.337Z] [13:33:20.352] TRACE: Bundler exe supported [2025-11-20T13:33:51.337Z] [13:33:20.372] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-20T13:33:51.337Z] [13:33:20.406] TRACE: exec: Execute tool provider [javac -d .\test\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4)... [2025-11-20T13:33:51.337Z] [13:33:21.090] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:33:51.337Z] [13:33:21.096] TRACE: assertEquals(0): Check command tool provider [javac -d .\test\jar-workdir C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\apps\Hello.java](4) exited with 0 code [2025-11-20T13:33:51.337Z] [13:33:21.098] TRACE: exec: Execute tool provider [jar -c -f .\test\input\hello.jar -C .\test\jar-workdir .](7)... [2025-11-20T13:33:51.337Z] [13:33:21.192] TRACE: exec: Done. Exit code: 0 [2025-11-20T13:33:51.337Z] [13:33:21.192] TRACE: assertEquals(0): Check command tool provider [jar -c -f .\test\input\hello.jar -C .\test\jar-workdir .](7) exited with 0 code [2025-11-20T13:33:51.337Z] [13:33:21.198] TRACE: exec: Execute [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test\input --dest .\test\output --name VendorTest --type msi --main-jar hello.jar --main-class Hello --win-console --vendor "Test Vendor" --verbose](17); inherit I/O... [2025-11-20T13:33:51.337Z] [13:33:21.524] Running candle.exe [2025-11-20T13:33:51.337Z] [13:33:21.542] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe [2025-11-20T13:33:51.337Z] [13:33:21.632] Running light.exe [2025-11-20T13:33:51.337Z] [13:33:21.634] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe [2025-11-20T13:33:51.337Z] [13:33:21.755] Detected [candle.exe] version [3.14.0.3910]. [2025-11-20T13:33:51.337Z] [13:33:21.755] Detected [light.exe] version [3.14.0.3910]. [2025-11-20T13:33:51.337Z] [13:33:21.755] WiX 3.14.0.3910 detected. Enabling advanced cleanup action. [2025-11-20T13:33:51.337Z] [13:33:31.750] Command [PID: -1]: [2025-11-20T13:33:51.337Z] jlink --output C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\images\win-msi.image\VendorTest\runtime --module-path c:\\jenkins\\workspace\\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\\jdkbinary\\j2sdk-image\\jmods --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.charsets,jdk.xml.dom,java.xml,java.datatransfer,jdk.jstatd,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.crypto.ec,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.editpad,jdk.jsobject,jdk.sctp,java.sql.rowset,java.smartcardio,jdk.unsupported,jdk.jlink,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.crypto.cryptoki,jdk.random,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.naming.rmi,jdk.jconsole,jdk.attach,jdk.crypto.mscapi,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,jdk.incubator.foreign,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jdeps,jdk.jartool,java.management.rmi,jdk.jpackage,jdk.naming.dns,jdk.localedata --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-20T13:33:51.337Z] [13:33:31.750] Output: [2025-11-20T13:33:51.337Z] WARNING: Using incubator modules: jdk.incubator.vector, jdk.incubator.foreign [2025-11-20T13:33:51.337Z] [2025-11-20T13:33:51.337Z] [13:33:31.753] Returned: 0 [2025-11-20T13:33:51.337Z] [2025-11-20T13:33:51.337Z] [13:33:31.759] Using default package resource JavaApp.ico [icon] (add VendorTest.ico to the resource-dir to customize). [2025-11-20T13:33:51.337Z] [13:33:31.772] Warning: Windows Defender may prevent jpackage from functioning. If there is an issue, it can be addressed by either disabling realtime monitoring, or adding an exclusion for the directory "C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373". [2025-11-20T13:33:51.337Z] [13:33:32.023] Using default package resource WinLauncher.template [Template for creating executable properties file] (add VendorTest.properties to the resource-dir to customize). [2025-11-20T13:33:51.337Z] [13:33:32.486] MSI ProductCode: 9fb7c0a9-115d-3efa-99c3-d943422fabe6. [2025-11-20T13:33:51.337Z] [13:33:32.486] MSI UpgradeCode: 363bdc23-47c4-3dd5-8108-bc66c1273345. [2025-11-20T13:33:51.337Z] [13:33:32.523] Using default package resource main.wxs [Main WiX project file] (add main.wxs to the resource-dir to customize). [2025-11-20T13:33:51.337Z] [13:33:32.524] Using default package resource overrides.wxi [Overrides WiX project file] (add overrides.wxi to the resource-dir to customize). [2025-11-20T13:33:51.337Z] [13:33:32.526] Preparing MSI config: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\test\output\VendorTest-1.0.msi. [2025-11-20T13:33:51.337Z] [13:33:32.528] Generating MSI: C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\test\output\VendorTest-1.0.msi. [2025-11-20T13:33:51.337Z] [13:33:32.545] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\images\win-msi.image\VendorTest [2025-11-20T13:33:51.337Z] [13:33:32.763] Command [PID: 6524]: [2025-11-20T13:33:51.337Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\config\main.wxs -ext WixUtilExtension -arch x86 -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\main.wixobj -dJpAppDescription=VendorTest -dJpProductCode=9fb7c0a9-115d-3efa-99c3-d943422fabe6 -dJpAppName=VendorTest -dJpIsSystemWide=yes -dJpAllowDowngrades=yes -dJpIcon=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\images\win-msi.image\VendorTest\VendorTest.exe -dJpAppSizeKb=130088 -dJpAppVersion=1.0 -dJpAllowUpgrades=yes -dJpProductUpgradeCode=363bdc23-47c4-3dd5-8108-bc66c1273345 -dJpAppVendor=Test Vendor -dJpConfigDir=C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\config [2025-11-20T13:33:51.337Z] [13:33:32.763] Output: [2025-11-20T13:33:51.337Z] main.wxs [2025-11-20T13:33:51.337Z] [13:33:32.763] Returned: 0 [2025-11-20T13:33:51.337Z] [2025-11-20T13:33:51.337Z] [13:33:32.763] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\images\win-msi.image\VendorTest [2025-11-20T13:33:51.337Z] [13:33:33.036] Command [PID: 17824]: [2025-11-20T13:33:51.337Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\config\bundle.wxf -ext WixUtilExtension -arch x86 -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\bundle.wixobj [2025-11-20T13:33:51.337Z] [13:33:33.036] Output: [2025-11-20T13:33:51.337Z] bundle.wxf [2025-11-20T13:33:51.337Z] [13:33:33.036] Returned: 0 [2025-11-20T13:33:51.337Z] [2025-11-20T13:33:51.337Z] [13:33:33.036] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\images\win-msi.image\VendorTest [2025-11-20T13:33:51.337Z] [13:33:33.207] Command [PID: 71704]: [2025-11-20T13:33:51.337Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\candle.exe -nologo C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\config\ui.wxf -ext WixUtilExtension -arch x86 -out C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\ui.wixobj [2025-11-20T13:33:51.337Z] [13:33:33.207] Output: [2025-11-20T13:33:51.337Z] ui.wxf [2025-11-20T13:33:51.337Z] [13:33:33.207] Returned: 0 [2025-11-20T13:33:51.337Z] [2025-11-20T13:33:51.337Z] [13:33:33.208] Running C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\images\win-msi.image\VendorTest [2025-11-20T13:33:51.337Z] [13:33:48.113] Command [PID: 29872]: [2025-11-20T13:33:51.337Z] C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe -nologo -spdb -ext WixUtilExtension -out C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\test\output\VendorTest-1.0.msi -sice:ICE27 -loc C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\config\MsiInstallerStrings_en.wxl -cultures:en-us C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\main.wixobj C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\bundle.wixobj C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\ui.wixobj [2025-11-20T13:33:51.337Z] [13:33:48.113] Output: [2025-11-20T13:33:51.337Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE01'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:33:51.337Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE02'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:33:51.337Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE03'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:33:51.337Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE04'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:33:51.337Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE05'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:33:51.337Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE06'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:33:51.337Z] light.exe : error LGHT0217 : Error executing ICE action 'ICE07'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [2025-11-20T13:33:51.338Z] light.exe : error LGHT0216 : An unexpected Win32 exception with error code 0x643 occurred: Action - 'ICE09' Fatal error during installation [2025-11-20T13:33:51.338Z] [13:33:48.113] Returned: 216 [2025-11-20T13:33:51.338Z] [2025-11-20T13:33:51.338Z] [13:33:48.113] java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\test\output\VendorTest-1.0.msi, -sice:ICE27, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\main.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\bundle.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\ui.wixobj] in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\images\win-msi.image\VendorTest exited with 216 code [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:33:51.338Z] [13:33:48.294] jdk.jpackage.internal.PackagerException: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\test\output\VendorTest-1.0.msi, -sice:ICE27, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\main.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\bundle.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\ui.wixobj] in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\images\win-msi.image\VendorTest exited with 216 code [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:419) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.generateBundle(Arguments.java:674) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.Arguments.processArguments(Arguments.java:551) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.main.Main.execute(Main.java:91) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.main.Main.main(Main.java:52) [2025-11-20T13:33:51.338Z] Caused by: java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.14\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0\.\test\output\VendorTest-1.0.msi, -sice:ICE27, -loc, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\config\MsiInstallerStrings_en.wxl, -cultures:en-us, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\main.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\bundle.wixobj, C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\wixobj\ui.wixobj] in C:\Users\jenkins\AppData\Local\Temp\jdk.jpackage306399752141619373\images\win-msi.image\VendorTest exited with 216 code [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.Executor.executeExpectSuccess(Executor.java:90) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.execute(WixPipeline.java:135) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.WixPipeline.buildMsi(WixPipeline.java:99) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.buildMSI(WinMsiBundler.java:557) [2025-11-20T13:33:51.338Z] at jdk.jpackage/jdk.jpackage.internal.WinMsiBundler.execute(WinMsiBundler.java:416) [2025-11-20T13:33:51.338Z] ... 4 more [2025-11-20T13:33:51.338Z] [13:33:48.326] TRACE: exec: Done. Exit code: 1 [2025-11-20T13:33:51.338Z] [13:33:48.327] ERROR: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test\input --dest .\test\output --name VendorTest --type msi --main-jar hello.jar --main-class Hello --win-console --vendor "Test Vendor" --verbose](17) exited with 0 code [2025-11-20T13:33:51.338Z] [13:33:48.328] [ FAILED ] VendorTest.test; checks=3 [2025-11-20T13:33:51.338Z] [13:33:48.330] [==========] 1 tests ran [2025-11-20T13:33:51.338Z] [13:33:48.330] [ PASSED ] 0 tests [2025-11-20T13:33:51.338Z] [13:33:48.331] [ FAILED ] 1 test, listed below [2025-11-20T13:33:51.338Z] [13:33:48.334] [ FAILED ] VendorTest.test; workDir=[.\test] [2025-11-20T13:33:51.338Z] [13:33:48.335] 1 FAILED TEST [2025-11-20T13:33:51.338Z] STDERR: [2025-11-20T13:33:51.338Z] java.lang.AssertionError: Expected [0]. Actual [1]: Check command [c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\jpackage.exe --input .\test\input --dest .\test\output --name VendorTest --type msi --main-jar hello.jar --main-class Hello --win-console --vendor "Test Vendor" --verbose](17) exited with 0 code [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.error(TKit.java:269) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:588) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:196) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Executor.execute(Executor.java:236) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:744) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.PackageTest$Handler.accept(PackageTest.java:532) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:460) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.PackageTest$2.accept(PackageTest.java:397) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Functional$ThrowingConsumer.lambda$toConsumer$0(Functional.java:41) [2025-11-20T13:33:51.338Z] at java.base/java.lang.Iterable.forEach(Iterable.java:75) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.PackageTest.lambda$runActions$21(PackageTest.java:361) [2025-11-20T13:33:51.338Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.PackageTest.lambda$runActions$22(PackageTest.java:360) [2025-11-20T13:33:51.338Z] at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.PackageTest.runActions(PackageTest.java:359) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.RunnablePackageTest.run(RunnablePackageTest.java:57) [2025-11-20T13:33:51.338Z] at VendorTest.test(VendorTest.java:102) [2025-11-20T13:33:51.338Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:33:51.338Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:33:51.338Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:33:51.338Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:145) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:230) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$5(TKit.java:148) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.lambda$runTests$3(TKit.java:133) [2025-11-20T13:33:51.338Z] at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) [2025-11-20T13:33:51.338Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.lambda$runTests$4(TKit.java:130) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.runTests(TKit.java:129) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Main.runTests(Main.java:79) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Main.main(Main.java:75) [2025-11-20T13:33:51.338Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:33:51.338Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:33:51.338Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:33:51.338Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:33:51.338Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-20T13:33:51.338Z] at java.base/java.lang.Thread.run(Thread.java:840) [2025-11-20T13:33:51.338Z] java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Main.reportSummary(Main.java:130) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Main.runTests(Main.java:90) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Main.lambda$main$2(Main.java:75) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Functional$ThrowingRunnable.lambda$toRunnable$0(Functional.java:105) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:117) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:108) [2025-11-20T13:33:51.338Z] at jdk.jpackage.test.Main.main(Main.java:75) [2025-11-20T13:33:51.338Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2025-11-20T13:33:51.338Z] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) [2025-11-20T13:33:51.338Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2025-11-20T13:33:51.338Z] at java.base/java.lang.reflect.Method.invoke(Method.java:569) [2025-11-20T13:33:51.338Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-20T13:33:51.338Z] at java.base/java.lang.Thread.run(Thread.java:840) [2025-11-20T13:33:51.338Z] [2025-11-20T13:33:51.338Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:33:51.338Z] JavaTest Message: shutting down test [2025-11-20T13:33:51.338Z] [2025-11-20T13:33:51.338Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:33:51.338Z] rerun: [2025-11-20T13:33:51.338Z] cd 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\scratch\0' && \ [2025-11-20T13:33:51.338Z] PATH='C:\cygwin64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Users\adoptopenjdk\AppData\Local\Microsoft\WindowsApps;C:\Strawberry\perl\bin;C:\Program Files\Git\cmd;C:\openjdk\jdk-8\bin;C:\apache-ant\apache-ant-1.10.15\bin;C:\Program Files (x86)\IncrediBuild;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\rust\bin;C:\Program Files\IcedTeaWEB\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Users\jenkins\AppData\Local\Microsoft\WindowsApps' \ [2025-11-20T13:33:51.338Z] SystemDrive=C: \ [2025-11-20T13:33:51.338Z] SystemRoot='C:\Windows' \ [2025-11-20T13:33:51.338Z] TEMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:33:51.338Z] TMP='C:\Users\jenkins\AppData\Local\Temp' \ [2025-11-20T13:33:51.338Z] windir='C:\Windows' \ [2025-11-20T13:33:51.338Z] CLASSPATH='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\javatest.jar;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jvmtest\openjdk\jtreg\lib\jtreg.jar' \ [2025-11-20T13:33:51.338Z] 'c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image\bin\java' \ [2025-11-20T13:33:51.338Z] -Dtest.vm.opts='-ea -esa -Xmx512m' \ [2025-11-20T13:33:51.338Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m' \ [2025-11-20T13:33:51.338Z] -Dtest.compiler.opts= \ [2025-11-20T13:33:51.338Z] -Dtest.java.opts= \ [2025-11-20T13:33:51.338Z] -Dtest.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:33:51.338Z] -Dcompile.jdk='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\j2sdk-image' \ [2025-11-20T13:33:51.338Z] -Dtest.timeout.factor=8.0 \ [2025-11-20T13:33:51.338Z] -Dtest.nativepath='c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:33:51.338Z] -Dtest.root='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk' \ [2025-11-20T13:33:51.338Z] -Dtest.name=tools/jpackage/share/VendorTest.java#id1 \ [2025-11-20T13:33:51.338Z] -Dtest.file='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share\VendorTest.java' \ [2025-11-20T13:33:51.338Z] -Dtest.src='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share' \ [2025-11-20T13:33:51.338Z] -Dtest.src.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:33:51.338Z] -Dtest.classes='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d' \ [2025-11-20T13:33:51.338Z] -Dtest.class.path='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:33:51.338Z] -Dtest.class.path.prefix='C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\tools\jpackage\share\VendorTest_id1.d;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\openjdk\openjdk-jdk\test\jdk\tools\jpackage\share;C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\classes\0\test\jdk\tools\jpackage\helpers' \ [2025-11-20T13:33:51.338Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open java.base/jdk.internal.util' \ [2025-11-20T13:33:51.338Z] --add-modules jdk.jpackage,java.base \ [2025-11-20T13:33:51.338Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:33:51.338Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-20T13:33:51.338Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-20T13:33:51.338Z] -ea \ [2025-11-20T13:33:51.338Z] -esa \ [2025-11-20T13:33:51.338Z] -Xmx512m \ [2025-11-20T13:33:51.338Z] '-Djava.library.path=c:\jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\jdkbinary\openjdk-test-image\jdk\jtreg\native' \ [2025-11-20T13:33:51.338Z] -Xmx512m \ [2025-11-20T13:33:51.338Z] com.sun.javatest.regtest.agent.MainWrapper 'C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work\tools\jpackage\share\VendorTest_id1.d\main.0.jta' --jpt-run=VendorTest [2025-11-20T13:33:51.338Z] [2025-11-20T13:33:51.338Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-20T13:33:51.338Z] -------------------------------------------------- [2025-11-20T13:37:15.023Z] Test results: passed: 252; failed: 4 [2025-11-20T13:37:30.874Z] Report written to C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\report\html\report.html [2025-11-20T13:37:30.874Z] Results written to C:\Jenkins\workspace\Test_openjdk17_hs_extended.openjdk_x86-32_windows_testList_1\aqa-tests\TKG\output_17636387969283\jdk_tools_2\work [2025-11-20T13:37:30.874Z] Error: Some tests failed or other problems occurred. [2025-11-20T13:37:30.874Z] ----------------------------------- [2025-11-20T13:37:30.874Z] jdk_tools_2_FAILED [2025-11-20T13:37:30.874Z] ----------------------------------- [2025-11-20T13:37:30.874Z] [2025-11-20T13:37:30.874Z] TEST TEARDOWN: [2025-11-20T13:37:30.874Z] Nothing to be done for teardown. [2025-11-20T13:37:30.874Z] jdk_tools_2 Finish Time: Thu Nov 20 13:37:29 2025 Epoch Time (ms): 1763645849284