No Possible Issues Found via Git Search

jdk_tools_1

[2025-06-27T02:26:15.983Z] Running test jdk_tools_1 ... [2025-06-27T02:26:15.983Z] =============================================== [2025-06-27T02:26:15.983Z] jdk_tools_1 Start Time: Fri Jun 27 02:26:12 2025 Epoch Time (ms): 1750991172737 [2025-06-27T02:26:15.983Z] variation: Mode650 [2025-06-27T02:26:15.983Z] JVM_OPTIONS: -XX:-UseCompressedOops [2025-06-27T02:26:15.983Z] { \ [2025-06-27T02:26:15.983Z] echo ""; echo "TEST SETUP:"; \ [2025-06-27T02:26:15.983Z] echo "Nothing to be done for setup."; \ [2025-06-27T02:26:15.983Z] mkdir -p "/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../TKG/output_17509853044262/jdk_tools_1"; \ [2025-06-27T02:26:15.983Z] cd "/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../TKG/output_17509853044262/jdk_tools_1"; \ [2025-06-27T02:26:15.983Z] echo ""; echo "TESTING:"; \ [2025-06-27T02:26:15.983Z] "/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/java" -Xmx512m -jar "/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../../jvmtest/openjdk/jtreg/lib/jtreg.jar" \ [2025-06-27T02:26:15.983Z] -agentvm -a -ea -esa -v:fail,error,time,nopass -retain:fail,error,*.dmp,javacore.*,heapdump.*,*.trc -ignore:quiet -timeoutFactor:16 -xml:verify -k:'!headful' -concurrency:3 -nativepath:"/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/openjdk-test-image/jdk/jtreg/native" -vmoptions:"-Xmx512m -XX:-UseCompressedOops -Djava.awt.headless=true" \ [2025-06-27T02:26:15.983Z] \ [2025-06-27T02:26:15.983Z] -w ""/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../TKG/output_17509853044262/jdk_tools_1"/work" \ [2025-06-27T02:26:15.983Z] -r ""/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../TKG/output_17509853044262/jdk_tools_1"/report" \ [2025-06-27T02:26:15.983Z] -jdk:"/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image" \ [2025-06-27T02:26:15.983Z] -exclude:"/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../openjdk/openjdk-jdk/test/jdk/ProblemList.txt" \ [2025-06-27T02:26:15.983Z] -exclude:"/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../../jvmtest/openjdk/excludes/ProblemList_openjdk25.txt" \ [2025-06-27T02:26:15.983Z] \ [2025-06-27T02:26:15.983Z] \ [2025-06-27T02:26:15.983Z] "/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../openjdk/openjdk-jdk/test/jdk:jdk_tools"; \ [2025-06-27T02:26:15.983Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_tools_1""_PASSED"; echo "-----------------------------------"; cd /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/..; else echo "-----------------------------------"; echo "jdk_tools_1""_FAILED"; echo "-----------------------------------"; fi; \ [2025-06-27T02:26:15.983Z] echo ""; echo "TEST TEARDOWN:"; \ [2025-06-27T02:26:15.983Z] echo "Nothing to be done for teardown."; \ [2025-06-27T02:26:15.983Z] } 2>&1 | tee -a "/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../TKG/output_17509853044262/TestTargetResult"; [2025-06-27T02:26:15.983Z] [2025-06-27T02:26:15.983Z] TEST SETUP: [2025-06-27T02:26:15.983Z] Nothing to be done for setup. [2025-06-27T02:26:15.983Z] [2025-06-27T02:26:15.983Z] TESTING: [2025-06-27T02:26:15.983Z] Directory "/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../TKG/output_17509853044262/jdk_tools_1/work" not found: creating [2025-06-27T02:26:15.983Z] Directory "/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/../TKG/output_17509853044262/jdk_tools_1/report" not found: creating [2025-06-27T02:26:40.605Z] XML output with verification to /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work [2025-06-27T04:02:10.538Z] -------------------------------------------------- [2025-06-27T04:02:10.538Z] TEST: tools/jpackage/share/AppLauncherSubstTest.java [2025-06-27T04:02:10.538Z] TEST JDK: /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image [2025-06-27T04:02:10.538Z] [2025-06-27T04:02:10.538Z] ACTION: build -- Passed. All files up to date [2025-06-27T04:02:10.538Z] REASON: User specified action: run build jdk.jpackage.test.* [2025-06-27T04:02:10.538Z] TIME: 0.006 seconds [2025-06-27T04:02:10.538Z] messages: [2025-06-27T04:02:10.538Z] command: build jdk.jpackage.test.* [2025-06-27T04:02:10.538Z] reason: User specified action: run build jdk.jpackage.test.* [2025-06-27T04:02:10.538Z] started: Fri Jun 27 03:50:04 UTC 2025 [2025-06-27T04:02:10.538Z] finished: Fri Jun 27 03:50:04 UTC 2025 [2025-06-27T04:02:10.538Z] elapsed time (seconds): 0.006 [2025-06-27T04:02:10.538Z] [2025-06-27T04:02:10.538Z] ACTION: build -- Passed. Build successful [2025-06-27T04:02:10.539Z] REASON: User specified action: run build AppLauncherSubstTest [2025-06-27T04:02:10.539Z] TIME: 0.576 seconds [2025-06-27T04:02:10.539Z] messages: [2025-06-27T04:02:10.539Z] command: build AppLauncherSubstTest [2025-06-27T04:02:10.539Z] reason: User specified action: run build AppLauncherSubstTest [2025-06-27T04:02:10.539Z] started: Fri Jun 27 03:50:04 UTC 2025 [2025-06-27T04:02:10.539Z] Test directory: [2025-06-27T04:02:10.539Z] compile: AppLauncherSubstTest [2025-06-27T04:02:10.539Z] finished: Fri Jun 27 03:50:04 UTC 2025 [2025-06-27T04:02:10.539Z] elapsed time (seconds): 0.576 [2025-06-27T04:02:10.539Z] [2025-06-27T04:02:10.539Z] ACTION: compile -- Passed. Compilation successful [2025-06-27T04:02:10.539Z] REASON: .class file out of date or does not exist [2025-06-27T04:02:10.539Z] TIME: 0.575 seconds [2025-06-27T04:02:10.539Z] messages: [2025-06-27T04:02:10.539Z] command: compile /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share/AppLauncherSubstTest.java [2025-06-27T04:02:10.539Z] reason: .class file out of date or does not exist [2025-06-27T04:02:10.539Z] started: Fri Jun 27 03:50:04 UTC 2025 [2025-06-27T04:02:10.539Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2025-06-27T04:02:10.539Z] Mode: agentvm [2025-06-27T04:02:10.539Z] Agent id: 13 [2025-06-27T04:02:10.539Z] Process id: 1908727 [2025-06-27T04:02:10.539Z] finished: Fri Jun 27 03:50:04 UTC 2025 [2025-06-27T04:02:10.539Z] elapsed time (seconds): 0.575 [2025-06-27T04:02:10.539Z] configuration: [2025-06-27T04:02:10.539Z] Boot Layer (javac runtime environment) [2025-06-27T04:02:10.539Z] class path: /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jvmtest/openjdk/jtreg/lib/javatest.jar [2025-06-27T04:02:10.539Z] /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jvmtest/openjdk/jtreg/lib/jtreg.jar [2025-06-27T04:02:10.539Z] patch: java.base /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/patches/java.base [2025-06-27T04:02:10.539Z] [2025-06-27T04:02:10.539Z] javac compilation environment [2025-06-27T04:02:10.539Z] add modules: jdk.jpackage java.base jdk.jlink [2025-06-27T04:02:10.539Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-06-27T04:02:10.539Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2025-06-27T04:02:10.539Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-06-27T04:02:10.539Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2025-06-27T04:02:10.539Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2025-06-27T04:02:10.539Z] source path: /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share [2025-06-27T04:02:10.539Z] /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers [2025-06-27T04:02:10.539Z] class path: /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share [2025-06-27T04:02:10.539Z] /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d [2025-06-27T04:02:10.539Z] /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/test/jdk/tools/jpackage/helpers [2025-06-27T04:02:10.539Z] [2025-06-27T04:02:10.539Z] rerun: [2025-06-27T04:02:10.539Z] cd /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1 && \ [2025-06-27T04:02:10.539Z] DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus \ [2025-06-27T04:02:10.539Z] DISPLAY=:0 \ [2025-06-27T04:02:10.539Z] HOME=/home/jenkins \ [2025-06-27T04:02:10.539Z] LANG=en_US.UTF-8 \ [2025-06-27T04:02:10.539Z] PATH=/bin:/usr/bin:/usr/sbin \ [2025-06-27T04:02:10.539Z] XDG_RUNTIME_DIR=/run/user/1001 \ [2025-06-27T04:02:10.539Z] XDG_SESSION_CLASS=user \ [2025-06-27T04:02:10.539Z] XDG_SESSION_ID=41667 \ [2025-06-27T04:02:10.539Z] XDG_SESSION_TYPE=tty \ [2025-06-27T04:02:10.539Z] /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/javac \ [2025-06-27T04:02:10.539Z] -J-ea \ [2025-06-27T04:02:10.539Z] -J-esa \ [2025-06-27T04:02:10.539Z] -J-Xmx512m \ [2025-06-27T04:02:10.539Z] -J-XX:-UseCompressedOops \ [2025-06-27T04:02:10.539Z] -J-Djava.awt.headless=true \ [2025-06-27T04:02:10.539Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops -Djava.awt.headless=true' \ [2025-06-27T04:02:10.539Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops -J-Djava.awt.headless=true' \ [2025-06-27T04:02:10.539Z] -J-Dtest.compiler.opts= \ [2025-06-27T04:02:10.539Z] -J-Dtest.java.opts= \ [2025-06-27T04:02:10.539Z] -J-Dtest.jdk=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image \ [2025-06-27T04:02:10.539Z] -J-Dcompile.jdk=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image \ [2025-06-27T04:02:10.539Z] -J-Dtest.timeout.factor=16.0 \ [2025-06-27T04:02:10.539Z] -J-Dtest.nativepath=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-06-27T04:02:10.539Z] -J-Dtest.root=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk \ [2025-06-27T04:02:10.539Z] -J-Dtest.name=tools/jpackage/share/AppLauncherSubstTest.java \ [2025-06-27T04:02:10.539Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2025-06-27T04:02:10.539Z] -J-Dtest.file=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share/AppLauncherSubstTest.java \ [2025-06-27T04:02:10.539Z] -J-Dtest.src=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share \ [2025-06-27T04:02:10.539Z] -J-Dtest.src.path=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers \ [2025-06-27T04:02:10.539Z] -J-Dtest.classes=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d \ [2025-06-27T04:02:10.539Z] -J-Dtest.class.path=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/test/jdk/tools/jpackage/helpers \ [2025-06-27T04:02:10.539Z] -J-Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/test/jdk/tools/jpackage/helpers \ [2025-06-27T04:02:10.539Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2025-06-27T04:02:10.539Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2025-06-27T04:02:10.539Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-06-27T04:02:10.539Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2025-06-27T04:02:10.539Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2025-06-27T04:02:10.539Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-06-27T04:02:10.539Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2025-06-27T04:02:10.539Z] -d /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d \ [2025-06-27T04:02:10.539Z] -sourcepath /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers \ [2025-06-27T04:02:10.539Z] -classpath /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/test/jdk/tools/jpackage/helpers /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share/AppLauncherSubstTest.java [2025-06-27T04:02:10.539Z] [2025-06-27T04:02:10.539Z] ACTION: build -- Passed. All files up to date [2025-06-27T04:02:10.539Z] REASON: Named class compiled on demand [2025-06-27T04:02:10.539Z] TIME: 0.001 seconds [2025-06-27T04:02:10.539Z] messages: [2025-06-27T04:02:10.539Z] command: build jdk.jpackage.test.Main [2025-06-27T04:02:10.539Z] reason: Named class compiled on demand [2025-06-27T04:02:10.539Z] started: Fri Jun 27 03:50:04 UTC 2025 [2025-06-27T04:02:10.539Z] finished: Fri Jun 27 03:50:04 UTC 2025 [2025-06-27T04:02:10.539Z] elapsed time (seconds): 0.001 [2025-06-27T04:02:10.539Z] [2025-06-27T04:02:10.539Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-06-27T04:02:10.539Z] REASON: User specified action: run main/othervm -Xmx512m jdk.jpackage.test.Main --jpt-run=AppLauncherSubstTest [2025-06-27T04:02:10.539Z] TIME: 504.528 seconds [2025-06-27T04:02:10.539Z] messages: [2025-06-27T04:02:10.540Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=AppLauncherSubstTest [2025-06-27T04:02:10.540Z] reason: User specified action: run main/othervm -Xmx512m jdk.jpackage.test.Main --jpt-run=AppLauncherSubstTest [2025-06-27T04:02:10.540Z] exclusiveAccess wait time (seconds): 212.411 [2025-06-27T04:02:10.540Z] started: Fri Jun 27 03:53:37 UTC 2025 [2025-06-27T04:02:10.540Z] Mode: othervm [/othervm specified] [2025-06-27T04:02:10.540Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2025-06-27T04:02:10.540Z] Process id: 1935417 [2025-06-27T04:02:10.540Z] finished: Fri Jun 27 04:02:01 UTC 2025 [2025-06-27T04:02:10.540Z] elapsed time (seconds): 504.528 [2025-06-27T04:02:10.540Z] configuration: [2025-06-27T04:02:10.540Z] Boot Layer [2025-06-27T04:02:10.540Z] add modules: jdk.jpackage java.base jdk.jlink [2025-06-27T04:02:10.540Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-06-27T04:02:10.540Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2025-06-27T04:02:10.540Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-06-27T04:02:10.540Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2025-06-27T04:02:10.540Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2025-06-27T04:02:10.540Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-06-27T04:02:10.540Z] [2025-06-27T04:02:10.540Z] STDOUT: [2025-06-27T04:02:10.540Z] [03:53:38.404] Parsing [--jpt-run=AppLauncherSubstTest]... [2025-06-27T04:02:10.540Z] [03:53:38.746] AppLauncherSubstTest -> [public static void AppLauncherSubstTest.test(AppLauncherSubstTest$TestSpec) throws java.io.IOException] [2025-06-27T04:02:10.540Z] [03:53:39.071] Create: AppLauncherSubstTest.test(str=, expect=) [2025-06-27T04:02:10.540Z] [03:53:39.074] Create: AppLauncherSubstTest.test(str=$ONE ${TWO} ${ONE} $TWO ONE TWO, expect=one two one two ONE TWO, env={ONE=one, TWO=two}) [2025-06-27T04:02:10.540Z] [03:53:39.078] Create: AppLauncherSubstTest.test(str=\$FOO\\$FOO\${FOO}\\${FOO}, expect=$FOO\BAR${FOO}\BAR, env={FOO=BAR}) [2025-06-27T04:02:10.540Z] [03:53:39.082] Create: AppLauncherSubstTest.test(str=$FOO-$BAR, expect=$FOO-, env={BAR=}) [2025-06-27T04:02:10.540Z] [03:53:39.085] Create: AppLauncherSubstTest.test(str=${BINDIR}${APPDIR}${ROOTDIR}, expect=@@BINDIR@@@@APPDIR@@@@ROOTDIR@@, env={BINDIR=a, APPDIR=b, ROOTDIR=c}) [2025-06-27T04:02:10.540Z] [03:53:39.089] Create: AppLauncherSubstTest.test(str=$BINDIR$APPDIR$ROOTDIR, expect=@@BINDIR@@@@APPDIR@@@@ROOTDIR@@) [2025-06-27T04:02:10.540Z] [03:53:39.093] Create: AppLauncherSubstTest.test(str=$BINDIR2$APPDIR2$ROOTDIR2, expect=$BINDIR2$APPDIR2$ROOTDIR2) [2025-06-27T04:02:10.540Z] [03:53:39.096] Create: AppLauncherSubstTest.test(str=${APPDIR}${aPpDiR}, expect=@@APPDIR@@[foo], env={APPDIR=A, aPpDiR=[foo]}) [2025-06-27T04:02:10.540Z] [03:53:39.100] Create: AppLauncherSubstTest.test(str=${APPDIR}${aPpDiR}, expect=@@APPDIR@@${aPpDiR}, env={APPDIR=A}) [2025-06-27T04:02:10.540Z] [03:53:39.104] Create: AppLauncherSubstTest.test(str=${BINDIR}${bInDiR}, expect=@@BINDIR@@[foo], env={BINDIR=A, bInDiR=[foo]}) [2025-06-27T04:02:10.540Z] [03:53:39.107] Create: AppLauncherSubstTest.test(str=${BINDIR}${bInDiR}, expect=@@BINDIR@@${bInDiR}, env={BINDIR=A}) [2025-06-27T04:02:10.540Z] [03:53:39.110] Create: AppLauncherSubstTest.test(str=${ROOTDIR}${rOoTdIr}, expect=@@ROOTDIR@@[foo], env={ROOTDIR=A, rOoTdIr=[foo]}) [2025-06-27T04:02:10.540Z] [03:53:39.113] Create: AppLauncherSubstTest.test(str=${ROOTDIR}${rOoTdIr}, expect=@@ROOTDIR@@${rOoTdIr}, env={ROOTDIR=A}) [2025-06-27T04:02:10.540Z] [03:53:39.116] Create: AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=A a, env={ALPHA=A, alpha=a}) [2025-06-27T04:02:10.540Z] [03:53:39.119] Create: AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=$ALPHA a, env={alpha=a}) [2025-06-27T04:02:10.540Z] [03:53:39.122] Create: AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=A $alpha, env={ALPHA=A}) [2025-06-27T04:02:10.540Z] [03:53:39.163] [ RUN ] AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=$ALPHA a, env={alpha=a}) [2025-06-27T04:02:10.540Z] [03:53:39.461] TRACE: Bundler deb enabled [2025-06-27T04:02:10.540Z] [03:53:39.809] TRACE: exec: Execute tool provider [javac -d test.e5b0e3c8/jar-workdir test.e5b0e3c8/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.540Z] [03:53:44.214] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.540Z] [03:53:44.237] TRACE: assertEquals(0): Check command tool provider [javac -d test.e5b0e3c8/jar-workdir test.e5b0e3c8/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.540Z] [03:53:44.249] TRACE: exec: Execute tool provider [jar -c -f test.e5b0e3c8/input/hello.jar -C test.e5b0e3c8/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.540Z] [03:53:44.477] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.540Z] [03:53:44.480] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.e5b0e3c8/input/hello.jar -C test.e5b0e3c8/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.540Z] [03:53:44.629] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.e5b0e3c8/input --dest test.e5b0e3c8/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.540Z] [03:53:46.277] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.e5b0e3c8/output [2025-06-27T04:02:10.540Z] [03:54:13.941] Command [PID: -1]: [2025-06-27T04:02:10.540Z] jlink --output test.e5b0e3c8/output/AppLauncherSubstTest/lib/runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.transaction.xa,java.xml.crypto,java.logging,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.540Z] [03:54:13.943] Output: [2025-06-27T04:02:10.540Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.540Z] [2025-06-27T04:02:10.540Z] [03:54:13.944] Returned: 0 [2025-06-27T04:02:10.540Z] [2025-06-27T04:02:10.540Z] [03:54:14.077] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.540Z] [03:54:14.241] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.540Z] [03:54:14.522] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.540Z] [03:54:14.524] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.e5b0e3c8/input --dest test.e5b0e3c8/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.540Z] [03:54:14.548] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.e5b0e3c8/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.540Z] [03:54:14.554] TRACE: [Application] [2025-06-27T04:02:10.540Z] [03:54:14.555] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.540Z] [03:54:14.556] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.540Z] [03:54:14.557] TRACE: [2025-06-27T04:02:10.540Z] [03:54:14.558] TRACE: [JavaOptions] [2025-06-27T04:02:10.540Z] [03:54:14.559] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.540Z] [03:54:14.561] TRACE: java-options=-Djdk.jpackage.test.Property=$ALPHA $alpha [2025-06-27T04:02:10.540Z] [03:54:14.564] TRACE: Done [2025-06-27T04:02:10.540Z] [03:54:14.584] TRACE: exec: Adding alpha=[a] to environment [2025-06-27T04:02:10.540Z] [03:54:14.587] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.e5b0e3c8/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.540Z] jdk.jpackage.test.Property=$ALPHA a [2025-06-27T04:02:10.540Z] [03:54:15.710] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.540Z] [03:54:15.713] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.e5b0e3c8/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.540Z] [03:54:15.715] TRACE: assertEquals($ALPHA a): Check the property value is as expected [2025-06-27T04:02:10.540Z] [03:54:15.720] TRACE: Deleting [test.e5b0e3c8] directory recursively [2025-06-27T04:02:10.540Z] [03:54:16.059] [ OK ] AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=$ALPHA a, env={alpha=a}); checks=5 [2025-06-27T04:02:10.540Z] [03:54:16.060] [ RUN ] AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=A $alpha, env={ALPHA=A}) [2025-06-27T04:02:10.540Z] [03:54:16.079] TRACE: exec: Execute tool provider [javac -d test.f6f4c6a6/jar-workdir test.f6f4c6a6/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.540Z] [03:54:17.163] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.540Z] [03:54:17.166] TRACE: assertEquals(0): Check command tool provider [javac -d test.f6f4c6a6/jar-workdir test.f6f4c6a6/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.540Z] [03:54:17.170] TRACE: exec: Execute tool provider [jar -c -f test.f6f4c6a6/input/hello.jar -C test.f6f4c6a6/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.540Z] [03:54:17.178] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.540Z] [03:54:17.180] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.f6f4c6a6/input/hello.jar -C test.f6f4c6a6/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.540Z] [03:54:17.191] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.f6f4c6a6/input --dest test.f6f4c6a6/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.540Z] [03:54:41.609] TRACE: exec: Done. Exit code: 134 [2025-06-27T04:02:10.541Z] [03:54:41.614] ERROR: Expected [0]. Actual [134]: Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.f6f4c6a6/input --dest test.f6f4c6a6/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.541Z] [03:54:41.620] [ FAILED ] AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=A $alpha, env={ALPHA=A}); checks=3 [2025-06-27T04:02:10.541Z] [03:54:41.630] [ RUN ] AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=A a, env={ALPHA=A, alpha=a}) [2025-06-27T04:02:10.541Z] [03:54:41.646] TRACE: exec: Execute tool provider [javac -d test.eb1d9963/jar-workdir test.eb1d9963/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.541Z] [03:54:42.440] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.541Z] [03:54:42.442] TRACE: assertEquals(0): Check command tool provider [javac -d test.eb1d9963/jar-workdir test.eb1d9963/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.541Z] [03:54:42.447] TRACE: exec: Execute tool provider [jar -c -f test.eb1d9963/input/hello.jar -C test.eb1d9963/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.541Z] [03:54:42.455] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.541Z] [03:54:42.457] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.eb1d9963/input/hello.jar -C test.eb1d9963/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.541Z] [03:54:42.467] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.eb1d9963/input --dest test.eb1d9963/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.541Z] [03:54:44.159] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.eb1d9963/output [2025-06-27T04:02:10.541Z] [03:55:10.903] Command [PID: -1]: [2025-06-27T04:02:10.541Z] jlink --output test.eb1d9963/output/AppLauncherSubstTest/lib/runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.logging,java.xml.crypto,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.541Z] [03:55:10.904] Output: [2025-06-27T04:02:10.541Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.541Z] [2025-06-27T04:02:10.541Z] [03:55:10.906] Returned: 0 [2025-06-27T04:02:10.541Z] [2025-06-27T04:02:10.541Z] [03:55:11.031] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.541Z] [03:55:11.192] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.541Z] [03:55:11.479] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.541Z] [03:55:11.484] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.eb1d9963/input --dest test.eb1d9963/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.541Z] [03:55:11.488] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.eb1d9963/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.541Z] [03:55:11.490] TRACE: [Application] [2025-06-27T04:02:10.541Z] [03:55:11.491] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.541Z] [03:55:11.492] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.541Z] [03:55:11.493] TRACE: [2025-06-27T04:02:10.541Z] [03:55:11.494] TRACE: [JavaOptions] [2025-06-27T04:02:10.541Z] [03:55:11.495] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.541Z] [03:55:11.497] TRACE: java-options=-Djdk.jpackage.test.Property=$ALPHA $alpha [2025-06-27T04:02:10.541Z] [03:55:11.500] TRACE: Done [2025-06-27T04:02:10.541Z] [03:55:11.503] TRACE: exec: Adding alpha=[a] to environment [2025-06-27T04:02:10.541Z] [03:55:11.504] TRACE: exec: Adding ALPHA=[A] to environment [2025-06-27T04:02:10.541Z] [03:55:11.505] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.eb1d9963/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.541Z] jdk.jpackage.test.Property=A a [2025-06-27T04:02:10.541Z] [03:55:12.636] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.541Z] [03:55:12.638] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.eb1d9963/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.541Z] [03:55:12.639] TRACE: assertEquals(A a): Check the property value is as expected [2025-06-27T04:02:10.541Z] [03:55:12.640] TRACE: Deleting [test.eb1d9963] directory recursively [2025-06-27T04:02:10.541Z] [03:55:12.926] [ OK ] AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=A a, env={ALPHA=A, alpha=a}); checks=5 [2025-06-27T04:02:10.541Z] [03:55:12.927] [ RUN ] AppLauncherSubstTest.test(str=$BINDIR$APPDIR$ROOTDIR, expect=@@BINDIR@@@@APPDIR@@@@ROOTDIR@@) [2025-06-27T04:02:10.541Z] [03:55:12.940] TRACE: exec: Execute tool provider [javac -d test.f6cadead/jar-workdir test.f6cadead/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.541Z] [03:55:13.659] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.541Z] [03:55:13.661] TRACE: assertEquals(0): Check command tool provider [javac -d test.f6cadead/jar-workdir test.f6cadead/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.541Z] [03:55:13.666] TRACE: exec: Execute tool provider [jar -c -f test.f6cadead/input/hello.jar -C test.f6cadead/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.541Z] [03:55:13.674] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.541Z] [03:55:13.676] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.f6cadead/input/hello.jar -C test.f6cadead/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.541Z] [03:55:13.685] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.f6cadead/input --dest test.f6cadead/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.541Z] [03:55:15.363] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output [2025-06-27T04:02:10.541Z] [03:55:43.111] Command [PID: -1]: [2025-06-27T04:02:10.541Z] jlink --output test.f6cadead/output/AppLauncherSubstTest/lib/runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.541Z] [03:55:43.112] Output: [2025-06-27T04:02:10.541Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.541Z] [2025-06-27T04:02:10.541Z] [03:55:43.114] Returned: 0 [2025-06-27T04:02:10.541Z] [2025-06-27T04:02:10.541Z] [03:55:43.262] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.541Z] [03:55:43.422] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.541Z] [03:55:43.714] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.541Z] [03:55:43.715] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.f6cadead/input --dest test.f6cadead/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.541Z] [03:55:43.718] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.541Z] [03:55:43.719] TRACE: [Application] [2025-06-27T04:02:10.541Z] [03:55:43.721] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.541Z] [03:55:43.722] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.541Z] [03:55:43.723] TRACE: [2025-06-27T04:02:10.541Z] [03:55:43.724] TRACE: [JavaOptions] [2025-06-27T04:02:10.541Z] [03:55:43.726] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.541Z] [03:55:43.727] TRACE: java-options=-Djdk.jpackage.test.Property=$BINDIR$APPDIR$ROOTDIR [2025-06-27T04:02:10.541Z] [03:55:43.730] TRACE: Done [2025-06-27T04:02:10.541Z] [03:55:43.741] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.542Z] jdk.jpackage.test.Property=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output/AppLauncherSubstTest/bin/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output/AppLauncherSubstTest/lib/app/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output/AppLauncherSubstTest [2025-06-27T04:02:10.542Z] [03:55:44.900] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.542Z] [03:55:44.902] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.542Z] [03:55:44.903] TRACE: assertEquals(/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output/AppLauncherSubstTest/bin/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output/AppLauncherSubstTest/lib/app/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f6cadead/output/AppLauncherSubstTest): Check the property value is as expected [2025-06-27T04:02:10.542Z] [03:55:44.905] TRACE: Deleting [test.f6cadead] directory recursively [2025-06-27T04:02:10.542Z] [03:55:45.189] [ OK ] AppLauncherSubstTest.test(str=$BINDIR$APPDIR$ROOTDIR, expect=@@BINDIR@@@@APPDIR@@@@ROOTDIR@@); checks=5 [2025-06-27T04:02:10.542Z] [03:55:45.189] [ RUN ] AppLauncherSubstTest.test(str=$BINDIR2$APPDIR2$ROOTDIR2, expect=$BINDIR2$APPDIR2$ROOTDIR2) [2025-06-27T04:02:10.542Z] [03:55:45.202] TRACE: exec: Execute tool provider [javac -d test.3d665f5d/jar-workdir test.3d665f5d/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.542Z] [03:55:45.851] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.542Z] [03:55:45.853] TRACE: assertEquals(0): Check command tool provider [javac -d test.3d665f5d/jar-workdir test.3d665f5d/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.542Z] [03:55:45.858] TRACE: exec: Execute tool provider [jar -c -f test.3d665f5d/input/hello.jar -C test.3d665f5d/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.542Z] [03:55:45.864] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.542Z] [03:55:45.866] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.3d665f5d/input/hello.jar -C test.3d665f5d/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.542Z] [03:55:45.875] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.3d665f5d/input --dest test.3d665f5d/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.542Z] [03:55:47.509] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3d665f5d/output [2025-06-27T04:02:10.542Z] [03:56:14.422] Command [PID: -1]: [2025-06-27T04:02:10.542Z] jlink --output test.3d665f5d/output/AppLauncherSubstTest/lib/runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,jdk.jsobject,java.sql.rowset,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.542Z] [03:56:14.424] Output: [2025-06-27T04:02:10.542Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.542Z] [2025-06-27T04:02:10.542Z] [03:56:14.425] Returned: 0 [2025-06-27T04:02:10.542Z] [2025-06-27T04:02:10.542Z] [03:56:14.535] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.542Z] [03:56:14.693] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.542Z] [03:56:14.975] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.542Z] [03:56:14.977] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.3d665f5d/input --dest test.3d665f5d/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.542Z] [03:56:14.980] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3d665f5d/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.542Z] [03:56:14.981] TRACE: [Application] [2025-06-27T04:02:10.542Z] [03:56:14.982] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.542Z] [03:56:14.983] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.542Z] [03:56:14.984] TRACE: [2025-06-27T04:02:10.542Z] [03:56:14.985] TRACE: [JavaOptions] [2025-06-27T04:02:10.542Z] [03:56:14.986] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.542Z] [03:56:14.987] TRACE: java-options=-Djdk.jpackage.test.Property=$BINDIR2$APPDIR2$ROOTDIR2 [2025-06-27T04:02:10.542Z] [03:56:14.990] TRACE: Done [2025-06-27T04:02:10.542Z] [03:56:14.992] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3d665f5d/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.542Z] jdk.jpackage.test.Property=$BINDIR2$APPDIR2$ROOTDIR2 [2025-06-27T04:02:10.542Z] [03:56:16.162] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.542Z] [03:56:16.164] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3d665f5d/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.542Z] [03:56:16.165] TRACE: assertEquals($BINDIR2$APPDIR2$ROOTDIR2): Check the property value is as expected [2025-06-27T04:02:10.542Z] [03:56:16.167] TRACE: Deleting [test.3d665f5d] directory recursively [2025-06-27T04:02:10.542Z] [03:56:16.453] [ OK ] AppLauncherSubstTest.test(str=$BINDIR2$APPDIR2$ROOTDIR2, expect=$BINDIR2$APPDIR2$ROOTDIR2); checks=5 [2025-06-27T04:02:10.542Z] [03:56:16.454] [ RUN ] AppLauncherSubstTest.test(str=$FOO-$BAR, expect=$FOO-, env={BAR=}) [2025-06-27T04:02:10.542Z] [03:56:16.464] TRACE: exec: Execute tool provider [javac -d test.5207d8fe/jar-workdir test.5207d8fe/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.542Z] [03:56:17.022] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.542Z] [03:56:17.023] TRACE: assertEquals(0): Check command tool provider [javac -d test.5207d8fe/jar-workdir test.5207d8fe/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.542Z] [03:56:17.028] TRACE: exec: Execute tool provider [jar -c -f test.5207d8fe/input/hello.jar -C test.5207d8fe/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.542Z] [03:56:17.035] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.542Z] [03:56:17.037] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.5207d8fe/input/hello.jar -C test.5207d8fe/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.542Z] [03:56:17.045] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.5207d8fe/input --dest test.5207d8fe/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.542Z] [03:56:18.664] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.5207d8fe/output [2025-06-27T04:02:10.542Z] [03:56:46.078] Command [PID: -1]: [2025-06-27T04:02:10.542Z] jlink --output test.5207d8fe/output/AppLauncherSubstTest/lib/runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.542Z] [03:56:46.081] Output: [2025-06-27T04:02:10.542Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.542Z] [2025-06-27T04:02:10.542Z] [03:56:46.082] Returned: 0 [2025-06-27T04:02:10.542Z] [2025-06-27T04:02:10.542Z] [03:56:46.223] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.542Z] [03:56:46.384] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.542Z] [03:56:46.665] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.542Z] [03:56:46.667] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.5207d8fe/input --dest test.5207d8fe/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.542Z] [03:56:46.670] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.5207d8fe/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.542Z] [03:56:46.672] TRACE: [Application] [2025-06-27T04:02:10.542Z] [03:56:46.673] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.542Z] [03:56:46.674] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.542Z] [03:56:46.675] TRACE: [2025-06-27T04:02:10.542Z] [03:56:46.676] TRACE: [JavaOptions] [2025-06-27T04:02:10.542Z] [03:56:46.678] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.542Z] [03:56:46.679] TRACE: java-options=-Djdk.jpackage.test.Property=$FOO-$BAR [2025-06-27T04:02:10.542Z] [03:56:46.683] TRACE: Done [2025-06-27T04:02:10.542Z] [03:56:46.688] TRACE: exec: Adding BAR=[] to environment [2025-06-27T04:02:10.542Z] [03:56:46.689] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.5207d8fe/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.542Z] jdk.jpackage.test.Property=$FOO- [2025-06-27T04:02:10.543Z] [03:56:47.844] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.543Z] [03:56:47.846] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.5207d8fe/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.543Z] [03:56:47.846] TRACE: assertEquals($FOO-): Check the property value is as expected [2025-06-27T04:02:10.543Z] [03:56:47.847] TRACE: Deleting [test.5207d8fe] directory recursively [2025-06-27T04:02:10.543Z] [03:56:48.126] [ OK ] AppLauncherSubstTest.test(str=$FOO-$BAR, expect=$FOO-, env={BAR=}); checks=5 [2025-06-27T04:02:10.543Z] [03:56:48.127] [ RUN ] AppLauncherSubstTest.test(str=$ONE ${TWO} ${ONE} $TWO ONE TWO, expect=one two one two ONE TWO, env={ONE=one, TWO=two}) [2025-06-27T04:02:10.543Z] [03:56:48.137] TRACE: exec: Execute tool provider [javac -d test.da508949/jar-workdir test.da508949/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.543Z] [03:56:48.610] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.543Z] [03:56:48.612] TRACE: assertEquals(0): Check command tool provider [javac -d test.da508949/jar-workdir test.da508949/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.543Z] [03:56:48.616] TRACE: exec: Execute tool provider [jar -c -f test.da508949/input/hello.jar -C test.da508949/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.543Z] [03:56:48.623] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.543Z] [03:56:48.624] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.da508949/input/hello.jar -C test.da508949/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.543Z] [03:56:48.632] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.da508949/input --dest test.da508949/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.543Z] [03:56:50.388] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.da508949/output [2025-06-27T04:02:10.543Z] [03:57:18.207] Command [PID: -1]: [2025-06-27T04:02:10.543Z] jlink --output test.da508949/output/AppLauncherSubstTest/lib/runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,jdk.jsobject,java.sql.rowset,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.543Z] [03:57:18.209] Output: [2025-06-27T04:02:10.543Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.543Z] [2025-06-27T04:02:10.543Z] [03:57:18.211] Returned: 0 [2025-06-27T04:02:10.543Z] [2025-06-27T04:02:10.543Z] [03:57:18.387] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.543Z] [03:57:18.548] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.543Z] [03:57:18.820] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.543Z] [03:57:18.821] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.da508949/input --dest test.da508949/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.543Z] [03:57:18.823] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.da508949/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.543Z] [03:57:18.825] TRACE: [Application] [2025-06-27T04:02:10.543Z] [03:57:18.827] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.543Z] [03:57:18.828] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.543Z] [03:57:18.829] TRACE: [2025-06-27T04:02:10.543Z] [03:57:18.830] TRACE: [JavaOptions] [2025-06-27T04:02:10.543Z] [03:57:18.831] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.543Z] [03:57:18.832] TRACE: java-options=-Djdk.jpackage.test.Property=$ONE ${TWO} ${ONE} $TWO ONE TWO [2025-06-27T04:02:10.543Z] [03:57:18.836] TRACE: Done [2025-06-27T04:02:10.543Z] [03:57:18.841] TRACE: exec: Adding ONE=[one] to environment [2025-06-27T04:02:10.543Z] [03:57:18.842] TRACE: exec: Adding TWO=[two] to environment [2025-06-27T04:02:10.543Z] [03:57:18.843] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.da508949/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.543Z] jdk.jpackage.test.Property=one two one two ONE TWO [2025-06-27T04:02:10.543Z] [03:57:19.993] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.543Z] [03:57:19.995] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.da508949/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.543Z] [03:57:19.996] TRACE: assertEquals(one two one two ONE TWO): Check the property value is as expected [2025-06-27T04:02:10.543Z] [03:57:19.997] TRACE: Deleting [test.da508949] directory recursively [2025-06-27T04:02:10.543Z] [03:57:20.270] [ OK ] AppLauncherSubstTest.test(str=$ONE ${TWO} ${ONE} $TWO ONE TWO, expect=one two one two ONE TWO, env={ONE=one, TWO=two}); checks=5 [2025-06-27T04:02:10.543Z] [03:57:20.271] [ RUN ] AppLauncherSubstTest.test(str=${APPDIR}${aPpDiR}, expect=@@APPDIR@@${aPpDiR}, env={APPDIR=A}) [2025-06-27T04:02:10.543Z] [03:57:20.280] TRACE: exec: Execute tool provider [javac -d test.9a5e534f/jar-workdir test.9a5e534f/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.543Z] [03:57:20.697] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.543Z] [03:57:20.699] TRACE: assertEquals(0): Check command tool provider [javac -d test.9a5e534f/jar-workdir test.9a5e534f/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.543Z] [03:57:20.702] TRACE: exec: Execute tool provider [jar -c -f test.9a5e534f/input/hello.jar -C test.9a5e534f/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.543Z] [03:57:20.710] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.543Z] [03:57:20.711] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.9a5e534f/input/hello.jar -C test.9a5e534f/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.543Z] [03:57:20.718] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.9a5e534f/input --dest test.9a5e534f/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.543Z] [03:57:22.369] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.9a5e534f/output [2025-06-27T04:02:10.543Z] [03:57:49.501] Command [PID: -1]: [2025-06-27T04:02:10.543Z] jlink --output test.9a5e534f/output/AppLauncherSubstTest/lib/runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.logging,java.transaction.xa,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.543Z] [03:57:49.503] Output: [2025-06-27T04:02:10.543Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.543Z] [2025-06-27T04:02:10.543Z] [03:57:49.504] Returned: 0 [2025-06-27T04:02:10.543Z] [2025-06-27T04:02:10.543Z] [03:57:49.603] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.543Z] [03:57:49.749] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.543Z] [03:57:50.024] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.543Z] [03:57:50.026] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.9a5e534f/input --dest test.9a5e534f/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.543Z] [03:57:50.029] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.9a5e534f/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.543Z] [03:57:50.030] TRACE: [Application] [2025-06-27T04:02:10.543Z] [03:57:50.030] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.543Z] [03:57:50.031] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.543Z] [03:57:50.031] TRACE: [2025-06-27T04:02:10.543Z] [03:57:50.032] TRACE: [JavaOptions] [2025-06-27T04:02:10.543Z] [03:57:50.033] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.543Z] [03:57:50.034] TRACE: java-options=-Djdk.jpackage.test.Property=${APPDIR}${aPpDiR} [2025-06-27T04:02:10.543Z] [03:57:50.037] TRACE: Done [2025-06-27T04:02:10.543Z] [03:57:50.040] TRACE: exec: Adding APPDIR=[A] to environment [2025-06-27T04:02:10.543Z] [03:57:50.041] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.9a5e534f/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.543Z] jdk.jpackage.test.Property=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.9a5e534f/output/AppLauncherSubstTest/lib/app${aPpDiR} [2025-06-27T04:02:10.543Z] [03:57:51.196] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.544Z] [03:57:51.198] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.9a5e534f/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.544Z] [03:57:51.199] TRACE: assertEquals(/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.9a5e534f/output/AppLauncherSubstTest/lib/app${aPpDiR}): Check the property value is as expected [2025-06-27T04:02:10.544Z] [03:57:51.199] TRACE: Deleting [test.9a5e534f] directory recursively [2025-06-27T04:02:10.544Z] [03:57:51.475] [ OK ] AppLauncherSubstTest.test(str=${APPDIR}${aPpDiR}, expect=@@APPDIR@@${aPpDiR}, env={APPDIR=A}); checks=5 [2025-06-27T04:02:10.544Z] [03:57:51.475] [ RUN ] AppLauncherSubstTest.test(str=${APPDIR}${aPpDiR}, expect=@@APPDIR@@[foo], env={APPDIR=A, aPpDiR=[foo]}) [2025-06-27T04:02:10.544Z] [03:57:51.484] TRACE: exec: Execute tool provider [javac -d test.f5cb466c/jar-workdir test.f5cb466c/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.544Z] [03:57:51.888] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.544Z] [03:57:51.889] TRACE: assertEquals(0): Check command tool provider [javac -d test.f5cb466c/jar-workdir test.f5cb466c/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.544Z] [03:57:51.893] TRACE: exec: Execute tool provider [jar -c -f test.f5cb466c/input/hello.jar -C test.f5cb466c/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.544Z] [03:57:51.899] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.544Z] [03:57:51.900] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.f5cb466c/input/hello.jar -C test.f5cb466c/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.544Z] [03:57:51.906] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.f5cb466c/input --dest test.f5cb466c/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.544Z] [03:57:53.539] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f5cb466c/output [2025-06-27T04:02:10.544Z] [03:58:20.947] Command [PID: -1]: [2025-06-27T04:02:10.544Z] jlink --output test.f5cb466c/output/AppLauncherSubstTest/lib/runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,java.sql.rowset,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.xml.crypto,java.logging,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.544Z] [03:58:20.949] Output: [2025-06-27T04:02:10.544Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.544Z] [2025-06-27T04:02:10.544Z] [03:58:20.951] Returned: 0 [2025-06-27T04:02:10.544Z] [2025-06-27T04:02:10.544Z] [03:58:21.102] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.544Z] [03:58:21.263] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.544Z] [03:58:21.554] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.547Z] [03:58:21.556] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.f5cb466c/input --dest test.f5cb466c/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.547Z] [03:58:21.559] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f5cb466c/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.547Z] [03:58:21.560] TRACE: [Application] [2025-06-27T04:02:10.547Z] [03:58:21.561] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.547Z] [03:58:21.562] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.547Z] [03:58:21.562] TRACE: [2025-06-27T04:02:10.547Z] [03:58:21.563] TRACE: [JavaOptions] [2025-06-27T04:02:10.547Z] [03:58:21.563] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.547Z] [03:58:21.564] TRACE: java-options=-Djdk.jpackage.test.Property=${APPDIR}${aPpDiR} [2025-06-27T04:02:10.547Z] [03:58:21.566] TRACE: Done [2025-06-27T04:02:10.547Z] [03:58:21.569] TRACE: exec: Adding APPDIR=[A] to environment [2025-06-27T04:02:10.547Z] [03:58:21.572] TRACE: exec: Adding aPpDiR=[[foo]] to environment [2025-06-27T04:02:10.547Z] [03:58:21.573] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f5cb466c/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.547Z] jdk.jpackage.test.Property=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f5cb466c/output/AppLauncherSubstTest/lib/app[foo] [2025-06-27T04:02:10.547Z] [03:58:22.737] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.547Z] [03:58:22.739] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f5cb466c/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.547Z] [03:58:22.740] TRACE: assertEquals(/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.f5cb466c/output/AppLauncherSubstTest/lib/app[foo]): Check the property value is as expected [2025-06-27T04:02:10.547Z] [03:58:22.740] TRACE: Deleting [test.f5cb466c] directory recursively [2025-06-27T04:02:10.547Z] [03:58:23.014] [ OK ] AppLauncherSubstTest.test(str=${APPDIR}${aPpDiR}, expect=@@APPDIR@@[foo], env={APPDIR=A, aPpDiR=[foo]}); checks=5 [2025-06-27T04:02:10.547Z] [03:58:23.015] [ RUN ] AppLauncherSubstTest.test(str=${BINDIR}${APPDIR}${ROOTDIR}, expect=@@BINDIR@@@@APPDIR@@@@ROOTDIR@@, env={BINDIR=a, APPDIR=b, ROOTDIR=c}) [2025-06-27T04:02:10.547Z] [03:58:23.024] TRACE: exec: Execute tool provider [javac -d test.a057bf55/jar-workdir test.a057bf55/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.547Z] [03:58:23.429] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.547Z] [03:58:23.431] TRACE: assertEquals(0): Check command tool provider [javac -d test.a057bf55/jar-workdir test.a057bf55/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.547Z] [03:58:23.434] TRACE: exec: Execute tool provider [jar -c -f test.a057bf55/input/hello.jar -C test.a057bf55/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.547Z] [03:58:23.441] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.547Z] [03:58:23.442] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.a057bf55/input/hello.jar -C test.a057bf55/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.547Z] [03:58:23.448] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.a057bf55/input --dest test.a057bf55/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.547Z] [03:58:25.103] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output [2025-06-27T04:02:10.547Z] [03:58:52.334] Command [PID: -1]: [2025-06-27T04:02:10.547Z] jlink --output test.a057bf55/output/AppLauncherSubstTest/lib/runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.jsobject,jdk.sctp,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.xml.crypto,java.logging,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.547Z] [03:58:52.336] Output: [2025-06-27T04:02:10.547Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.547Z] [2025-06-27T04:02:10.547Z] [03:58:52.337] Returned: 0 [2025-06-27T04:02:10.547Z] [2025-06-27T04:02:10.547Z] [03:58:52.451] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.547Z] [03:58:52.605] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.547Z] [03:58:52.904] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.547Z] [03:58:52.906] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.a057bf55/input --dest test.a057bf55/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.547Z] [03:58:52.908] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.547Z] [03:58:52.909] TRACE: [Application] [2025-06-27T04:02:10.547Z] [03:58:52.909] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.547Z] [03:58:52.910] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.547Z] [03:58:52.911] TRACE: [2025-06-27T04:02:10.547Z] [03:58:52.911] TRACE: [JavaOptions] [2025-06-27T04:02:10.547Z] [03:58:52.913] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.547Z] [03:58:52.913] TRACE: java-options=-Djdk.jpackage.test.Property=${BINDIR}${APPDIR}${ROOTDIR} [2025-06-27T04:02:10.547Z] [03:58:52.916] TRACE: Done [2025-06-27T04:02:10.547Z] [03:58:52.919] TRACE: exec: Adding ROOTDIR=[c] to environment [2025-06-27T04:02:10.547Z] [03:58:52.920] TRACE: exec: Adding APPDIR=[b] to environment [2025-06-27T04:02:10.547Z] [03:58:52.921] TRACE: exec: Adding BINDIR=[a] to environment [2025-06-27T04:02:10.547Z] [03:58:52.922] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.547Z] jdk.jpackage.test.Property=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output/AppLauncherSubstTest/bin/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output/AppLauncherSubstTest/lib/app/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output/AppLauncherSubstTest [2025-06-27T04:02:10.547Z] [03:58:54.062] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.547Z] [03:58:54.064] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.548Z] [03:58:54.065] TRACE: assertEquals(/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output/AppLauncherSubstTest/bin/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output/AppLauncherSubstTest/lib/app/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.a057bf55/output/AppLauncherSubstTest): Check the property value is as expected [2025-06-27T04:02:10.548Z] [03:58:54.066] TRACE: Deleting [test.a057bf55] directory recursively [2025-06-27T04:02:10.548Z] [03:58:54.339] [ OK ] AppLauncherSubstTest.test(str=${BINDIR}${APPDIR}${ROOTDIR}, expect=@@BINDIR@@@@APPDIR@@@@ROOTDIR@@, env={BINDIR=a, APPDIR=b, ROOTDIR=c}); checks=5 [2025-06-27T04:02:10.548Z] [03:58:54.340] [ RUN ] AppLauncherSubstTest.test(str=${BINDIR}${bInDiR}, expect=@@BINDIR@@${bInDiR}, env={BINDIR=A}) [2025-06-27T04:02:10.548Z] [03:58:54.349] TRACE: exec: Execute tool provider [javac -d test.3521601d/jar-workdir test.3521601d/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.548Z] [03:58:54.755] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.548Z] [03:58:54.756] TRACE: assertEquals(0): Check command tool provider [javac -d test.3521601d/jar-workdir test.3521601d/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.548Z] [03:58:54.759] TRACE: exec: Execute tool provider [jar -c -f test.3521601d/input/hello.jar -C test.3521601d/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.548Z] [03:58:54.766] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.548Z] [03:58:54.767] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.3521601d/input/hello.jar -C test.3521601d/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.548Z] [03:58:54.772] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.3521601d/input --dest test.3521601d/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.548Z] [03:58:56.427] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3521601d/output [2025-06-27T04:02:10.548Z] [03:59:24.514] Command [PID: -1]: [2025-06-27T04:02:10.548Z] jlink --output test.3521601d/output/AppLauncherSubstTest/lib/runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,jdk.jsobject,java.sql.rowset,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.548Z] [03:59:24.516] Output: [2025-06-27T04:02:10.548Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.548Z] [2025-06-27T04:02:10.548Z] [03:59:24.517] Returned: 0 [2025-06-27T04:02:10.548Z] [2025-06-27T04:02:10.548Z] [03:59:24.628] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.548Z] [03:59:24.796] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.548Z] [03:59:25.098] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.548Z] [03:59:25.099] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.3521601d/input --dest test.3521601d/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.548Z] [03:59:25.102] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3521601d/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.548Z] [03:59:25.103] TRACE: [Application] [2025-06-27T04:02:10.548Z] [03:59:25.103] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.548Z] [03:59:25.104] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.548Z] [03:59:25.104] TRACE: [2025-06-27T04:02:10.548Z] [03:59:25.105] TRACE: [JavaOptions] [2025-06-27T04:02:10.548Z] [03:59:25.105] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.548Z] [03:59:25.106] TRACE: java-options=-Djdk.jpackage.test.Property=${BINDIR}${bInDiR} [2025-06-27T04:02:10.548Z] [03:59:25.108] TRACE: Done [2025-06-27T04:02:10.548Z] [03:59:25.111] TRACE: exec: Adding BINDIR=[A] to environment [2025-06-27T04:02:10.548Z] [03:59:25.112] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3521601d/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.548Z] jdk.jpackage.test.Property=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3521601d/output/AppLauncherSubstTest/bin${bInDiR} [2025-06-27T04:02:10.548Z] [03:59:26.273] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.548Z] [03:59:26.275] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3521601d/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.548Z] [03:59:26.276] TRACE: assertEquals(/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.3521601d/output/AppLauncherSubstTest/bin${bInDiR}): Check the property value is as expected [2025-06-27T04:02:10.548Z] [03:59:26.277] TRACE: Deleting [test.3521601d] directory recursively [2025-06-27T04:02:10.548Z] [03:59:26.553] [ OK ] AppLauncherSubstTest.test(str=${BINDIR}${bInDiR}, expect=@@BINDIR@@${bInDiR}, env={BINDIR=A}); checks=5 [2025-06-27T04:02:10.548Z] [03:59:26.554] [ RUN ] AppLauncherSubstTest.test(str=${BINDIR}${bInDiR}, expect=@@BINDIR@@[foo], env={BINDIR=A, bInDiR=[foo]}) [2025-06-27T04:02:10.548Z] [03:59:26.563] TRACE: exec: Execute tool provider [javac -d test.7b08ddba/jar-workdir test.7b08ddba/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.548Z] [03:59:26.960] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.548Z] [03:59:26.962] TRACE: assertEquals(0): Check command tool provider [javac -d test.7b08ddba/jar-workdir test.7b08ddba/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.548Z] [03:59:26.965] TRACE: exec: Execute tool provider [jar -c -f test.7b08ddba/input/hello.jar -C test.7b08ddba/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.548Z] [03:59:26.971] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.548Z] [03:59:26.972] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.7b08ddba/input/hello.jar -C test.7b08ddba/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.548Z] [03:59:26.977] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.7b08ddba/input --dest test.7b08ddba/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.548Z] [03:59:28.621] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.7b08ddba/output [2025-06-27T04:02:10.548Z] [03:59:55.695] Command [PID: -1]: [2025-06-27T04:02:10.548Z] jlink --output test.7b08ddba/output/AppLauncherSubstTest/lib/runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.sctp,jdk.jsobject,java.sql.rowset,jdk.unsupported,java.smartcardio,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.548Z] [03:59:55.696] Output: [2025-06-27T04:02:10.548Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.548Z] [2025-06-27T04:02:10.548Z] [03:59:55.698] Returned: 0 [2025-06-27T04:02:10.548Z] [2025-06-27T04:02:10.548Z] [03:59:55.851] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.548Z] [03:59:56.007] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.548Z] [03:59:56.287] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.548Z] [03:59:56.289] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.7b08ddba/input --dest test.7b08ddba/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.548Z] [03:59:56.291] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.7b08ddba/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.548Z] [03:59:56.292] TRACE: [Application] [2025-06-27T04:02:10.548Z] [03:59:56.292] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.548Z] [03:59:56.293] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.548Z] [03:59:56.294] TRACE: [2025-06-27T04:02:10.548Z] [03:59:56.295] TRACE: [JavaOptions] [2025-06-27T04:02:10.548Z] [03:59:56.295] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.548Z] [03:59:56.296] TRACE: java-options=-Djdk.jpackage.test.Property=${BINDIR}${bInDiR} [2025-06-27T04:02:10.548Z] [03:59:56.298] TRACE: Done [2025-06-27T04:02:10.548Z] [03:59:56.301] TRACE: exec: Adding bInDiR=[[foo]] to environment [2025-06-27T04:02:10.548Z] [03:59:56.301] TRACE: exec: Adding BINDIR=[A] to environment [2025-06-27T04:02:10.548Z] [03:59:56.302] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.7b08ddba/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.548Z] jdk.jpackage.test.Property=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.7b08ddba/output/AppLauncherSubstTest/bin[foo] [2025-06-27T04:02:10.548Z] [03:59:57.465] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.549Z] [03:59:57.466] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.7b08ddba/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.549Z] [03:59:57.466] TRACE: assertEquals(/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.7b08ddba/output/AppLauncherSubstTest/bin[foo]): Check the property value is as expected [2025-06-27T04:02:10.549Z] [03:59:57.467] TRACE: Deleting [test.7b08ddba] directory recursively [2025-06-27T04:02:10.549Z] [03:59:57.748] [ OK ] AppLauncherSubstTest.test(str=${BINDIR}${bInDiR}, expect=@@BINDIR@@[foo], env={BINDIR=A, bInDiR=[foo]}); checks=5 [2025-06-27T04:02:10.549Z] [03:59:57.748] [ RUN ] AppLauncherSubstTest.test(str=${ROOTDIR}${rOoTdIr}, expect=@@ROOTDIR@@${rOoTdIr}, env={ROOTDIR=A}) [2025-06-27T04:02:10.549Z] [03:59:57.761] TRACE: exec: Execute tool provider [javac -d test.8030fda0/jar-workdir test.8030fda0/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.549Z] [03:59:58.184] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.549Z] [03:59:58.186] TRACE: assertEquals(0): Check command tool provider [javac -d test.8030fda0/jar-workdir test.8030fda0/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.549Z] [03:59:58.189] TRACE: exec: Execute tool provider [jar -c -f test.8030fda0/input/hello.jar -C test.8030fda0/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.549Z] [03:59:58.198] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.549Z] [03:59:58.199] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.8030fda0/input/hello.jar -C test.8030fda0/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.549Z] [03:59:58.205] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.8030fda0/input --dest test.8030fda0/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.549Z] [03:59:59.839] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.8030fda0/output [2025-06-27T04:02:10.549Z] [04:00:25.832] Command [PID: -1]: [2025-06-27T04:02:10.549Z] jlink --output test.8030fda0/output/AppLauncherSubstTest/lib/runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.549Z] [04:00:25.834] Output: [2025-06-27T04:02:10.549Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.549Z] [2025-06-27T04:02:10.549Z] [04:00:25.835] Returned: 0 [2025-06-27T04:02:10.549Z] [2025-06-27T04:02:10.549Z] [04:00:25.934] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.549Z] [04:00:26.089] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.549Z] [04:00:26.354] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.549Z] [04:00:26.355] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.8030fda0/input --dest test.8030fda0/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.549Z] [04:00:26.358] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.8030fda0/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.549Z] [04:00:26.359] TRACE: [Application] [2025-06-27T04:02:10.549Z] [04:00:26.359] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.549Z] [04:00:26.360] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.549Z] [04:00:26.360] TRACE: [2025-06-27T04:02:10.549Z] [04:00:26.361] TRACE: [JavaOptions] [2025-06-27T04:02:10.549Z] [04:00:26.361] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.549Z] [04:00:26.362] TRACE: java-options=-Djdk.jpackage.test.Property=${ROOTDIR}${rOoTdIr} [2025-06-27T04:02:10.549Z] [04:00:26.365] TRACE: Done [2025-06-27T04:02:10.549Z] [04:00:26.369] TRACE: exec: Adding ROOTDIR=[A] to environment [2025-06-27T04:02:10.549Z] [04:00:26.370] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.8030fda0/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.549Z] jdk.jpackage.test.Property=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.8030fda0/output/AppLauncherSubstTest${rOoTdIr} [2025-06-27T04:02:10.549Z] [04:00:27.548] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.549Z] [04:00:27.549] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.8030fda0/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.549Z] [04:00:27.549] TRACE: assertEquals(/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.8030fda0/output/AppLauncherSubstTest${rOoTdIr}): Check the property value is as expected [2025-06-27T04:02:10.549Z] [04:00:27.550] TRACE: Deleting [test.8030fda0] directory recursively [2025-06-27T04:02:10.549Z] [04:00:27.820] [ OK ] AppLauncherSubstTest.test(str=${ROOTDIR}${rOoTdIr}, expect=@@ROOTDIR@@${rOoTdIr}, env={ROOTDIR=A}); checks=5 [2025-06-27T04:02:10.549Z] [04:00:27.821] [ RUN ] AppLauncherSubstTest.test(str=${ROOTDIR}${rOoTdIr}, expect=@@ROOTDIR@@[foo], env={ROOTDIR=A, rOoTdIr=[foo]}) [2025-06-27T04:02:10.549Z] [04:00:27.828] TRACE: exec: Execute tool provider [javac -d test.05abd001/jar-workdir test.05abd001/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.549Z] [04:00:28.161] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.549Z] [04:00:28.163] TRACE: assertEquals(0): Check command tool provider [javac -d test.05abd001/jar-workdir test.05abd001/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.549Z] [04:00:28.166] TRACE: exec: Execute tool provider [jar -c -f test.05abd001/input/hello.jar -C test.05abd001/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.549Z] [04:00:28.172] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.549Z] [04:00:28.174] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.05abd001/input/hello.jar -C test.05abd001/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.549Z] [04:00:28.179] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.05abd001/input --dest test.05abd001/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.549Z] [04:00:29.812] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.05abd001/output [2025-06-27T04:02:10.549Z] [04:00:56.655] Command [PID: -1]: [2025-06-27T04:02:10.549Z] jlink --output test.05abd001/output/AppLauncherSubstTest/lib/runtime --add-modules jdk.management.jfr,java.rmi,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,jdk.jsobject,jdk.sctp,java.sql.rowset,jdk.unsupported,java.smartcardio,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,java.sql,jdk.incubator.vector,java.transaction.xa,java.xml.crypto,java.logging,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.549Z] [04:00:56.656] Output: [2025-06-27T04:02:10.549Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.549Z] [2025-06-27T04:02:10.549Z] [04:00:56.658] Returned: 0 [2025-06-27T04:02:10.549Z] [2025-06-27T04:02:10.549Z] [04:00:56.771] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.549Z] [04:00:56.932] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.549Z] [04:00:57.232] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.549Z] [04:00:57.233] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.05abd001/input --dest test.05abd001/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.549Z] [04:00:57.241] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.05abd001/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.549Z] [04:00:57.241] TRACE: [Application] [2025-06-27T04:02:10.549Z] [04:00:57.242] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.549Z] [04:00:57.243] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.549Z] [04:00:57.244] TRACE: [2025-06-27T04:02:10.549Z] [04:00:57.245] TRACE: [JavaOptions] [2025-06-27T04:02:10.549Z] [04:00:57.245] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.549Z] [04:00:57.246] TRACE: java-options=-Djdk.jpackage.test.Property=${ROOTDIR}${rOoTdIr} [2025-06-27T04:02:10.549Z] [04:00:57.249] TRACE: Done [2025-06-27T04:02:10.549Z] [04:00:57.253] TRACE: exec: Adding rOoTdIr=[[foo]] to environment [2025-06-27T04:02:10.549Z] [04:00:57.254] TRACE: exec: Adding ROOTDIR=[A] to environment [2025-06-27T04:02:10.549Z] [04:00:57.255] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.05abd001/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.549Z] jdk.jpackage.test.Property=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.05abd001/output/AppLauncherSubstTest[foo] [2025-06-27T04:02:10.549Z] [04:00:58.412] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.550Z] [04:00:58.413] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.05abd001/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.550Z] [04:00:58.414] TRACE: assertEquals(/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.05abd001/output/AppLauncherSubstTest[foo]): Check the property value is as expected [2025-06-27T04:02:10.550Z] [04:00:58.414] TRACE: Deleting [test.05abd001] directory recursively [2025-06-27T04:02:10.550Z] [04:00:58.679] [ OK ] AppLauncherSubstTest.test(str=${ROOTDIR}${rOoTdIr}, expect=@@ROOTDIR@@[foo], env={ROOTDIR=A, rOoTdIr=[foo]}); checks=5 [2025-06-27T04:02:10.550Z] [04:00:58.679] [ RUN ] AppLauncherSubstTest.test(str=, expect=) [2025-06-27T04:02:10.550Z] [04:00:58.687] TRACE: exec: Execute tool provider [javac -d test.ebcabcbf/jar-workdir test.ebcabcbf/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.550Z] [04:00:59.028] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.550Z] [04:00:59.029] TRACE: assertEquals(0): Check command tool provider [javac -d test.ebcabcbf/jar-workdir test.ebcabcbf/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.550Z] [04:00:59.035] TRACE: exec: Execute tool provider [jar -c -f test.ebcabcbf/input/hello.jar -C test.ebcabcbf/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.550Z] [04:00:59.040] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.550Z] [04:00:59.042] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.ebcabcbf/input/hello.jar -C test.ebcabcbf/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.550Z] [04:00:59.047] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.ebcabcbf/input --dest test.ebcabcbf/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.550Z] [04:01:00.689] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.ebcabcbf/output [2025-06-27T04:02:10.550Z] [04:01:28.301] Command [PID: -1]: [2025-06-27T04:02:10.550Z] jlink --output test.ebcabcbf/output/AppLauncherSubstTest/lib/runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,jdk.xml.dom,java.xml,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,java.compiler,jdk.nio.mapmode,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.transaction.xa,java.logging,java.xml.crypto,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.550Z] [04:01:28.302] Output: [2025-06-27T04:02:10.550Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.550Z] [2025-06-27T04:02:10.550Z] [04:01:28.304] Returned: 0 [2025-06-27T04:02:10.550Z] [2025-06-27T04:02:10.550Z] [04:01:28.404] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.550Z] [04:01:28.560] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.550Z] [04:01:28.834] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.550Z] [04:01:28.835] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.ebcabcbf/input --dest test.ebcabcbf/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.550Z] [04:01:28.838] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.ebcabcbf/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.550Z] [04:01:28.838] TRACE: [Application] [2025-06-27T04:02:10.550Z] [04:01:28.839] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.550Z] [04:01:28.840] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.550Z] [04:01:28.841] TRACE: [2025-06-27T04:02:10.550Z] [04:01:28.841] TRACE: [JavaOptions] [2025-06-27T04:02:10.550Z] [04:01:28.842] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.550Z] [04:01:28.843] TRACE: java-options=-Djdk.jpackage.test.Property= [2025-06-27T04:02:10.550Z] [04:01:28.845] TRACE: Done [2025-06-27T04:02:10.550Z] [04:01:28.848] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.ebcabcbf/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.550Z] jdk.jpackage.test.Property= [2025-06-27T04:02:10.550Z] [04:01:29.986] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.550Z] [04:01:29.988] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.ebcabcbf/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.550Z] [04:01:29.988] TRACE: assertEquals(): Check the property value is as expected [2025-06-27T04:02:10.550Z] [04:01:29.989] TRACE: Deleting [test.ebcabcbf] directory recursively [2025-06-27T04:02:10.550Z] [04:01:30.259] [ OK ] AppLauncherSubstTest.test(str=, expect=); checks=5 [2025-06-27T04:02:10.550Z] [04:01:30.259] [ RUN ] AppLauncherSubstTest.test(str=\$FOO\\$FOO\${FOO}\\${FOO}, expect=$FOO\BAR${FOO}\BAR, env={FOO=BAR}) [2025-06-27T04:02:10.550Z] [04:01:30.267] TRACE: exec: Execute tool provider [javac -d test.5531e801/jar-workdir test.5531e801/src/Hello.java](4); discard out+err... [2025-06-27T04:02:10.550Z] [04:01:30.582] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.550Z] [04:01:30.583] TRACE: assertEquals(0): Check command tool provider [javac -d test.5531e801/jar-workdir test.5531e801/src/Hello.java](4) exited with 0 code [2025-06-27T04:02:10.550Z] [04:01:30.586] TRACE: exec: Execute tool provider [jar -c -f test.5531e801/input/hello.jar -C test.5531e801/jar-workdir .](7); discard out+err... [2025-06-27T04:02:10.550Z] [04:01:30.592] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.550Z] [04:01:30.594] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.5531e801/input/hello.jar -C test.5531e801/jar-workdir .](7) exited with 0 code [2025-06-27T04:02:10.550Z] [04:01:30.599] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.5531e801/input --dest test.5531e801/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-06-27T04:02:10.550Z] [04:01:32.242] Creating app package: AppLauncherSubstTest in /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.5531e801/output [2025-06-27T04:02:10.550Z] [04:01:59.559] Command [PID: -1]: [2025-06-27T04:02:10.550Z] jlink --output test.5531e801/output/AppLauncherSubstTest/lib/runtime --add-modules java.rmi,jdk.management.jfr,jdk.jdi,java.xml,jdk.xml.dom,java.datatransfer,jdk.httpserver,java.desktop,java.security.sasl,jdk.zipfs,java.base,jdk.javadoc,jdk.management.agent,jdk.jshell,java.sql.rowset,jdk.sctp,jdk.jsobject,java.smartcardio,jdk.unsupported,java.security.jgss,jdk.nio.mapmode,java.compiler,jdk.dynalink,jdk.unsupported.desktop,jdk.accessibility,jdk.security.jgss,jdk.incubator.vector,java.sql,java.logging,java.xml.crypto,java.transaction.xa,jdk.jfr,jdk.internal.md,jdk.net,java.naming,jdk.internal.ed,java.prefs,java.net.http,jdk.compiler,jdk.internal.opt,jdk.jconsole,jdk.attach,jdk.internal.le,java.management,jdk.jdwp.agent,jdk.internal.jvmstat,java.instrument,jdk.management,jdk.security.auth,java.scripting,jdk.jartool,java.management.rmi --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-06-27T04:02:10.550Z] [04:01:59.561] Output: [2025-06-27T04:02:10.550Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-06-27T04:02:10.550Z] [2025-06-27T04:02:10.550Z] [04:01:59.563] Returned: 0 [2025-06-27T04:02:10.550Z] [2025-06-27T04:02:10.550Z] [04:01:59.682] Using default package resource JavaApp.png [icon] (add AppLauncherSubstTest.png to the resource-dir to customize). [2025-06-27T04:02:10.550Z] [04:01:59.839] Succeeded in building Linux Application Image package [2025-06-27T04:02:10.550Z] [04:02:00.112] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.550Z] [04:02:00.113] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.5531e801/input --dest test.5531e801/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.550Z] [04:02:00.115] TRACE: Create [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.5531e801/output/AppLauncherSubstTest/lib/app/AppLauncherSubstTest.cfg] text file... [2025-06-27T04:02:10.550Z] [04:02:00.115] TRACE: [Application] [2025-06-27T04:02:10.550Z] [04:02:00.116] TRACE: app.classpath=$APPDIR/hello.jar [2025-06-27T04:02:10.550Z] [04:02:00.116] TRACE: app.mainclass=Hello [2025-06-27T04:02:10.550Z] [04:02:00.116] TRACE: [2025-06-27T04:02:10.550Z] [04:02:00.116] TRACE: [JavaOptions] [2025-06-27T04:02:10.550Z] [04:02:00.117] TRACE: java-options=-Djpackage.app-version=1.0 [2025-06-27T04:02:10.550Z] [04:02:00.117] TRACE: java-options=-Djdk.jpackage.test.Property=\$FOO\\$FOO\${FOO}\\${FOO} [2025-06-27T04:02:10.550Z] [04:02:00.118] TRACE: Done [2025-06-27T04:02:10.550Z] [04:02:00.120] TRACE: exec: Adding FOO=[BAR] to environment [2025-06-27T04:02:10.550Z] [04:02:00.121] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.5531e801/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2); save out+err; inherit out+err... [2025-06-27T04:02:10.550Z] jdk.jpackage.test.Property=$FOO\BAR${FOO}\BAR [2025-06-27T04:02:10.550Z] [04:02:01.281] TRACE: exec: Done. Exit code: 0 [2025-06-27T04:02:10.550Z] [04:02:01.282] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1/test.5531e801/output/AppLauncherSubstTest/bin/AppLauncherSubstTest --print-sys-prop=jdk.jpackage.test.Property](2) exited with 0 code [2025-06-27T04:02:10.550Z] [04:02:01.282] TRACE: assertEquals($FOO\BAR${FOO}\BAR): Check the property value is as expected [2025-06-27T04:02:10.550Z] [04:02:01.283] TRACE: Deleting [test.5531e801] directory recursively [2025-06-27T04:02:10.550Z] [04:02:01.558] [ OK ] AppLauncherSubstTest.test(str=\$FOO\\$FOO\${FOO}\\${FOO}, expect=$FOO\BAR${FOO}\BAR, env={FOO=BAR}); checks=5 [2025-06-27T04:02:10.550Z] [04:02:01.562] [==========] 16 tests ran [2025-06-27T04:02:10.550Z] [04:02:01.563] [ PASSED ] 15 tests [2025-06-27T04:02:10.551Z] [04:02:01.572] [ FAILED ] 1 test, listed below [2025-06-27T04:02:10.551Z] [04:02:01.574] [ FAILED ] AppLauncherSubstTest.test(str=$ALPHA $alpha, expect=A $alpha, env={ALPHA=A}); workDir=[test.f6f4c6a6] [2025-06-27T04:02:10.551Z] [04:02:01.578] 1 FAILED TEST [2025-06-27T04:02:10.551Z] STDERR: [2025-06-27T04:02:10.551Z] Fatal glibc error: pthread_mutex_lock.c:94 (___pthread_mutex_lock): assertion failed: mutex->__data.__owner == 0 [2025-06-27T04:02:10.551Z] java.lang.AssertionError: Expected [0]. Actual [134]: Check command [/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/jpackage --input test.f6f4c6a6/input --dest test.f6f4c6a6/output --name AppLauncherSubstTest --type app-image --main-jar hello.jar --main-class Hello --java-options -Djdk.jpackage.test.Property= -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.error(TKit.java:323) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:664) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:243) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Executor.execute(Executor.java:292) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:866) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:819) [2025-06-27T04:02:10.551Z] at AppLauncherSubstTest.test(AppLauncherSubstTest.java:128) [2025-06-27T04:02:10.551Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-06-27T04:02:10.551Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:200) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:155) [2025-06-27T04:02:10.551Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2025-06-27T04:02:10.551Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:149) [2025-06-27T04:02:10.551Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:115) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.runTests(TKit.java:148) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.runTests(TKit.java:137) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2025-06-27T04:02:10.551Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:115) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Main.main(Main.java:117) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Main.main(Main.java:45) [2025-06-27T04:02:10.551Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-06-27T04:02:10.551Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-06-27T04:02:10.551Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-06-27T04:02:10.551Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-06-27T04:02:10.551Z] java.lang.RuntimeException: 1 FAILED TEST [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2025-06-27T04:02:10.551Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:115) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Main.main(Main.java:117) [2025-06-27T04:02:10.551Z] at jdk.jpackage.test.Main.main(Main.java:45) [2025-06-27T04:02:10.551Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-06-27T04:02:10.551Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-06-27T04:02:10.551Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-06-27T04:02:10.551Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-06-27T04:02:10.551Z] [2025-06-27T04:02:10.551Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-06-27T04:02:10.551Z] JavaTest Message: shutting down test [2025-06-27T04:02:10.551Z] [2025-06-27T04:02:10.551Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-06-27T04:02:10.551Z] rerun: [2025-06-27T04:02:10.551Z] cd /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/scratch/1 && \ [2025-06-27T04:02:10.551Z] DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus \ [2025-06-27T04:02:10.551Z] DISPLAY=:0 \ [2025-06-27T04:02:10.551Z] HOME=/home/jenkins \ [2025-06-27T04:02:10.551Z] LANG=en_US.UTF-8 \ [2025-06-27T04:02:10.551Z] PATH=/bin:/usr/bin:/usr/sbin \ [2025-06-27T04:02:10.551Z] XDG_RUNTIME_DIR=/run/user/1001 \ [2025-06-27T04:02:10.551Z] XDG_SESSION_CLASS=user \ [2025-06-27T04:02:10.551Z] XDG_SESSION_ID=41667 \ [2025-06-27T04:02:10.551Z] XDG_SESSION_TYPE=tty \ [2025-06-27T04:02:10.551Z] CLASSPATH=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/test/jdk/tools/jpackage/helpers:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jvmtest/openjdk/jtreg/lib/jtreg.jar \ [2025-06-27T04:02:10.551Z] /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image/bin/java \ [2025-06-27T04:02:10.551Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops -Djava.awt.headless=true' \ [2025-06-27T04:02:10.551Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops -J-Djava.awt.headless=true' \ [2025-06-27T04:02:10.551Z] -Dtest.compiler.opts= \ [2025-06-27T04:02:10.551Z] -Dtest.java.opts= \ [2025-06-27T04:02:10.551Z] -Dtest.jdk=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image \ [2025-06-27T04:02:10.551Z] -Dcompile.jdk=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/j2sdk-image \ [2025-06-27T04:02:10.551Z] -Dtest.timeout.factor=16.0 \ [2025-06-27T04:02:10.551Z] -Dtest.nativepath=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-06-27T04:02:10.551Z] -Dtest.root=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk \ [2025-06-27T04:02:10.551Z] -Dtest.name=tools/jpackage/share/AppLauncherSubstTest.java \ [2025-06-27T04:02:10.551Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2025-06-27T04:02:10.551Z] -Dtest.file=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share/AppLauncherSubstTest.java \ [2025-06-27T04:02:10.551Z] -Dtest.src=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share \ [2025-06-27T04:02:10.551Z] -Dtest.src.path=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers \ [2025-06-27T04:02:10.551Z] -Dtest.classes=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d \ [2025-06-27T04:02:10.551Z] -Dtest.class.path=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/test/jdk/tools/jpackage/helpers \ [2025-06-27T04:02:10.551Z] -Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/tools/jpackage/share/AppLauncherSubstTest.d:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/classes/2/test/jdk/tools/jpackage/helpers \ [2025-06-27T04:02:10.551Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2025-06-27T04:02:10.551Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2025-06-27T04:02:10.551Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-06-27T04:02:10.551Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-06-27T04:02:10.551Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2025-06-27T04:02:10.551Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2025-06-27T04:02:10.551Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-06-27T04:02:10.551Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2025-06-27T04:02:10.551Z] -ea \ [2025-06-27T04:02:10.551Z] -esa \ [2025-06-27T04:02:10.551Z] -Xmx512m \ [2025-06-27T04:02:10.551Z] -XX:-UseCompressedOops \ [2025-06-27T04:02:10.551Z] -Djava.awt.headless=true \ [2025-06-27T04:02:10.551Z] -Djava.library.path=/home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-06-27T04:02:10.551Z] -Xmx512m \ [2025-06-27T04:02:10.551Z] com.sun.javatest.regtest.agent.MainWrapper /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work/tools/jpackage/share/AppLauncherSubstTest.d/main.0.jta --jpt-run=AppLauncherSubstTest [2025-06-27T04:02:10.551Z] [2025-06-27T04:02:10.551Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-06-27T04:02:10.551Z] -------------------------------------------------- [2025-06-27T06:17:34.902Z] Test results: passed: 371; failed: 1; excluded: 1; did not meet platform requirements: 60 [2025-06-27T06:18:08.201Z] Report written to /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/report/html/report.html [2025-06-27T06:18:08.201Z] Results written to /home/jenkins/workspace/Test_openjdk25_hs_extended.openjdk_riscv64_linux_testList_0/aqa-tests/TKG/output_17509853044262/jdk_tools_1/work [2025-06-27T06:18:08.201Z] Error: Some tests failed or other problems occurred. [2025-06-27T06:18:08.201Z] ----------------------------------- [2025-06-27T06:18:08.201Z] jdk_tools_1_FAILED [2025-06-27T06:18:08.201Z] ----------------------------------- [2025-06-27T06:18:08.201Z] [2025-06-27T06:18:08.201Z] TEST TEARDOWN: [2025-06-27T06:18:08.201Z] Nothing to be done for teardown. [2025-06-27T06:18:08.201Z] jdk_tools_1 Finish Time: Fri Jun 27 06:18:07 2025 Epoch Time (ms): 1751005087308