No Possible Issues Found via Git Search

jdk_tools_0

[2025-11-14T02:19:32.938Z] Running test jdk_tools_0 ... [2025-11-14T02:19:32.938Z] =============================================== [2025-11-14T02:19:32.938Z] jdk_tools_0 Start Time: Fri Nov 14 02:19:31 2025 Epoch Time (ms): 1763086771799 [2025-11-14T02:19:32.938Z] variation: Mode150 [2025-11-14T02:19:32.938Z] JVM_OPTIONS: -XX:+UseCompressedOops [2025-11-14T02:19:32.938Z] { \ [2025-11-14T02:19:32.938Z] echo ""; echo "TEST SETUP:"; \ [2025-11-14T02:19:32.938Z] echo "Nothing to be done for setup."; \ [2025-11-14T02:19:32.938Z] mkdir -p "/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../TKG/output_17630836396377/jdk_tools_0"; \ [2025-11-14T02:19:32.938Z] cd "/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../TKG/output_17630836396377/jdk_tools_0"; \ [2025-11-14T02:19:32.938Z] echo ""; echo "TESTING:"; \ [2025-11-14T02:19:32.938Z] "/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/java" -Xmx512m -jar "/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../../jvmtest/openjdk/jtreg/lib/jtreg.jar" \ [2025-11-14T02:19:32.938Z] -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_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native" -vmoptions:"-Xmx512m -XX:+UseCompressedOops -Djava.awt.headless=true" \ [2025-11-14T02:19:32.938Z] \ [2025-11-14T02:19:32.938Z] -w ""/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../TKG/output_17630836396377/jdk_tools_0"/work" \ [2025-11-14T02:19:32.938Z] -r ""/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../TKG/output_17630836396377/jdk_tools_0"/report" \ [2025-11-14T02:19:32.938Z] -jdk:"/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image" \ [2025-11-14T02:19:32.938Z] -exclude:"/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../openjdk/openjdk-jdk/test/jdk/ProblemList.txt" \ [2025-11-14T02:19:32.938Z] -exclude:"/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../../jvmtest/openjdk/excludes/ProblemList_openjdk11.txt" \ [2025-11-14T02:19:32.938Z] \ [2025-11-14T02:19:32.938Z] \ [2025-11-14T02:19:32.938Z] "/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../openjdk/openjdk-jdk/test/jdk:jdk_tools"; \ [2025-11-14T02:19:32.938Z] if [ $? -eq 0 ]; then echo "-----------------------------------"; echo "jdk_tools_0""_PASSED"; echo "-----------------------------------"; cd /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/..; else echo "-----------------------------------"; echo "jdk_tools_0""_FAILED"; echo "-----------------------------------"; fi; \ [2025-11-14T02:19:32.938Z] echo ""; echo "TEST TEARDOWN:"; \ [2025-11-14T02:19:32.938Z] echo "Nothing to be done for teardown."; \ [2025-11-14T02:19:32.938Z] } 2>&1 | tee -a "/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../TKG/output_17630836396377/TestTargetResult"; [2025-11-14T02:19:32.938Z] [2025-11-14T02:19:32.938Z] TEST SETUP: [2025-11-14T02:19:32.938Z] Nothing to be done for setup. [2025-11-14T02:19:32.938Z] [2025-11-14T02:19:32.938Z] TESTING: [2025-11-14T02:19:33.646Z] Directory "/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../TKG/output_17630836396377/jdk_tools_0/work" not found: creating [2025-11-14T02:19:33.646Z] Directory "/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/../TKG/output_17630836396377/jdk_tools_0/report" not found: creating [2025-11-14T02:20:01.333Z] XML output with verification to /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work [2025-11-14T04:44:12.039Z] -------------------------------------------------- [2025-11-14T04:44:12.039Z] TEST: tools/jpackage/share/InOutPathTest.java [2025-11-14T04:44:12.039Z] TEST JDK: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image [2025-11-14T04:44:12.039Z] [2025-11-14T04:44:12.039Z] ACTION: build -- Passed. Build successful [2025-11-14T04:44:12.039Z] REASON: User specified action: run build jdk.jpackage.test.* [2025-11-14T04:44:12.039Z] TIME: 10.634 seconds [2025-11-14T04:44:12.039Z] messages: [2025-11-14T04:44:12.039Z] command: build jdk.jpackage.test.* [2025-11-14T04:44:12.039Z] reason: User specified action: run build jdk.jpackage.test.* [2025-11-14T04:44:12.039Z] started: Fri Nov 14 04:29:48.540 UTC 2025 [2025-11-14T04:44:12.039Z] Library /test/jdk/tools/jpackage/helpers: [2025-11-14T04:44:12.039Z] compile: jdk.jpackage.test.WindowsHelper, jdk.jpackage.test.HelloApp, jdk.jpackage.test.JavaAppDesc, jdk.jpackage.test.AppImageFile, jdk.jpackage.test.RunnablePackageTest, jdk.jpackage.test.TestBuilderConfig, jdk.jpackage.test.Annotations, jdk.jpackage.test.PropertyFinder, jdk.jpackage.test.Comm, jdk.jpackage.test.JPackageCommand, jdk.jpackage.test.LinuxHelper, jdk.jpackage.test.MethodCall, jdk.jpackage.test.JPackageStringBundle, jdk.jpackage.test.JPackageUserScript, jdk.jpackage.test.LauncherIconVerifier, jdk.jpackage.test.JavaTool, jdk.jpackage.test.MacSign, jdk.jpackage.test.CommandArguments, jdk.jpackage.test.LauncherShortcut, jdk.jpackage.test.JarBuilder, jdk.jpackage.test.TestMethodSupplier, jdk.jpackage.test.CannedFormattedString, jdk.jpackage.test.ConfigFilesStasher, jdk.jpackage.test.LauncherAsServiceVerifier, jdk.jpackage.test.PackageFile, jdk.jpackage.test.PackageTest, jdk.jpackage.test.LauncherVerifier, jdk.jpackage.test.WinExecutableIconVerifier, jdk.jpackage.test.ApplicationLayout, jdk.jpackage.test.PackageType, jdk.jpackage.test.ObjectMapper, jdk.jpackage.test.MacHelper, jdk.jpackage.test.TKit, jdk.jpackage.test.WinShortcutVerifier, jdk.jpackage.test.Executor, jdk.jpackage.test.MacSignVerify, jdk.jpackage.test.TestBuilder, jdk.jpackage.test.TestInstance, jdk.jpackage.test.FileAssociations, jdk.jpackage.test.AdditionalLauncher, jdk.jpackage.test.ConfigurationTarget, jdk.jpackage.test.Functional, jdk.jpackage.test.CfgFile, jdk.jpackage.test.MsiDatabase, jdk.jpackage.test.Main [2025-11-14T04:44:12.039Z] finished: Fri Nov 14 04:29:59.174 UTC 2025 [2025-11-14T04:44:12.039Z] elapsed time (seconds): 10.634 [2025-11-14T04:44:12.039Z] [2025-11-14T04:44:12.039Z] ACTION: compile -- Passed. Compilation successful [2025-11-14T04:44:12.039Z] REASON: .class file out of date or does not exist [2025-11-14T04:44:12.039Z] TIME: 10.627 seconds [2025-11-14T04:44:12.039Z] messages: [2025-11-14T04:44:12.040Z] command: compile /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AppImageFile.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilderConfig.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Annotations.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFinder.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MethodCall.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageStringBundle.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageUserScript.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestMethodSupplier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CannedFormattedString.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageFile.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinExecutableIconVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ApplicationLayout.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ObjectMapper.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinShortcutVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigurationTarget.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MsiDatabase.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java [2025-11-14T04:44:12.040Z] reason: .class file out of date or does not exist [2025-11-14T04:44:12.040Z] started: Fri Nov 14 04:29:48.546 UTC 2025 [2025-11-14T04:44:12.040Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2025-11-14T04:44:12.040Z] Mode: agentvm [2025-11-14T04:44:12.040Z] Agent id: 14 [2025-11-14T04:44:12.040Z] Process id: 3744156 [2025-11-14T04:44:12.040Z] finished: Fri Nov 14 04:29:59.173 UTC 2025 [2025-11-14T04:44:12.040Z] elapsed time (seconds): 10.627 [2025-11-14T04:44:12.040Z] configuration: [2025-11-14T04:44:12.040Z] Boot Layer (javac runtime environment) [2025-11-14T04:44:12.040Z] class path: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jvmtest/openjdk/jtreg/lib/javatest.jar [2025-11-14T04:44:12.040Z] /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jvmtest/openjdk/jtreg/lib/jtreg.jar [2025-11-14T04:44:12.040Z] patch: java.base /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/patches/java.base [2025-11-14T04:44:12.040Z] [2025-11-14T04:44:12.040Z] javac compilation environment [2025-11-14T04:44:12.040Z] add modules: jdk.jpackage java.base jdk.jlink [2025-11-14T04:44:12.040Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-14T04:44:12.040Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2025-11-14T04:44:12.040Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-14T04:44:12.040Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2025-11-14T04:44:12.040Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2025-11-14T04:44:12.040Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2025-11-14T04:44:12.041Z] source path: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers [2025-11-14T04:44:12.041Z] class path: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d [2025-11-14T04:44:12.041Z] /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers [2025-11-14T04:44:12.041Z] [2025-11-14T04:44:12.041Z] rerun: [2025-11-14T04:44:12.041Z] cd /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0 && \ [2025-11-14T04:44:12.041Z] DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus \ [2025-11-14T04:44:12.041Z] DISPLAY=:0 \ [2025-11-14T04:44:12.041Z] HOME=/home/jenkins \ [2025-11-14T04:44:12.041Z] LANG=en_US.UTF-8 \ [2025-11-14T04:44:12.041Z] PATH=/bin:/usr/bin:/usr/sbin \ [2025-11-14T04:44:12.041Z] XDG_RUNTIME_DIR=/run/user/1001 \ [2025-11-14T04:44:12.041Z] XDG_SESSION_CLASS=user \ [2025-11-14T04:44:12.041Z] XDG_SESSION_ID=103355 \ [2025-11-14T04:44:12.041Z] XDG_SESSION_TYPE=tty \ [2025-11-14T04:44:12.041Z] /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/javac \ [2025-11-14T04:44:12.041Z] -J-ea \ [2025-11-14T04:44:12.041Z] -J-esa \ [2025-11-14T04:44:12.041Z] -J-Xmx512m \ [2025-11-14T04:44:12.041Z] -J-XX:+UseCompressedOops \ [2025-11-14T04:44:12.041Z] -J-Djava.awt.headless=true \ [2025-11-14T04:44:12.041Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops -Djava.awt.headless=true' \ [2025-11-14T04:44:12.041Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops -J-Djava.awt.headless=true' \ [2025-11-14T04:44:12.041Z] -J-Dtest.compiler.opts= \ [2025-11-14T04:44:12.041Z] -J-Dtest.java.opts= \ [2025-11-14T04:44:12.041Z] -J-Dtest.jdk=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image \ [2025-11-14T04:44:12.041Z] -J-Dcompile.jdk=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image \ [2025-11-14T04:44:12.041Z] -J-Dtest.timeout.factor=16.0 \ [2025-11-14T04:44:12.041Z] -J-Dtest.nativepath=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-11-14T04:44:12.041Z] -J-Dtest.root=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk \ [2025-11-14T04:44:12.041Z] -J-Dtest.name=tools/jpackage/share/InOutPathTest.java \ [2025-11-14T04:44:12.041Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2025-11-14T04:44:12.042Z] -J-Dtest.file=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share/InOutPathTest.java \ [2025-11-14T04:44:12.042Z] -J-Dtest.main.class=InOutPathTest \ [2025-11-14T04:44:12.042Z] -J-Dtest.src=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share \ [2025-11-14T04:44:12.042Z] -J-Dtest.src.path=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.042Z] -J-Dtest.classes=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d \ [2025-11-14T04:44:12.042Z] -J-Dtest.class.path=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.042Z] -J-Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.042Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2025-11-14T04:44:12.042Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2025-11-14T04:44:12.042Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-14T04:44:12.042Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2025-11-14T04:44:12.042Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2025-11-14T04:44:12.042Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2025-11-14T04:44:12.042Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-14T04:44:12.042Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2025-11-14T04:44:12.042Z] -d /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.042Z] -sourcepath /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.043Z] -classpath /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AppImageFile.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilderConfig.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Annotations.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PropertyFinder.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MethodCall.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageStringBundle.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageUserScript.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestMethodSupplier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CannedFormattedString.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigFilesStasher.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageFile.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinExecutableIconVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ApplicationLayout.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ObjectMapper.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinShortcutVerifier.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/ConfigurationTarget.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MsiDatabase.java /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Main.java [2025-11-14T04:44:12.043Z] [2025-11-14T04:44:12.043Z] ACTION: compile -- Passed. Compilation successful [2025-11-14T04:44:12.043Z] REASON: User specified action: run compile -Xlint:all -Werror InOutPathTest.java [2025-11-14T04:44:12.043Z] TIME: 0.351 seconds [2025-11-14T04:44:12.043Z] messages: [2025-11-14T04:44:12.043Z] command: compile -Xlint:all -Werror /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share/InOutPathTest.java [2025-11-14T04:44:12.043Z] reason: User specified action: run compile -Xlint:all -Werror InOutPathTest.java [2025-11-14T04:44:12.043Z] started: Fri Nov 14 04:29:59.174 UTC 2025 [2025-11-14T04:44:12.043Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2025-11-14T04:44:12.043Z] Mode: agentvm [2025-11-14T04:44:12.043Z] Agent id: 14 [2025-11-14T04:44:12.043Z] Process id: 3744156 [2025-11-14T04:44:12.043Z] finished: Fri Nov 14 04:29:59.525 UTC 2025 [2025-11-14T04:44:12.043Z] elapsed time (seconds): 0.351 [2025-11-14T04:44:12.043Z] configuration: [2025-11-14T04:44:12.043Z] Boot Layer (javac runtime environment) [2025-11-14T04:44:12.043Z] class path: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jvmtest/openjdk/jtreg/lib/javatest.jar [2025-11-14T04:44:12.043Z] /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jvmtest/openjdk/jtreg/lib/jtreg.jar [2025-11-14T04:44:12.043Z] patch: java.base /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/patches/java.base [2025-11-14T04:44:12.043Z] [2025-11-14T04:44:12.043Z] javac compilation environment [2025-11-14T04:44:12.043Z] add modules: jdk.jpackage java.base jdk.jlink [2025-11-14T04:44:12.043Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-14T04:44:12.043Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2025-11-14T04:44:12.043Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-14T04:44:12.043Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2025-11-14T04:44:12.043Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2025-11-14T04:44:12.043Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2025-11-14T04:44:12.043Z] source path: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share [2025-11-14T04:44:12.043Z] /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers [2025-11-14T04:44:12.043Z] class path: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share [2025-11-14T04:44:12.044Z] /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d [2025-11-14T04:44:12.044Z] /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers [2025-11-14T04:44:12.044Z] [2025-11-14T04:44:12.044Z] rerun: [2025-11-14T04:44:12.044Z] cd /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0 && \ [2025-11-14T04:44:12.044Z] DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus \ [2025-11-14T04:44:12.044Z] DISPLAY=:0 \ [2025-11-14T04:44:12.044Z] HOME=/home/jenkins \ [2025-11-14T04:44:12.044Z] LANG=en_US.UTF-8 \ [2025-11-14T04:44:12.044Z] PATH=/bin:/usr/bin:/usr/sbin \ [2025-11-14T04:44:12.044Z] XDG_RUNTIME_DIR=/run/user/1001 \ [2025-11-14T04:44:12.044Z] XDG_SESSION_CLASS=user \ [2025-11-14T04:44:12.044Z] XDG_SESSION_ID=103355 \ [2025-11-14T04:44:12.044Z] XDG_SESSION_TYPE=tty \ [2025-11-14T04:44:12.044Z] /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/javac \ [2025-11-14T04:44:12.044Z] -J-ea \ [2025-11-14T04:44:12.044Z] -J-esa \ [2025-11-14T04:44:12.044Z] -J-Xmx512m \ [2025-11-14T04:44:12.044Z] -J-XX:+UseCompressedOops \ [2025-11-14T04:44:12.044Z] -J-Djava.awt.headless=true \ [2025-11-14T04:44:12.044Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops -Djava.awt.headless=true' \ [2025-11-14T04:44:12.044Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops -J-Djava.awt.headless=true' \ [2025-11-14T04:44:12.044Z] -J-Dtest.compiler.opts= \ [2025-11-14T04:44:12.044Z] -J-Dtest.java.opts= \ [2025-11-14T04:44:12.044Z] -J-Dtest.jdk=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image \ [2025-11-14T04:44:12.044Z] -J-Dcompile.jdk=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image \ [2025-11-14T04:44:12.044Z] -J-Dtest.timeout.factor=16.0 \ [2025-11-14T04:44:12.044Z] -J-Dtest.nativepath=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-11-14T04:44:12.044Z] -J-Dtest.root=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk \ [2025-11-14T04:44:12.044Z] -J-Dtest.name=tools/jpackage/share/InOutPathTest.java \ [2025-11-14T04:44:12.044Z] -J-Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2025-11-14T04:44:12.044Z] -J-Dtest.file=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share/InOutPathTest.java \ [2025-11-14T04:44:12.044Z] -J-Dtest.main.class=InOutPathTest \ [2025-11-14T04:44:12.044Z] -J-Dtest.src=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share \ [2025-11-14T04:44:12.044Z] -J-Dtest.src.path=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.044Z] -J-Dtest.classes=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d \ [2025-11-14T04:44:12.044Z] -J-Dtest.class.path=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.044Z] -J-Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.044Z] -J-Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2025-11-14T04:44:12.044Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2025-11-14T04:44:12.044Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-14T04:44:12.044Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2025-11-14T04:44:12.044Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2025-11-14T04:44:12.044Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2025-11-14T04:44:12.044Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-14T04:44:12.044Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2025-11-14T04:44:12.044Z] -d /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d \ [2025-11-14T04:44:12.044Z] -sourcepath /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.044Z] -classpath /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.044Z] -Xlint:all \ [2025-11-14T04:44:12.044Z] -Werror /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share/InOutPathTest.java [2025-11-14T04:44:12.044Z] [2025-11-14T04:44:12.044Z] ACTION: build -- Passed. All files up to date [2025-11-14T04:44:12.044Z] REASON: Named class compiled on demand [2025-11-14T04:44:12.044Z] TIME: 0.0 seconds [2025-11-14T04:44:12.044Z] messages: [2025-11-14T04:44:12.044Z] command: build jdk.jpackage.test.Main [2025-11-14T04:44:12.044Z] reason: Named class compiled on demand [2025-11-14T04:44:12.044Z] started: Fri Nov 14 04:29:59.525 UTC 2025 [2025-11-14T04:44:12.045Z] finished: Fri Nov 14 04:29:59.525 UTC 2025 [2025-11-14T04:44:12.045Z] elapsed time (seconds): 0.0 [2025-11-14T04:44:12.045Z] [2025-11-14T04:44:12.045Z] ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-14T04:44:12.045Z] REASON: User specified action: run main/othervm/timeout=2880 -Xmx512m jdk.jpackage.test.Main --jpt-run=InOutPathTest [2025-11-14T04:44:12.045Z] TIME: 224.949 seconds [2025-11-14T04:44:12.045Z] messages: [2025-11-14T04:44:12.045Z] command: main -Xmx512m jdk.jpackage.test.Main --jpt-run=InOutPathTest [2025-11-14T04:44:12.045Z] reason: User specified action: run main/othervm/timeout=2880 -Xmx512m jdk.jpackage.test.Main --jpt-run=InOutPathTest [2025-11-14T04:44:12.045Z] exclusiveAccess wait time (seconds): 621.338 [2025-11-14T04:44:12.045Z] started: Fri Nov 14 04:40:20.865 UTC 2025 [2025-11-14T04:44:12.045Z] Mode: othervm [/othervm specified] [2025-11-14T04:44:12.045Z] Additional options from @modules: --add-modules jdk.jpackage,java.base,jdk.jlink --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED --add-exports java.base/jdk.internal.util=ALL-UNNAMED --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED [2025-11-14T04:44:12.045Z] Process id: 3790537 [2025-11-14T04:44:12.045Z] finished: Fri Nov 14 04:44:05.814 UTC 2025 [2025-11-14T04:44:12.045Z] elapsed time (seconds): 224.949 [2025-11-14T04:44:12.045Z] configuration: [2025-11-14T04:44:12.045Z] Boot Layer [2025-11-14T04:44:12.045Z] add modules: jdk.jpackage java.base jdk.jlink [2025-11-14T04:44:12.045Z] add exports: java.base/jdk.internal.util ALL-UNNAMED [2025-11-14T04:44:12.045Z] jdk.jlink/jdk.tools.jlink.internal ALL-UNNAMED [2025-11-14T04:44:12.045Z] jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-14T04:44:12.045Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2025-11-14T04:44:12.045Z] jdk.jpackage/jdk.jpackage.internal.util ALL-UNNAMED [2025-11-14T04:44:12.045Z] jdk.jpackage/jdk.jpackage.internal.util.function ALL-UNNAMED [2025-11-14T04:44:12.045Z] add opens: jdk.jpackage/jdk.jpackage.internal ALL-UNNAMED [2025-11-14T04:44:12.045Z] jdk.jpackage/jdk.jpackage.internal.resources ALL-UNNAMED [2025-11-14T04:44:12.045Z] [2025-11-14T04:44:12.045Z] STDOUT: [2025-11-14T04:44:12.045Z] [04:40:22.323] Parsing [--jpt-run=InOutPathTest]... [2025-11-14T04:44:12.045Z] [04:40:22.729] InOutPathTest -> [public void InOutPathTest.test() throws java.lang.Throwable] [2025-11-14T04:44:12.045Z] [04:40:22.862] Running dpkg [2025-11-14T04:44:12.045Z] [04:40:22.959] Command [PID: 3790564]: [2025-11-14T04:44:12.045Z] dpkg -s coreutils [2025-11-14T04:44:12.045Z] [04:40:22.960] Output: [2025-11-14T04:44:12.045Z] Package: coreutils [2025-11-14T04:44:12.045Z] Essential: yes [2025-11-14T04:44:12.045Z] Status: install ok installed [2025-11-14T04:44:12.045Z] Priority: required [2025-11-14T04:44:12.045Z] Section: utils [2025-11-14T04:44:12.045Z] Installed-Size: 6996 [2025-11-14T04:44:12.045Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.045Z] Architecture: riscv64 [2025-11-14T04:44:12.045Z] Multi-Arch: foreign [2025-11-14T04:44:12.045Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.045Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.045Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.045Z] Description: GNU core utilities [2025-11-14T04:44:12.045Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.045Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.045Z] . [2025-11-14T04:44:12.045Z] Specifically, this package includes: [2025-11-14T04:44:12.045Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.045Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.045Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.045Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.045Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.045Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.045Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.045Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.045Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.045Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.045Z] [04:40:22.969] Returned: 0 [2025-11-14T04:44:12.045Z] [2025-11-14T04:44:12.045Z] [04:40:23.397] TRACE: Bundler deb enabled [2025-11-14T04:44:12.045Z] [04:40:23.742] Create: InOutPathTest(IMAGE, --app-content same as output bundle).test [2025-11-14T04:44:12.045Z] [04:40:23.746] Create: InOutPathTest(IMAGE, --dest in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.750] Create: InOutPathTest(IMAGE, --dest same as --input).test [2025-11-14T04:44:12.045Z] [04:40:23.755] Create: InOutPathTest(IMAGE, --temp in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.759] Create: InOutPathTest(IMAGE, --dest and --temp in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.764] Create: InOutPathTest(IMAGE, --app-content same as --input).test [2025-11-14T04:44:12.045Z] [04:40:23.768] Create: InOutPathTest(IMAGE, --app-content in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.772] Create: InOutPathTest(IMAGE, --app-content in --dest).test [2025-11-14T04:44:12.045Z] [04:40:23.776] Create: InOutPathTest(IMAGE, --app-content same as --dest).test [2025-11-14T04:44:12.045Z] [04:40:23.780] Create: InOutPathTest(IMAGE, --app-content as --temp; --temp in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.785] Create: InOutPathTest(NATIVE, --dest in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.789] Create: InOutPathTest(NATIVE, --dest same as --input).test [2025-11-14T04:44:12.045Z] [04:40:23.793] Create: InOutPathTest(NATIVE, --temp in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.797] Create: InOutPathTest(NATIVE, --dest and --temp in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.801] Create: InOutPathTest(NATIVE, --app-content same as --input).test [2025-11-14T04:44:12.045Z] [04:40:23.805] Create: InOutPathTest(NATIVE, --app-content in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.808] Create: InOutPathTest(NATIVE, --app-content in --dest).test [2025-11-14T04:44:12.045Z] [04:40:23.812] Create: InOutPathTest(NATIVE, --app-content same as --dest).test [2025-11-14T04:44:12.045Z] [04:40:23.816] Create: InOutPathTest(NATIVE, --app-content as --temp; --temp in --input).test [2025-11-14T04:44:12.045Z] [04:40:23.883] [ RUN ] InOutPathTest(IMAGE, --app-content as --temp; --temp in --input).test [2025-11-14T04:44:12.045Z] [04:40:24.196] TRACE: exec: Execute tool provider [javac -d test.72d35365/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.045Z] [04:40:30.601] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.045Z] [04:40:30.628] TRACE: assertEquals(0): Check command tool provider [javac -d test.72d35365/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.045Z] [04:40:30.640] TRACE: exec: Execute tool provider [jar -c -f test.72d35365/input/Resources/duke.jar -C test.72d35365/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.045Z] [04:40:30.863] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.045Z] [04:40:30.866] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.72d35365/input/Resources/duke.jar -C test.72d35365/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.045Z] [04:40:30.990] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.72d35365/input --dest test.72d35365/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --temp test.72d35365/input/tmp --app-content test.72d35365/input/tmp -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.046Z] [04:40:32.427] Running dpkg [2025-11-14T04:44:12.046Z] [04:40:32.541] Command [PID: 3790611]: [2025-11-14T04:44:12.046Z] dpkg -s coreutils [2025-11-14T04:44:12.046Z] [04:40:32.542] Output: [2025-11-14T04:44:12.046Z] Package: coreutils [2025-11-14T04:44:12.046Z] Essential: yes [2025-11-14T04:44:12.046Z] Status: install ok installed [2025-11-14T04:44:12.046Z] Priority: required [2025-11-14T04:44:12.046Z] Section: utils [2025-11-14T04:44:12.046Z] Installed-Size: 6996 [2025-11-14T04:44:12.046Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.046Z] Architecture: riscv64 [2025-11-14T04:44:12.046Z] Multi-Arch: foreign [2025-11-14T04:44:12.046Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.046Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.046Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.046Z] Description: GNU core utilities [2025-11-14T04:44:12.046Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.046Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.046Z] . [2025-11-14T04:44:12.046Z] Specifically, this package includes: [2025-11-14T04:44:12.046Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.046Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.046Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.046Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.046Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.046Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.046Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.046Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.046Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.046Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.046Z] [04:40:32.551] Returned: 0 [2025-11-14T04:44:12.046Z] [2025-11-14T04:44:12.046Z] [04:40:33.180] Creating app package: InOutPathTest in /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.72d35365/output [2025-11-14T04:44:12.046Z] [04:41:01.869] Command [PID: -1]: [2025-11-14T04:44:12.046Z] jlink --output test.72d35365/output/InOutPathTest/lib/runtime --module-path /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-14T04:44:12.046Z] [04:41:01.870] Output: [2025-11-14T04:44:12.046Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-11-14T04:44:12.046Z] [2025-11-14T04:44:12.046Z] [04:41:01.871] Returned: 0 [2025-11-14T04:44:12.046Z] [2025-11-14T04:44:12.046Z] [04:41:02.072] Succeeded in building Linux Application Image package [2025-11-14T04:44:12.046Z] [04:41:02.073] Kept working directory for debug: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.72d35365/input/tmp [2025-11-14T04:44:12.046Z] [04:41:02.534] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.046Z] [04:41:02.537] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.72d35365/input --dest test.72d35365/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --temp test.72d35365/input/tmp --app-content test.72d35365/input/tmp -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.046Z] [04:41:02.642] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.046Z] [04:41:02.679] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.046Z] [04:41:02.680] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.046Z] [04:41:02.681] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.046Z] [04:41:02.682] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.046Z] [04:41:02.684] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.046Z] [04:41:02.721] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.046Z] [04:41:02.727] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.046Z] [04:41:02.728] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.046Z] [04:41:02.730] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/lib/runtime] path exists [2025-11-14T04:44:12.046Z] [04:41:02.732] TRACE: assertTrue(): Check [test.72d35365/output/InOutPathTest/lib/runtime] is a directory [2025-11-14T04:44:12.046Z] [04:41:02.762] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/./test.72d35365/output/InOutPathTest/bin/InOutPathTest](1); inherit out+err; in directory [test.72d35365]... [2025-11-14T04:44:12.046Z] jpackage test application [2025-11-14T04:44:12.046Z] args.length: 0 [2025-11-14T04:44:12.046Z] hello: Output file: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.72d35365/appOutput.txt] [2025-11-14T04:44:12.046Z] [04:41:04.043] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.046Z] [04:41:04.045] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/./test.72d35365/output/InOutPathTest/bin/InOutPathTest](1) exited with 0 code [2025-11-14T04:44:12.046Z] [04:41:04.047] TRACE: assertTrue(): Check [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.72d35365/appOutput.txt] path exists [2025-11-14T04:44:12.046Z] [04:41:04.049] TRACE: assertTrue(): Check [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.72d35365/appOutput.txt] is a file [2025-11-14T04:44:12.046Z] [04:41:04.061] TRACE: assertStringListEquals(): Check contents of [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.72d35365/appOutput.txt] file [2025-11-14T04:44:12.046Z] [04:41:04.064] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-14T04:44:12.046Z] [04:41:04.065] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-14T04:44:12.046Z] [04:41:04.067] TRACE: assertTrue(): Check [test.72d35365/input/tmp] path exists [2025-11-14T04:44:12.046Z] [04:41:04.068] TRACE: assertTrue(): Check [test.72d35365/input/tmp] is a directory [2025-11-14T04:44:12.046Z] [04:41:04.072] TRACE: Deleting [test.72d35365] directory recursively [2025-11-14T04:44:12.046Z] [04:41:04.370] [ OK ] InOutPathTest(IMAGE, --app-content as --temp; --temp in --input).test; checks=20 [2025-11-14T04:44:12.047Z] [04:41:04.373] [ RUN ] InOutPathTest(IMAGE, --app-content in --dest).test [2025-11-14T04:44:12.047Z] [04:41:04.381] TRACE: Create [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.4a142b7a/output/bar/test.4a142b7a-output-bar-foo.txt] text file... [2025-11-14T04:44:12.047Z] [04:41:04.385] TRACE: Hello Duke! [2025-11-14T04:44:12.047Z] [04:41:04.387] TRACE: Done [2025-11-14T04:44:12.047Z] [04:41:04.397] TRACE: exec: Execute tool provider [javac -d test.4a142b7a/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.047Z] [04:41:06.038] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.047Z] [04:41:06.041] TRACE: assertEquals(0): Check command tool provider [javac -d test.4a142b7a/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.047Z] [04:41:06.047] TRACE: exec: Execute tool provider [jar -c -f test.4a142b7a/input/Resources/duke.jar -C test.4a142b7a/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.047Z] [04:41:06.055] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.047Z] [04:41:06.057] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.4a142b7a/input/Resources/duke.jar -C test.4a142b7a/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.047Z] [04:41:06.062] TRACE: Init fake runtime in [test.4a142b7a/fake_runtime] directory [2025-11-14T04:44:12.047Z] [04:41:06.157] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.4a142b7a/input --dest test.4a142b7a/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.4a142b7a/output/bar --runtime-image test.4a142b7a/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.047Z] [04:41:07.467] Running dpkg [2025-11-14T04:44:12.047Z] [04:41:07.555] Command [PID: 3790741]: [2025-11-14T04:44:12.047Z] dpkg -s coreutils [2025-11-14T04:44:12.047Z] [04:41:07.556] Output: [2025-11-14T04:44:12.047Z] Package: coreutils [2025-11-14T04:44:12.047Z] Essential: yes [2025-11-14T04:44:12.047Z] Status: install ok installed [2025-11-14T04:44:12.047Z] Priority: required [2025-11-14T04:44:12.047Z] Section: utils [2025-11-14T04:44:12.047Z] Installed-Size: 6996 [2025-11-14T04:44:12.047Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.047Z] Architecture: riscv64 [2025-11-14T04:44:12.047Z] Multi-Arch: foreign [2025-11-14T04:44:12.047Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.047Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.047Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.047Z] Description: GNU core utilities [2025-11-14T04:44:12.047Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.047Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.047Z] . [2025-11-14T04:44:12.047Z] Specifically, this package includes: [2025-11-14T04:44:12.047Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.047Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.047Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.047Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.047Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.047Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.047Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.047Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.047Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.047Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.047Z] [04:41:07.563] Returned: 0 [2025-11-14T04:44:12.047Z] [2025-11-14T04:44:12.047Z] [04:41:08.208] Creating app package: InOutPathTest in /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.4a142b7a/output [2025-11-14T04:44:12.047Z] [04:41:09.288] Succeeded in building Linux Application Image package [2025-11-14T04:44:12.047Z] [04:41:09.343] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.047Z] [04:41:09.345] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.4a142b7a/input --dest test.4a142b7a/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.4a142b7a/output/bar --runtime-image test.4a142b7a/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.047Z] [04:41:09.349] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_CONTENT}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.4a142b7a/output/bar] [2025-11-14T04:44:12.047Z] [04:41:09.351] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.047Z] [04:41:09.352] TRACE: assertStringListEquals(2, test.4a142b7a-output-bar-foo.txt#2025-11-14T04:41:04.38411415Z) [2025-11-14T04:44:12.047Z] [04:41:09.354] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.4a142b7a/fake_runtime] [2025-11-14T04:44:12.047Z] [04:41:09.357] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.047Z] [04:41:09.359] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.047Z] [04:41:09.361] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:41:06.096156272Z) [2025-11-14T04:44:12.047Z] [04:41:09.369] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.047Z] [04:41:09.371] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.047Z] [04:41:09.372] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.047Z] [04:41:09.373] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.047Z] [04:41:09.374] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.053Z] [04:41:09.375] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.053Z] [04:41:09.377] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.053Z] [04:41:09.379] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.053Z] [04:41:09.380] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.054Z] [04:41:09.381] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/lib/runtime] path exists [2025-11-14T04:44:12.054Z] [04:41:09.383] TRACE: assertTrue(): Check [test.4a142b7a/output/InOutPathTest/lib/runtime] is a directory [2025-11-14T04:44:12.054Z] [04:41:09.385] TRACE: Not running [test.4a142b7a/output/InOutPathTest/bin/InOutPathTest] launcher because application runtime directory [test.4a142b7a/output/InOutPathTest/lib/runtime] is incomplete [2025-11-14T04:44:12.054Z] [04:41:09.387] TRACE: assertTrue(): Check [test.4a142b7a/output/bar] path exists [2025-11-14T04:44:12.054Z] [04:41:09.388] TRACE: assertTrue(): Check [test.4a142b7a/output/bar] is a directory [2025-11-14T04:44:12.054Z] [04:41:09.389] TRACE: Deleting [test.4a142b7a] directory recursively [2025-11-14T04:44:12.054Z] [04:41:09.402] [ OK ] InOutPathTest(IMAGE, --app-content in --dest).test; checks=18 [2025-11-14T04:44:12.054Z] [04:41:09.403] [ RUN ] InOutPathTest(IMAGE, --app-content in --input).test [2025-11-14T04:44:12.054Z] [04:41:09.408] TRACE: Create [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.95a8ec80/input/foo/test.95a8ec80-input-foo-foo.txt] text file... [2025-11-14T04:44:12.054Z] [04:41:09.409] TRACE: Hello Duke! [2025-11-14T04:44:12.054Z] [04:41:09.411] TRACE: Done [2025-11-14T04:44:12.054Z] [04:41:09.415] TRACE: exec: Execute tool provider [javac -d test.95a8ec80/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.054Z] [04:41:10.500] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:10.502] TRACE: assertEquals(0): Check command tool provider [javac -d test.95a8ec80/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:10.506] TRACE: exec: Execute tool provider [jar -c -f test.95a8ec80/input/Resources/duke.jar -C test.95a8ec80/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.054Z] [04:41:10.514] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:10.516] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.95a8ec80/input/Resources/duke.jar -C test.95a8ec80/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:10.521] TRACE: Init fake runtime in [test.95a8ec80/fake_runtime] directory [2025-11-14T04:44:12.054Z] [04:41:10.542] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.95a8ec80/input --dest test.95a8ec80/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.95a8ec80/input/foo --runtime-image test.95a8ec80/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.054Z] [04:41:11.861] Running dpkg [2025-11-14T04:44:12.054Z] [04:41:11.953] Command [PID: 3790781]: [2025-11-14T04:44:12.054Z] dpkg -s coreutils [2025-11-14T04:44:12.054Z] [04:41:11.954] Output: [2025-11-14T04:44:12.054Z] Package: coreutils [2025-11-14T04:44:12.054Z] Essential: yes [2025-11-14T04:44:12.054Z] Status: install ok installed [2025-11-14T04:44:12.054Z] Priority: required [2025-11-14T04:44:12.054Z] Section: utils [2025-11-14T04:44:12.054Z] Installed-Size: 6996 [2025-11-14T04:44:12.054Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.054Z] Architecture: riscv64 [2025-11-14T04:44:12.054Z] Multi-Arch: foreign [2025-11-14T04:44:12.054Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.054Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.054Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.054Z] Description: GNU core utilities [2025-11-14T04:44:12.054Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.054Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.054Z] . [2025-11-14T04:44:12.054Z] Specifically, this package includes: [2025-11-14T04:44:12.054Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.054Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.054Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.054Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.054Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.054Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.054Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.054Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.054Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.054Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.054Z] [04:41:11.962] Returned: 0 [2025-11-14T04:44:12.054Z] [2025-11-14T04:44:12.054Z] [04:41:12.606] Creating app package: InOutPathTest in /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.95a8ec80/output [2025-11-14T04:44:12.054Z] [04:41:13.691] Succeeded in building Linux Application Image package [2025-11-14T04:44:12.054Z] [04:41:13.739] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:13.741] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.95a8ec80/input --dest test.95a8ec80/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.95a8ec80/input/foo --runtime-image test.95a8ec80/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:13.747] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_CONTENT}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.95a8ec80/input/foo] [2025-11-14T04:44:12.054Z] [04:41:13.750] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.054Z] [04:41:13.751] TRACE: assertStringListEquals(2, test.95a8ec80-input-foo-foo.txt#2025-11-14T04:41:09.40823776Z) [2025-11-14T04:44:12.054Z] [04:41:13.753] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.95a8ec80/fake_runtime] [2025-11-14T04:44:12.054Z] [04:41:13.755] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.054Z] [04:41:13.757] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.054Z] [04:41:13.759] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:41:10.528265316Z) [2025-11-14T04:44:12.054Z] [04:41:13.765] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.054Z] [04:41:13.766] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.054Z] [04:41:13.768] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.054Z] [04:41:13.769] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.054Z] [04:41:13.769] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.054Z] [04:41:13.770] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.054Z] [04:41:13.772] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.054Z] [04:41:13.774] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.054Z] [04:41:13.775] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.054Z] [04:41:13.776] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/lib/runtime] path exists [2025-11-14T04:44:12.054Z] [04:41:13.777] TRACE: assertTrue(): Check [test.95a8ec80/output/InOutPathTest/lib/runtime] is a directory [2025-11-14T04:44:12.054Z] [04:41:13.780] TRACE: Not running [test.95a8ec80/output/InOutPathTest/bin/InOutPathTest] launcher because application runtime directory [test.95a8ec80/output/InOutPathTest/lib/runtime] is incomplete [2025-11-14T04:44:12.054Z] [04:41:13.781] TRACE: assertTrue(): Check [test.95a8ec80/input/foo] path exists [2025-11-14T04:44:12.054Z] [04:41:13.782] TRACE: assertTrue(): Check [test.95a8ec80/input/foo] is a directory [2025-11-14T04:44:12.054Z] [04:41:13.783] TRACE: Deleting [test.95a8ec80] directory recursively [2025-11-14T04:44:12.054Z] [04:41:13.795] [ OK ] InOutPathTest(IMAGE, --app-content in --input).test; checks=18 [2025-11-14T04:44:12.054Z] [04:41:13.796] [ RUN ] InOutPathTest(IMAGE, --app-content same as --dest).test [2025-11-14T04:44:12.054Z] [04:41:13.800] TRACE: Create [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.652154c7/output/test.652154c7-output-foo.txt] text file... [2025-11-14T04:44:12.054Z] [04:41:13.801] TRACE: Hello Duke! [2025-11-14T04:44:12.054Z] [04:41:13.802] TRACE: Done [2025-11-14T04:44:12.054Z] [04:41:13.807] TRACE: exec: Execute tool provider [javac -d test.652154c7/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.054Z] [04:41:14.802] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:14.805] TRACE: assertEquals(0): Check command tool provider [javac -d test.652154c7/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:14.809] TRACE: exec: Execute tool provider [jar -c -f test.652154c7/input/Resources/duke.jar -C test.652154c7/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.054Z] [04:41:14.816] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:14.818] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.652154c7/input/Resources/duke.jar -C test.652154c7/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:14.822] TRACE: Init fake runtime in [test.652154c7/fake_runtime] directory [2025-11-14T04:44:12.054Z] [04:41:14.840] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.652154c7/input --dest test.652154c7/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.652154c7/output --runtime-image test.652154c7/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.054Z] [04:41:16.154] Running dpkg [2025-11-14T04:44:12.054Z] [04:41:16.240] Command [PID: 3790817]: [2025-11-14T04:44:12.054Z] dpkg -s coreutils [2025-11-14T04:44:12.054Z] [04:41:16.242] Output: [2025-11-14T04:44:12.054Z] Package: coreutils [2025-11-14T04:44:12.054Z] Essential: yes [2025-11-14T04:44:12.054Z] Status: install ok installed [2025-11-14T04:44:12.054Z] Priority: required [2025-11-14T04:44:12.054Z] Section: utils [2025-11-14T04:44:12.054Z] Installed-Size: 6996 [2025-11-14T04:44:12.054Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.054Z] Architecture: riscv64 [2025-11-14T04:44:12.054Z] Multi-Arch: foreign [2025-11-14T04:44:12.054Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.054Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.054Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.054Z] Description: GNU core utilities [2025-11-14T04:44:12.054Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.054Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.054Z] . [2025-11-14T04:44:12.054Z] Specifically, this package includes: [2025-11-14T04:44:12.054Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.054Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.054Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.054Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.054Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.054Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.054Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.054Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.054Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.054Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.054Z] [04:41:16.249] Returned: 0 [2025-11-14T04:44:12.054Z] [2025-11-14T04:44:12.054Z] [04:41:16.909] Creating app package: InOutPathTest in /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.652154c7/output [2025-11-14T04:44:12.054Z] [04:41:17.989] Succeeded in building Linux Application Image package [2025-11-14T04:44:12.054Z] [04:41:18.038] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:18.040] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.652154c7/input --dest test.652154c7/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.652154c7/output --runtime-image test.652154c7/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:18.042] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.652154c7/fake_runtime] [2025-11-14T04:44:12.054Z] [04:41:18.044] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.054Z] [04:41:18.046] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.054Z] [04:41:18.047] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:41:14.828371111Z) [2025-11-14T04:44:12.054Z] [04:41:18.053] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.054Z] [04:41:18.056] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.054Z] [04:41:18.058] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.054Z] [04:41:18.059] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.054Z] [04:41:18.060] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.054Z] [04:41:18.061] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.054Z] [04:41:18.063] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.054Z] [04:41:18.064] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.054Z] [04:41:18.065] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.054Z] [04:41:18.066] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/lib/runtime] path exists [2025-11-14T04:44:12.054Z] [04:41:18.067] TRACE: assertTrue(): Check [test.652154c7/output/InOutPathTest/lib/runtime] is a directory [2025-11-14T04:44:12.054Z] [04:41:18.068] TRACE: Not running [test.652154c7/output/InOutPathTest/bin/InOutPathTest] launcher because application runtime directory [test.652154c7/output/InOutPathTest/lib/runtime] is incomplete [2025-11-14T04:44:12.054Z] [04:41:18.069] TRACE: assertTrue(): Check [test.652154c7/output] path exists [2025-11-14T04:44:12.054Z] [04:41:18.070] TRACE: assertTrue(): Check [test.652154c7/output] is a directory [2025-11-14T04:44:12.054Z] [04:41:18.072] TRACE: Deleting [test.652154c7] directory recursively [2025-11-14T04:44:12.054Z] [04:41:18.082] [ OK ] InOutPathTest(IMAGE, --app-content same as --dest).test; checks=17 [2025-11-14T04:44:12.054Z] [04:41:18.083] [ RUN ] InOutPathTest(IMAGE, --app-content same as --input).test [2025-11-14T04:44:12.054Z] [04:41:18.087] TRACE: Create [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.dc40ecd3/input/test.dc40ecd3-input-foo.txt] text file... [2025-11-14T04:44:12.054Z] [04:41:18.087] TRACE: Hello Duke! [2025-11-14T04:44:12.054Z] [04:41:18.089] TRACE: Done [2025-11-14T04:44:12.054Z] [04:41:18.093] TRACE: exec: Execute tool provider [javac -d test.dc40ecd3/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.054Z] [04:41:18.958] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:18.960] TRACE: assertEquals(0): Check command tool provider [javac -d test.dc40ecd3/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:18.964] TRACE: exec: Execute tool provider [jar -c -f test.dc40ecd3/input/Resources/duke.jar -C test.dc40ecd3/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.054Z] [04:41:18.972] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:18.974] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.dc40ecd3/input/Resources/duke.jar -C test.dc40ecd3/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:18.977] TRACE: Init fake runtime in [test.dc40ecd3/fake_runtime] directory [2025-11-14T04:44:12.054Z] [04:41:18.994] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.dc40ecd3/input --dest test.dc40ecd3/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.dc40ecd3/input --runtime-image test.dc40ecd3/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.054Z] [04:41:23.623] TRACE: exec: Done. Exit code: 134 [2025-11-14T04:44:12.054Z] [04:41:23.625] ERROR: Expected [0]. Actual [134]: Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.dc40ecd3/input --dest test.dc40ecd3/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.dc40ecd3/input --runtime-image test.dc40ecd3/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:23.628] [ FAILED ] InOutPathTest(IMAGE, --app-content same as --input).test; checks=3 [2025-11-14T04:44:12.054Z] [04:41:23.639] [ RUN ] InOutPathTest(IMAGE, --app-content same as output bundle).test [2025-11-14T04:44:12.054Z] [04:41:23.644] TRACE: Create [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.b682c86a/output/InOutPathTest/test.b682c86a-output-InOutPathTest-foo.txt] text file... [2025-11-14T04:44:12.054Z] [04:41:23.645] TRACE: Hello Duke! [2025-11-14T04:44:12.054Z] [04:41:23.646] TRACE: Done [2025-11-14T04:44:12.054Z] [04:41:23.650] TRACE: exec: Execute tool provider [javac -d test.b682c86a/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.054Z] [04:41:24.485] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:24.488] TRACE: assertEquals(0): Check command tool provider [javac -d test.b682c86a/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:24.493] TRACE: exec: Execute tool provider [jar -c -f test.b682c86a/input/Resources/duke.jar -C test.b682c86a/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.054Z] [04:41:24.501] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.054Z] [04:41:24.503] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.b682c86a/input/Resources/duke.jar -C test.b682c86a/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.054Z] [04:41:24.507] TRACE: Init fake runtime in [test.b682c86a/fake_runtime] directory [2025-11-14T04:44:12.054Z] [04:41:24.518] TRACE: Delete [test.b682c86a/output/InOutPathTest] folder before running jpackage [2025-11-14T04:44:12.054Z] [04:41:24.527] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.b682c86a/input --dest test.b682c86a/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.b682c86a/output/InOutPathTest --runtime-image test.b682c86a/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.054Z] [04:41:25.847] Running dpkg [2025-11-14T04:44:12.054Z] [04:41:25.935] Command [PID: 3790896]: [2025-11-14T04:44:12.054Z] dpkg -s coreutils [2025-11-14T04:44:12.055Z] [04:41:25.937] Output: [2025-11-14T04:44:12.055Z] Package: coreutils [2025-11-14T04:44:12.055Z] Essential: yes [2025-11-14T04:44:12.055Z] Status: install ok installed [2025-11-14T04:44:12.055Z] Priority: required [2025-11-14T04:44:12.055Z] Section: utils [2025-11-14T04:44:12.055Z] Installed-Size: 6996 [2025-11-14T04:44:12.055Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.055Z] Architecture: riscv64 [2025-11-14T04:44:12.055Z] Multi-Arch: foreign [2025-11-14T04:44:12.055Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.055Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.055Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.055Z] Description: GNU core utilities [2025-11-14T04:44:12.055Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.055Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.055Z] . [2025-11-14T04:44:12.055Z] Specifically, this package includes: [2025-11-14T04:44:12.055Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.055Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.055Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.055Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.055Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.055Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.055Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.055Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.055Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.055Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.055Z] [04:41:25.943] Returned: 0 [2025-11-14T04:44:12.055Z] [2025-11-14T04:44:12.055Z] [04:41:26.610] Creating app package: InOutPathTest in /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.b682c86a/output [2025-11-14T04:44:12.055Z] [04:41:27.715] Succeeded in building Linux Application Image package [2025-11-14T04:44:12.055Z] [04:41:27.764] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.055Z] [04:41:27.766] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.b682c86a/input --dest test.b682c86a/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.b682c86a/output/InOutPathTest --runtime-image test.b682c86a/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.055Z] [04:41:27.769] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.b682c86a/fake_runtime] [2025-11-14T04:44:12.055Z] [04:41:27.770] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.055Z] [04:41:27.771] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.055Z] [04:41:27.773] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:41:24.516609466Z) [2025-11-14T04:44:12.055Z] [04:41:27.779] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.055Z] [04:41:27.782] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.055Z] [04:41:27.783] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.055Z] [04:41:27.784] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.055Z] [04:41:27.785] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.055Z] [04:41:27.786] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.055Z] [04:41:27.789] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.055Z] [04:41:27.791] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.055Z] [04:41:27.792] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.055Z] [04:41:27.794] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/lib/runtime] path exists [2025-11-14T04:44:12.055Z] [04:41:27.795] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest/lib/runtime] is a directory [2025-11-14T04:44:12.055Z] [04:41:27.797] TRACE: Not running [test.b682c86a/output/InOutPathTest/bin/InOutPathTest] launcher because application runtime directory [test.b682c86a/output/InOutPathTest/lib/runtime] is incomplete [2025-11-14T04:44:12.055Z] [04:41:27.798] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest] path exists [2025-11-14T04:44:12.055Z] [04:41:27.800] TRACE: assertTrue(): Check [test.b682c86a/output/InOutPathTest] is a directory [2025-11-14T04:44:12.055Z] [04:41:27.801] TRACE: Deleting [test.b682c86a] directory recursively [2025-11-14T04:44:12.055Z] [04:41:27.818] [ OK ] InOutPathTest(IMAGE, --app-content same as output bundle).test; checks=17 [2025-11-14T04:44:12.055Z] [04:41:27.819] [ RUN ] InOutPathTest(IMAGE, --dest and --temp in --input).test [2025-11-14T04:44:12.055Z] [04:41:27.827] TRACE: exec: Execute tool provider [javac -d test.1f844f72/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.055Z] [04:41:28.587] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.055Z] [04:41:28.589] TRACE: assertEquals(0): Check command tool provider [javac -d test.1f844f72/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.055Z] [04:41:28.593] TRACE: exec: Execute tool provider [jar -c -f test.1f844f72/input/Resources/duke.jar -C test.1f844f72/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.055Z] [04:41:28.601] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.055Z] [04:41:28.602] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.1f844f72/input/Resources/duke.jar -C test.1f844f72/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.055Z] [04:41:28.610] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.1f844f72/input --dest test.1f844f72/input/out --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --temp test.1f844f72/input/tmp -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-11-14T04:44:12.055Z] [04:41:29.932] Running dpkg [2025-11-14T04:44:12.055Z] [04:41:30.044] Command [PID: 3790933]: [2025-11-14T04:44:12.055Z] dpkg -s coreutils [2025-11-14T04:44:12.055Z] [04:41:30.046] Output: [2025-11-14T04:44:12.055Z] Package: coreutils [2025-11-14T04:44:12.055Z] Essential: yes [2025-11-14T04:44:12.055Z] Status: install ok installed [2025-11-14T04:44:12.055Z] Priority: required [2025-11-14T04:44:12.055Z] Section: utils [2025-11-14T04:44:12.055Z] Installed-Size: 6996 [2025-11-14T04:44:12.055Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.055Z] Architecture: riscv64 [2025-11-14T04:44:12.055Z] Multi-Arch: foreign [2025-11-14T04:44:12.055Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.055Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.055Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.055Z] Description: GNU core utilities [2025-11-14T04:44:12.055Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.055Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.055Z] . [2025-11-14T04:44:12.055Z] Specifically, this package includes: [2025-11-14T04:44:12.055Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.055Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.055Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.055Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.055Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.055Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.055Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.055Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.055Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.055Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.055Z] [04:41:30.056] Returned: 0 [2025-11-14T04:44:12.055Z] [2025-11-14T04:44:12.055Z] [04:41:30.733] Creating app package: InOutPathTest in /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.1f844f72/input/out [2025-11-14T04:44:12.055Z] [04:41:57.576] Command [PID: -1]: [2025-11-14T04:44:12.055Z] jlink --output test.1f844f72/input/out/InOutPathTest/lib/runtime --module-path /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-14T04:44:12.055Z] [04:41:57.576] Output: [2025-11-14T04:44:12.055Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-11-14T04:44:12.055Z] [2025-11-14T04:44:12.055Z] [04:41:57.577] Returned: 0 [2025-11-14T04:44:12.055Z] [2025-11-14T04:44:12.055Z] [04:41:57.768] Succeeded in building Linux Application Image package [2025-11-14T04:44:12.055Z] [04:41:57.769] Kept working directory for debug: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.1f844f72/input/tmp [2025-11-14T04:44:12.055Z] [04:41:58.260] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.055Z] [04:41:58.262] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.1f844f72/input --dest test.1f844f72/input/out --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --temp test.1f844f72/input/tmp -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-11-14T04:44:12.055Z] [04:41:58.292] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-14T04:44:12.055Z] [04:41:58.293] TRACE: assertStringListEquals(1, test.1f844f72/input/out/InOutPathTest/lib/app/.jpackage.xml) [2025-11-14T04:44:12.055Z] [04:41:58.532] TRACE: assertStringListEquals(): Check additional launcher names [2025-11-14T04:44:12.055Z] [04:41:58.556] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.055Z] [04:41:58.558] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.055Z] [04:41:58.559] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.055Z] [04:41:58.559] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.055Z] [04:41:58.560] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.055Z] [04:41:58.561] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.055Z] [04:41:58.563] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.055Z] [04:41:58.565] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.055Z] [04:41:58.566] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.055Z] [04:41:58.567] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/lib/runtime] path exists [2025-11-14T04:44:12.055Z] [04:41:58.567] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/lib/runtime] is a directory [2025-11-14T04:44:12.055Z] [04:41:58.571] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/./test.1f844f72/input/out/InOutPathTest/bin/InOutPathTest](1); inherit out+err; in directory [test.1f844f72]... [2025-11-14T04:44:12.055Z] jpackage test application [2025-11-14T04:44:12.055Z] args.length: 0 [2025-11-14T04:44:12.055Z] hello: Output file: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.1f844f72/appOutput.txt] [2025-11-14T04:44:12.055Z] [04:41:59.840] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.055Z] [04:41:59.842] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/./test.1f844f72/input/out/InOutPathTest/bin/InOutPathTest](1) exited with 0 code [2025-11-14T04:44:12.055Z] [04:41:59.843] TRACE: assertTrue(): Check [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.1f844f72/appOutput.txt] path exists [2025-11-14T04:44:12.055Z] [04:41:59.844] TRACE: assertTrue(): Check [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.1f844f72/appOutput.txt] is a file [2025-11-14T04:44:12.055Z] [04:41:59.846] TRACE: assertStringListEquals(): Check contents of [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.1f844f72/appOutput.txt] file [2025-11-14T04:44:12.055Z] [04:41:59.848] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-14T04:44:12.055Z] [04:41:59.848] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-14T04:44:12.055Z] [04:41:59.850] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.055Z] [04:41:59.851] TRACE: assertTrue(): Check [test.1f844f72/input/out/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.055Z] [04:41:59.855] TRACE: assertStringListEquals(): Check there are no unexpected files in `app` folder [2025-11-14T04:44:12.055Z] [04:41:59.856] TRACE: Deleting [test.1f844f72] directory recursively [2025-11-14T04:44:12.055Z] [04:42:00.130] [ OK ] InOutPathTest(IMAGE, --dest and --temp in --input).test; checks=23 [2025-11-14T04:44:12.055Z] [04:42:00.131] [ RUN ] InOutPathTest(IMAGE, --dest in --input).test [2025-11-14T04:44:12.055Z] [04:42:00.139] TRACE: exec: Execute tool provider [javac -d test.80984a5d/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.055Z] [04:42:00.867] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.055Z] [04:42:00.869] TRACE: assertEquals(0): Check command tool provider [javac -d test.80984a5d/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.055Z] [04:42:00.872] TRACE: exec: Execute tool provider [jar -c -f test.80984a5d/input/Resources/duke.jar -C test.80984a5d/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.055Z] [04:42:00.880] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.055Z] [04:42:00.882] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.80984a5d/input/Resources/duke.jar -C test.80984a5d/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.055Z] [04:42:00.886] TRACE: Init fake runtime in [test.80984a5d/fake_runtime] directory [2025-11-14T04:44:12.055Z] [04:42:00.902] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.80984a5d/input --dest test.80984a5d/input/out --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --runtime-image test.80984a5d/fake_runtime -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-11-14T04:44:12.055Z] [04:42:02.211] Running dpkg [2025-11-14T04:44:12.055Z] [04:42:02.301] Command [PID: 3791066]: [2025-11-14T04:44:12.055Z] dpkg -s coreutils [2025-11-14T04:44:12.055Z] [04:42:02.303] Output: [2025-11-14T04:44:12.055Z] Package: coreutils [2025-11-14T04:44:12.055Z] Essential: yes [2025-11-14T04:44:12.055Z] Status: install ok installed [2025-11-14T04:44:12.055Z] Priority: required [2025-11-14T04:44:12.055Z] Section: utils [2025-11-14T04:44:12.055Z] Installed-Size: 6996 [2025-11-14T04:44:12.055Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.055Z] Architecture: riscv64 [2025-11-14T04:44:12.055Z] Multi-Arch: foreign [2025-11-14T04:44:12.055Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.055Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.055Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.055Z] Description: GNU core utilities [2025-11-14T04:44:12.055Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.055Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.055Z] . [2025-11-14T04:44:12.055Z] Specifically, this package includes: [2025-11-14T04:44:12.055Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.055Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.055Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.055Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.055Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.055Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.055Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.055Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.055Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.055Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.055Z] [04:42:02.311] Returned: 0 [2025-11-14T04:44:12.055Z] [2025-11-14T04:44:12.055Z] [04:42:02.959] Creating app package: InOutPathTest in /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.80984a5d/input/out [2025-11-14T04:44:12.055Z] [04:42:04.046] Succeeded in building Linux Application Image package [2025-11-14T04:44:12.055Z] [04:42:04.095] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.055Z] [04:42:04.098] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.80984a5d/input --dest test.80984a5d/input/out --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --runtime-image test.80984a5d/fake_runtime -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-11-14T04:44:12.055Z] [04:42:04.102] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.80984a5d/fake_runtime] [2025-11-14T04:44:12.056Z] [04:42:04.103] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.056Z] [04:42:04.104] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.056Z] [04:42:04.106] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:42:00.889504279Z) [2025-11-14T04:44:12.056Z] [04:42:04.110] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-14T04:44:12.056Z] [04:42:04.111] TRACE: assertStringListEquals(1, test.80984a5d/input/out/InOutPathTest/lib/app/.jpackage.xml) [2025-11-14T04:44:12.056Z] [04:42:04.134] TRACE: assertStringListEquals(): Check additional launcher names [2025-11-14T04:44:12.056Z] [04:42:04.137] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.056Z] [04:42:04.138] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.056Z] [04:42:04.139] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.056Z] [04:42:04.140] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.056Z] [04:42:04.141] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.056Z] [04:42:04.142] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.056Z] [04:42:04.144] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.056Z] [04:42:04.145] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.056Z] [04:42:04.146] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.056Z] [04:42:04.147] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/lib/runtime] path exists [2025-11-14T04:44:12.056Z] [04:42:04.148] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/lib/runtime] is a directory [2025-11-14T04:44:12.056Z] [04:42:04.149] TRACE: Not running [test.80984a5d/input/out/InOutPathTest/bin/InOutPathTest] launcher because application runtime directory [test.80984a5d/input/out/InOutPathTest/lib/runtime] is incomplete [2025-11-14T04:44:12.056Z] [04:42:04.150] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.056Z] [04:42:04.151] TRACE: assertTrue(): Check [test.80984a5d/input/out/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.056Z] [04:42:04.153] TRACE: assertStringListEquals(): Check there are no unexpected files in `app` folder [2025-11-14T04:44:12.056Z] [04:42:04.154] TRACE: Deleting [test.80984a5d] directory recursively [2025-11-14T04:44:12.056Z] [04:42:04.163] [ OK ] InOutPathTest(IMAGE, --dest in --input).test; checks=20 [2025-11-14T04:44:12.056Z] [04:42:04.164] [ RUN ] InOutPathTest(IMAGE, --dest same as --input).test [2025-11-14T04:44:12.056Z] [04:42:04.169] TRACE: exec: Execute tool provider [javac -d test.9a82b116/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.056Z] [04:42:04.890] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.056Z] [04:42:04.892] TRACE: assertEquals(0): Check command tool provider [javac -d test.9a82b116/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.056Z] [04:42:04.897] TRACE: exec: Execute tool provider [jar -c -f test.9a82b116/input/Resources/duke.jar -C test.9a82b116/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.056Z] [04:42:04.905] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.056Z] [04:42:04.906] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.9a82b116/input/Resources/duke.jar -C test.9a82b116/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.056Z] [04:42:04.910] TRACE: Init fake runtime in [test.9a82b116/fake_runtime] directory [2025-11-14T04:44:12.056Z] [04:42:04.922] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.9a82b116/input --dest test.9a82b116/input --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --runtime-image test.9a82b116/fake_runtime -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-11-14T04:44:12.056Z] [04:42:06.323] Running dpkg [2025-11-14T04:44:12.056Z] [04:42:06.412] Command [PID: 3791104]: [2025-11-14T04:44:12.056Z] dpkg -s coreutils [2025-11-14T04:44:12.056Z] [04:42:06.413] Output: [2025-11-14T04:44:12.056Z] Package: coreutils [2025-11-14T04:44:12.056Z] Essential: yes [2025-11-14T04:44:12.056Z] Status: install ok installed [2025-11-14T04:44:12.056Z] Priority: required [2025-11-14T04:44:12.056Z] Section: utils [2025-11-14T04:44:12.056Z] Installed-Size: 6996 [2025-11-14T04:44:12.056Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.056Z] Architecture: riscv64 [2025-11-14T04:44:12.056Z] Multi-Arch: foreign [2025-11-14T04:44:12.056Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.056Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.056Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.056Z] Description: GNU core utilities [2025-11-14T04:44:12.056Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.056Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.056Z] . [2025-11-14T04:44:12.056Z] Specifically, this package includes: [2025-11-14T04:44:12.056Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.056Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.056Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.056Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.056Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.056Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.056Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.056Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.056Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.056Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.056Z] [04:42:06.421] Returned: 0 [2025-11-14T04:44:12.056Z] [2025-11-14T04:44:12.056Z] [04:42:07.076] Creating app package: InOutPathTest in /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.9a82b116/input [2025-11-14T04:44:12.056Z] [04:42:08.161] Succeeded in building Linux Application Image package [2025-11-14T04:44:12.056Z] [04:42:08.215] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.056Z] [04:42:08.218] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.9a82b116/input --dest test.9a82b116/input --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --runtime-image test.9a82b116/fake_runtime -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-11-14T04:44:12.056Z] [04:42:08.220] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.9a82b116/fake_runtime] [2025-11-14T04:44:12.056Z] [04:42:08.222] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.056Z] [04:42:08.223] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.056Z] [04:42:08.224] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:42:04.909603173Z) [2025-11-14T04:44:12.056Z] [04:42:08.227] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-14T04:44:12.056Z] [04:42:08.228] TRACE: assertStringListEquals(1, test.9a82b116/input/InOutPathTest/lib/app/.jpackage.xml) [2025-11-14T04:44:12.056Z] [04:42:08.249] TRACE: assertStringListEquals(): Check additional launcher names [2025-11-14T04:44:12.056Z] [04:42:08.251] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.056Z] [04:42:08.252] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.056Z] [04:42:08.253] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.056Z] [04:42:08.254] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.056Z] [04:42:08.255] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.056Z] [04:42:08.255] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.056Z] [04:42:08.258] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.056Z] [04:42:08.259] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.056Z] [04:42:08.260] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.056Z] [04:42:08.261] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/lib/runtime] path exists [2025-11-14T04:44:12.056Z] [04:42:08.262] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/lib/runtime] is a directory [2025-11-14T04:44:12.056Z] [04:42:08.263] TRACE: Not running [test.9a82b116/input/InOutPathTest/bin/InOutPathTest] launcher because application runtime directory [test.9a82b116/input/InOutPathTest/lib/runtime] is incomplete [2025-11-14T04:44:12.056Z] [04:42:08.264] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.056Z] [04:42:08.265] TRACE: assertTrue(): Check [test.9a82b116/input/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.056Z] [04:42:08.265] TRACE: assertStringListEquals(): Check there are no unexpected files in `app` folder [2025-11-14T04:44:12.056Z] [04:42:08.266] TRACE: Deleting [test.9a82b116] directory recursively [2025-11-14T04:44:12.056Z] [04:42:08.274] [ OK ] InOutPathTest(IMAGE, --dest same as --input).test; checks=20 [2025-11-14T04:44:12.056Z] [04:42:08.275] [ RUN ] InOutPathTest(IMAGE, --temp in --input).test [2025-11-14T04:44:12.056Z] [04:42:08.280] TRACE: exec: Execute tool provider [javac -d test.65e1cf6b/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.056Z] [04:42:09.004] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.056Z] [04:42:09.005] TRACE: assertEquals(0): Check command tool provider [javac -d test.65e1cf6b/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.056Z] [04:42:09.011] TRACE: exec: Execute tool provider [jar -c -f test.65e1cf6b/input/Resources/duke.jar -C test.65e1cf6b/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.056Z] [04:42:09.018] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.056Z] [04:42:09.020] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.65e1cf6b/input/Resources/duke.jar -C test.65e1cf6b/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.056Z] [04:42:09.026] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.65e1cf6b/input --dest test.65e1cf6b/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --temp test.65e1cf6b/input/tmp -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-11-14T04:44:12.056Z] [04:42:10.291] Running dpkg [2025-11-14T04:44:12.056Z] [04:42:10.413] Command [PID: 3791139]: [2025-11-14T04:44:12.056Z] dpkg -s coreutils [2025-11-14T04:44:12.056Z] [04:42:10.414] Output: [2025-11-14T04:44:12.056Z] Package: coreutils [2025-11-14T04:44:12.056Z] Essential: yes [2025-11-14T04:44:12.056Z] Status: install ok installed [2025-11-14T04:44:12.056Z] Priority: required [2025-11-14T04:44:12.056Z] Section: utils [2025-11-14T04:44:12.056Z] Installed-Size: 6996 [2025-11-14T04:44:12.056Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.056Z] Architecture: riscv64 [2025-11-14T04:44:12.056Z] Multi-Arch: foreign [2025-11-14T04:44:12.056Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.056Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.056Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.056Z] Description: GNU core utilities [2025-11-14T04:44:12.056Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.056Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.056Z] . [2025-11-14T04:44:12.056Z] Specifically, this package includes: [2025-11-14T04:44:12.056Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.056Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.056Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.056Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.056Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.056Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.056Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.056Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.056Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.056Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.056Z] [04:42:10.423] Returned: 0 [2025-11-14T04:44:12.056Z] [2025-11-14T04:44:12.056Z] [04:42:11.081] Creating app package: InOutPathTest in /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.65e1cf6b/output [2025-11-14T04:44:12.056Z] [04:42:40.206] Command [PID: -1]: [2025-11-14T04:44:12.056Z] jlink --output test.65e1cf6b/output/InOutPathTest/lib/runtime --module-path /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/jmods --add-modules java.base,java.compiler,java.datatransfer,java.desktop,java.instrument,java.logging,java.management,java.management.rmi,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.security.jgss,java.security.sasl,java.smartcardio,java.sql,java.sql.rowset,java.transaction.xa,java.xml,java.xml.crypto,jdk.accessibility,jdk.attach,jdk.compiler,jdk.dynalink,jdk.httpserver,jdk.incubator.vector,jdk.internal.ed,jdk.internal.jvmstat,jdk.internal.le,jdk.internal.md,jdk.internal.opt,jdk.jartool,jdk.javadoc,jdk.jconsole,jdk.jdi,jdk.jdwp.agent,jdk.jfr,jdk.jshell,jdk.management,jdk.management.agent,jdk.management.jfr,jdk.net,jdk.nio.mapmode,jdk.sctp,jdk.security.auth,jdk.security.jgss,jdk.unsupported,jdk.unsupported.desktop,jdk.xml.dom,jdk.zipfs --strip-native-commands --strip-debug --no-man-pages --no-header-files [2025-11-14T04:44:12.056Z] [04:42:40.207] Output: [2025-11-14T04:44:12.056Z] WARNING: Using incubator modules: jdk.incubator.vector [2025-11-14T04:44:12.056Z] [2025-11-14T04:44:12.056Z] [04:42:40.208] Returned: 0 [2025-11-14T04:44:12.056Z] [2025-11-14T04:44:12.056Z] [04:42:40.428] Succeeded in building Linux Application Image package [2025-11-14T04:44:12.056Z] [04:42:40.430] Kept working directory for debug: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.65e1cf6b/input/tmp [2025-11-14T04:44:12.056Z] [04:42:41.029] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.056Z] [04:42:41.031] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.65e1cf6b/input --dest test.65e1cf6b/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --temp test.65e1cf6b/input/tmp -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-11-14T04:44:12.056Z] [04:42:41.057] TRACE: assertStringListEquals(): Check there is only one file with [.jpackage.xml] name in the package [2025-11-14T04:44:12.056Z] [04:42:41.058] TRACE: assertStringListEquals(1, test.65e1cf6b/output/InOutPathTest/lib/app/.jpackage.xml) [2025-11-14T04:44:12.056Z] [04:42:41.079] TRACE: assertStringListEquals(): Check additional launcher names [2025-11-14T04:44:12.056Z] [04:42:41.097] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.056Z] [04:42:41.099] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.056Z] [04:42:41.100] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.056Z] [04:42:41.101] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.057Z] [04:42:41.102] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.057Z] [04:42:41.102] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.057Z] [04:42:41.104] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.057Z] [04:42:41.105] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.057Z] [04:42:41.106] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.057Z] [04:42:41.107] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/lib/runtime] path exists [2025-11-14T04:44:12.057Z] [04:42:41.108] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/lib/runtime] is a directory [2025-11-14T04:44:12.057Z] [04:42:41.111] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/./test.65e1cf6b/output/InOutPathTest/bin/InOutPathTest](1); inherit out+err; in directory [test.65e1cf6b]... [2025-11-14T04:44:12.057Z] jpackage test application [2025-11-14T04:44:12.057Z] args.length: 0 [2025-11-14T04:44:12.057Z] hello: Output file: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.65e1cf6b/appOutput.txt] [2025-11-14T04:44:12.057Z] [04:42:42.388] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:42.390] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/./test.65e1cf6b/output/InOutPathTest/bin/InOutPathTest](1) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:42.391] TRACE: assertTrue(): Check [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.65e1cf6b/appOutput.txt] path exists [2025-11-14T04:44:12.057Z] [04:42:42.392] TRACE: assertTrue(): Check [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.65e1cf6b/appOutput.txt] is a file [2025-11-14T04:44:12.057Z] [04:42:42.394] TRACE: assertStringListEquals(): Check contents of [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.65e1cf6b/appOutput.txt] file [2025-11-14T04:44:12.057Z] [04:42:42.394] TRACE: assertStringListEquals(1, jpackage test application) [2025-11-14T04:44:12.057Z] [04:42:42.395] TRACE: assertStringListEquals(2, args.length: 0) [2025-11-14T04:44:12.057Z] [04:42:42.396] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.057Z] [04:42:42.397] TRACE: assertTrue(): Check [test.65e1cf6b/output/InOutPathTest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.057Z] [04:42:42.398] TRACE: assertStringListEquals(): Check there are no unexpected files in `app` folder [2025-11-14T04:44:12.057Z] [04:42:42.400] TRACE: Deleting [test.65e1cf6b] directory recursively [2025-11-14T04:44:12.057Z] [04:42:42.668] [ OK ] InOutPathTest(IMAGE, --temp in --input).test; checks=23 [2025-11-14T04:44:12.057Z] [04:42:42.669] [ RUN ] InOutPathTest(NATIVE, --app-content as --temp; --temp in --input).test [2025-11-14T04:44:12.057Z] [04:42:42.708] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-14T04:44:12.057Z] [04:42:42.743] TRACE: exec: Execute tool provider [javac -d test.3cbe2211/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.057Z] [04:42:43.417] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:43.419] TRACE: assertEquals(0): Check command tool provider [javac -d test.3cbe2211/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:43.423] TRACE: exec: Execute tool provider [jar -c -f test.3cbe2211/input/Resources/duke.jar -C test.3cbe2211/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.057Z] [04:42:43.430] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:43.432] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.3cbe2211/input/Resources/duke.jar -C test.3cbe2211/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:43.435] TRACE: Init fake runtime in [test.3cbe2211/fake_runtime] directory [2025-11-14T04:44:12.057Z] [04:42:43.471] TRACE: exec: Execute [dpkg --print-architecture](2); save out+err... [2025-11-14T04:44:12.057Z] [04:42:43.487] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:43.488] TRACE: assertEquals(0): Check command [dpkg --print-architecture](2) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:43.498] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.3cbe2211/input --dest test.3cbe2211/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --temp test.3cbe2211/input/tmp --app-content test.3cbe2211/input/tmp --runtime-image test.3cbe2211/fake_runtime -J-Djlink.debug=true --verbose](21); inherit out+err... [2025-11-14T04:44:12.057Z] [04:42:44.778] Running dpkg [2025-11-14T04:44:12.057Z] [04:42:44.886] Command [PID: 3791340]: [2025-11-14T04:44:12.057Z] dpkg -s coreutils [2025-11-14T04:44:12.057Z] [04:42:44.887] Output: [2025-11-14T04:44:12.057Z] Package: coreutils [2025-11-14T04:44:12.057Z] Essential: yes [2025-11-14T04:44:12.057Z] Status: install ok installed [2025-11-14T04:44:12.057Z] Priority: required [2025-11-14T04:44:12.057Z] Section: utils [2025-11-14T04:44:12.057Z] Installed-Size: 6996 [2025-11-14T04:44:12.057Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.057Z] Architecture: riscv64 [2025-11-14T04:44:12.057Z] Multi-Arch: foreign [2025-11-14T04:44:12.057Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.057Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.057Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.057Z] Description: GNU core utilities [2025-11-14T04:44:12.057Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.057Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.057Z] . [2025-11-14T04:44:12.057Z] Specifically, this package includes: [2025-11-14T04:44:12.057Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.057Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.057Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.057Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.057Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.057Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.057Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.057Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.057Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.057Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.057Z] [04:42:44.896] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:46.182] Running dpkg [2025-11-14T04:44:12.057Z] [04:42:46.190] Command [PID: 3791350]: [2025-11-14T04:44:12.057Z] dpkg --print-architecture [2025-11-14T04:44:12.057Z] [04:42:46.191] Output: [2025-11-14T04:44:12.057Z] riscv64 [2025-11-14T04:44:12.057Z] [04:42:46.192] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:46.331] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [2025-11-14T04:44:12.057Z] [04:42:46.958] Running ldd [2025-11-14T04:44:12.057Z] [04:42:46.988] Command [PID: 3791353]: [2025-11-14T04:44:12.057Z] ldd test.3cbe2211/input/tmp/image/opt/inoutpathtest/bin/InOutPathTest [2025-11-14T04:44:12.057Z] [04:42:46.989] Output: [2025-11-14T04:44:12.057Z] linux-vdso.so.1 (0x0000003fcf307000) [2025-11-14T04:44:12.057Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fcf2f2000) [2025-11-14T04:44:12.057Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fcf2ef000) [2025-11-14T04:44:12.057Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fcf16f000) [2025-11-14T04:44:12.057Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fcf309000) [2025-11-14T04:44:12.057Z] [04:42:46.990] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:46.991] Running ldd [2025-11-14T04:44:12.057Z] [04:42:47.017] Command [PID: 3791360]: [2025-11-14T04:44:12.057Z] ldd test.3cbe2211/input/tmp/image/opt/inoutpathtest/lib/libapplauncher.so [2025-11-14T04:44:12.057Z] [04:42:47.017] Output: [2025-11-14T04:44:12.057Z] linux-vdso.so.1 (0x0000003fbdb38000) [2025-11-14T04:44:12.057Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fbda25000) [2025-11-14T04:44:12.057Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fbda22000) [2025-11-14T04:44:12.057Z] libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003fbd9a4000) [2025-11-14T04:44:12.057Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fbd824000) [2025-11-14T04:44:12.057Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fbdb3a000) [2025-11-14T04:44:12.057Z] [04:42:47.018] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:47.028] Running dpkg [2025-11-14T04:44:12.057Z] [04:42:47.201] Command [PID: 3791368]: [2025-11-14T04:44:12.057Z] dpkg -S /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.057Z] [04:42:47.202] Output: [2025-11-14T04:44:12.057Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.057Z] [04:42:47.203] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:47.211] /lib/riscv64-linux-gnu/libm.so.6 is provided by [libc6] [2025-11-14T04:44:12.057Z] [04:42:47.213] Running dpkg [2025-11-14T04:44:12.057Z] [04:42:47.389] Command [PID: 3791369]: [2025-11-14T04:44:12.057Z] dpkg -S /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.057Z] [04:42:47.390] Output: [2025-11-14T04:44:12.057Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.057Z] [04:42:47.390] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:47.391] /lib/riscv64-linux-gnu/libc.so.6 is provided by [libc6] [2025-11-14T04:44:12.057Z] [04:42:47.392] Running dpkg [2025-11-14T04:44:12.057Z] [04:42:47.569] Command [PID: 3791372]: [2025-11-14T04:44:12.057Z] dpkg -S /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.057Z] [04:42:47.569] Output: [2025-11-14T04:44:12.057Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.057Z] [04:42:47.571] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:47.572] /lib/riscv64-linux-gnu/libpthread.so.0 is provided by [libc6] [2025-11-14T04:44:12.057Z] [04:42:47.574] Running dpkg [2025-11-14T04:44:12.057Z] [04:42:47.745] Command [PID: 3791373]: [2025-11-14T04:44:12.057Z] dpkg -S /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.057Z] [04:42:47.746] Output: [2025-11-14T04:44:12.057Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.057Z] [04:42:47.746] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:47.748] /lib/riscv64-linux-gnu/libdl.so.2 is provided by [libc6] [2025-11-14T04:44:12.057Z] [04:42:47.756] Required packages: [libc6] [2025-11-14T04:44:12.057Z] [04:42:47.859] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [2025-11-14T04:44:12.057Z] [04:42:47.878] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [2025-11-14T04:44:12.057Z] [04:42:47.900] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [2025-11-14T04:44:12.057Z] [04:42:47.929] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [2025-11-14T04:44:12.057Z] [04:42:47.947] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [2025-11-14T04:44:12.057Z] [04:42:47.968] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [2025-11-14T04:44:12.057Z] [04:42:47.997] No default package resource [script to run after application image is populated] (add InOutPathTest-post-image.sh to the resource-dir to customize). [2025-11-14T04:44:12.057Z] [04:42:48.012] Generating DEB for installer to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.057Z] [04:42:48.025] Running fakeroot [2025-11-14T04:44:12.057Z] [04:42:51.484] Command [PID: 3791374]: [2025-11-14T04:44:12.057Z] fakeroot dpkg-deb --verbose -b test.3cbe2211/input/tmp/image /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb [2025-11-14T04:44:12.057Z] [04:42:51.486] Output: [2025-11-14T04:44:12.057Z] dpkg-deb: building package 'inoutpathtest' in '/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb'. [2025-11-14T04:44:12.057Z] [04:42:51.487] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:51.488] Package (.deb) saved to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.057Z] [04:42:51.499] Running dpkg-deb [2025-11-14T04:44:12.057Z] [04:42:51.524] Command [PID: 3791402]: [2025-11-14T04:44:12.057Z] dpkg-deb -f test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb Package Version Architecture [2025-11-14T04:44:12.057Z] [04:42:51.525] Output: [2025-11-14T04:44:12.057Z] Package: inoutpathtest [2025-11-14T04:44:12.057Z] Version: 1.0 [2025-11-14T04:44:12.057Z] Architecture: riscv64 [2025-11-14T04:44:12.057Z] [04:42:51.526] Returned: 0 [2025-11-14T04:44:12.057Z] [2025-11-14T04:44:12.057Z] [04:42:51.540] Succeeded in building DEB Bundle package [2025-11-14T04:44:12.057Z] [04:42:51.542] Kept working directory for debug: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3cbe2211/input/tmp [2025-11-14T04:44:12.057Z] [04:42:51.587] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:51.588] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.3cbe2211/input --dest test.3cbe2211/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --temp test.3cbe2211/input/tmp --app-content test.3cbe2211/input/tmp --runtime-image test.3cbe2211/fake_runtime -J-Djlink.debug=true --verbose](21) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:51.591] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3cbe2211/fake_runtime] [2025-11-14T04:44:12.057Z] [04:42:51.592] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.057Z] [04:42:51.593] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.057Z] [04:42:51.593] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:42:43.438550932Z) [2025-11-14T04:44:12.057Z] [04:42:51.594] TRACE: assertTrue(): Check [test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb] path exists [2025-11-14T04:44:12.057Z] [04:42:51.595] TRACE: assertTrue(): Check [test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb] is a file [2025-11-14T04:44:12.057Z] [04:42:51.599] TRACE: exec: Execute [dpkg-deb -f test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4); save out+err... [2025-11-14T04:44:12.057Z] [04:42:51.621] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:51.623] TRACE: assertEquals(0): Check command [dpkg-deb -f test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:51.633] TRACE: InstalledPackageSize: 1539 [2025-11-14T04:44:12.057Z] [04:42:51.635] TRACE: assertNotEquals(0, 1539): Check installed size of [inoutpathtest] package in not zero [2025-11-14T04:44:12.057Z] [04:42:51.639] TRACE: exec: Execute [dpkg-deb -f test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb Depends](4); save out+err... [2025-11-14T04:44:12.057Z] [04:42:51.661] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:51.663] TRACE: assertEquals(0): Check command [dpkg-deb -f test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb Depends](4) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:51.669] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6] of [inoutpathtest] package [2025-11-14T04:44:12.057Z] [04:42:51.676] TRACE: exec: Execute [dpkg -x test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb test.3cbe2211/unpacked-deb](4); discard out+err... [2025-11-14T04:44:12.057Z] [04:42:51.765] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:51.766] TRACE: assertEquals(0): Check command [dpkg -x test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb test.3cbe2211/unpacked-deb](4) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:51.768] TRACE: Verify unpacked: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.3cbe2211/input --dest test.3cbe2211/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --temp test.3cbe2211/input/tmp --app-content test.3cbe2211/input/tmp --runtime-image test.3cbe2211/fake_runtime](19) [2025-11-14T04:44:12.057Z] [04:42:51.802] TRACE: assertEquals(1): Check the package has 1 top installation directories [2025-11-14T04:44:12.057Z] [04:42:51.809] TRACE: exec: Execute [dpkg --contents test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.057Z] [04:42:51.883] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:51.884] TRACE: assertEquals(0): Check command [dpkg --contents test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:51.906] TRACE: Not verifying system .desktop files because package was unpacked, not installed [2025-11-14T04:44:12.057Z] [04:42:51.911] TRACE: exec: Execute [dpkg --contents test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.057Z] [04:42:51.976] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:51.977] TRACE: assertEquals(0): Check command [dpkg --contents test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:51.987] TRACE: exec: Execute [dpkg --contents test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.057Z] [04:42:52.050] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.057Z] [04:42:52.051] TRACE: assertEquals(0): Check command [dpkg --contents test.3cbe2211/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.057Z] [04:42:52.062] TRACE: assertEquals([]): Check there are no unreferenced icon files in the package [2025-11-14T04:44:12.057Z] [04:42:52.078] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/lib/systemd/system/inoutpathtest-InOutPathTest.service] path doesn't exist [2025-11-14T04:44:12.057Z] [04:42:52.082] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/lib/systemd/system] path doesn't exist [2025-11-14T04:44:12.057Z] [04:42:52.086] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.057Z] [04:42:52.087] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.057Z] [04:42:52.087] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.057Z] [04:42:52.088] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.057Z] [04:42:52.088] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.058Z] [04:42:52.089] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.058Z] [04:42:52.092] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/lib/inoutpathtest-InOutPathTest.desktop] path doesn't exist [2025-11-14T04:44:12.058Z] [04:42:52.093] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.058Z] [04:42:52.094] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.058Z] [04:42:52.095] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.058Z] [04:42:52.096] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/lib/runtime] path exists [2025-11-14T04:44:12.058Z] [04:42:52.097] TRACE: assertTrue(): Check [test.3cbe2211/unpacked-deb/opt/inoutpathtest/lib/runtime] is a directory [2025-11-14T04:44:12.058Z] [04:42:52.100] TRACE: Not running [test.3cbe2211/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] launcher because application runtime directory [test.3cbe2211/unpacked-deb/opt/inoutpathtest/lib/runtime] is incomplete [2025-11-14T04:44:12.058Z] [04:42:52.103] TRACE: Deleting [test.3cbe2211] directory recursively [2025-11-14T04:44:12.058Z] [04:42:52.122] [ OK ] InOutPathTest(NATIVE, --app-content as --temp; --temp in --input).test; checks=31 [2025-11-14T04:44:12.058Z] [04:42:52.122] [ RUN ] InOutPathTest(NATIVE, --app-content in --dest).test [2025-11-14T04:44:12.058Z] [04:42:52.125] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-14T04:44:12.058Z] [04:42:52.128] TRACE: Create [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.5be3e44e/output/bar/test.5be3e44e-output-bar-foo.txt] text file... [2025-11-14T04:44:12.058Z] [04:42:52.129] TRACE: Hello Duke! [2025-11-14T04:44:12.058Z] [04:42:52.130] TRACE: Done [2025-11-14T04:44:12.058Z] [04:42:52.134] TRACE: exec: Execute tool provider [javac -d test.5be3e44e/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.058Z] [04:42:52.775] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:42:52.777] TRACE: assertEquals(0): Check command tool provider [javac -d test.5be3e44e/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.058Z] [04:42:52.782] TRACE: exec: Execute tool provider [jar -c -f test.5be3e44e/input/Resources/duke.jar -C test.5be3e44e/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.058Z] [04:42:52.789] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:42:52.791] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.5be3e44e/input/Resources/duke.jar -C test.5be3e44e/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.058Z] [04:42:52.794] TRACE: Init fake runtime in [test.5be3e44e/fake_runtime] directory [2025-11-14T04:44:12.058Z] [04:42:52.807] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.5be3e44e/input --dest test.5be3e44e/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.5be3e44e/output/bar --runtime-image test.5be3e44e/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.058Z] [04:42:54.318] Running dpkg [2025-11-14T04:44:12.058Z] [04:42:54.425] Command [PID: 3791459]: [2025-11-14T04:44:12.058Z] dpkg -s coreutils [2025-11-14T04:44:12.058Z] [04:42:54.427] Output: [2025-11-14T04:44:12.058Z] Package: coreutils [2025-11-14T04:44:12.058Z] Essential: yes [2025-11-14T04:44:12.058Z] Status: install ok installed [2025-11-14T04:44:12.058Z] Priority: required [2025-11-14T04:44:12.058Z] Section: utils [2025-11-14T04:44:12.058Z] Installed-Size: 6996 [2025-11-14T04:44:12.058Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.058Z] Architecture: riscv64 [2025-11-14T04:44:12.058Z] Multi-Arch: foreign [2025-11-14T04:44:12.058Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.058Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.058Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.058Z] Description: GNU core utilities [2025-11-14T04:44:12.058Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.058Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.058Z] . [2025-11-14T04:44:12.058Z] Specifically, this package includes: [2025-11-14T04:44:12.058Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.058Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.058Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.058Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.058Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.058Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.058Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.058Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.058Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.058Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.058Z] [04:42:54.435] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:42:55.748] Running dpkg [2025-11-14T04:44:12.058Z] [04:42:55.755] Command [PID: 3791469]: [2025-11-14T04:44:12.058Z] dpkg --print-architecture [2025-11-14T04:44:12.058Z] [04:42:55.756] Output: [2025-11-14T04:44:12.058Z] riscv64 [2025-11-14T04:44:12.058Z] [04:42:55.757] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:42:55.898] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [2025-11-14T04:44:12.058Z] [04:42:56.516] Running ldd [2025-11-14T04:44:12.058Z] [04:42:56.551] Command [PID: 3791473]: [2025-11-14T04:44:12.058Z] ldd /tmp/jdk.jpackage14698614412019753365/image/opt/inoutpathtest/bin/InOutPathTest [2025-11-14T04:44:12.058Z] [04:42:56.552] Output: [2025-11-14T04:44:12.058Z] linux-vdso.so.1 (0x0000003ff7795000) [2025-11-14T04:44:12.058Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003ff7780000) [2025-11-14T04:44:12.058Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003ff777d000) [2025-11-14T04:44:12.058Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003ff75fd000) [2025-11-14T04:44:12.058Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003ff7797000) [2025-11-14T04:44:12.058Z] [04:42:56.553] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:42:56.554] Running ldd [2025-11-14T04:44:12.058Z] [04:42:56.582] Command [PID: 3791480]: [2025-11-14T04:44:12.058Z] ldd /tmp/jdk.jpackage14698614412019753365/image/opt/inoutpathtest/lib/libapplauncher.so [2025-11-14T04:44:12.058Z] [04:42:56.583] Output: [2025-11-14T04:44:12.058Z] linux-vdso.so.1 (0x0000003fd5e2d000) [2025-11-14T04:44:12.058Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fd5d1a000) [2025-11-14T04:44:12.058Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fd5d17000) [2025-11-14T04:44:12.058Z] libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003fd5c99000) [2025-11-14T04:44:12.058Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fd5b19000) [2025-11-14T04:44:12.058Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fd5e2f000) [2025-11-14T04:44:12.058Z] [04:42:56.584] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:42:56.595] Running dpkg [2025-11-14T04:44:12.058Z] [04:42:56.765] Command [PID: 3791488]: [2025-11-14T04:44:12.058Z] dpkg -S /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.058Z] [04:42:56.766] Output: [2025-11-14T04:44:12.058Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.058Z] [04:42:56.766] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:42:56.775] /lib/riscv64-linux-gnu/libm.so.6 is provided by [libc6] [2025-11-14T04:44:12.058Z] [04:42:56.776] Running dpkg [2025-11-14T04:44:12.058Z] [04:42:56.953] Command [PID: 3791489]: [2025-11-14T04:44:12.058Z] dpkg -S /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.058Z] [04:42:56.954] Output: [2025-11-14T04:44:12.058Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.058Z] [04:42:56.955] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:42:56.956] /lib/riscv64-linux-gnu/libc.so.6 is provided by [libc6] [2025-11-14T04:44:12.058Z] [04:42:56.957] Running dpkg [2025-11-14T04:44:12.058Z] [04:42:57.132] Command [PID: 3791490]: [2025-11-14T04:44:12.058Z] dpkg -S /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.058Z] [04:42:57.133] Output: [2025-11-14T04:44:12.058Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.058Z] [04:42:57.134] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:42:57.135] /lib/riscv64-linux-gnu/libpthread.so.0 is provided by [libc6] [2025-11-14T04:44:12.058Z] [04:42:57.136] Running dpkg [2025-11-14T04:44:12.058Z] [04:42:57.314] Command [PID: 3791491]: [2025-11-14T04:44:12.058Z] dpkg -S /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.058Z] [04:42:57.315] Output: [2025-11-14T04:44:12.058Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.058Z] [04:42:57.316] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:42:57.317] /lib/riscv64-linux-gnu/libdl.so.2 is provided by [libc6] [2025-11-14T04:44:12.058Z] [04:42:57.327] Required packages: [libc6] [2025-11-14T04:44:12.058Z] [04:42:57.438] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [2025-11-14T04:44:12.058Z] [04:42:57.457] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [2025-11-14T04:44:12.058Z] [04:42:57.479] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [2025-11-14T04:44:12.058Z] [04:42:57.508] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [2025-11-14T04:44:12.058Z] [04:42:57.526] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [2025-11-14T04:44:12.058Z] [04:42:57.550] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [2025-11-14T04:44:12.058Z] [04:42:57.579] No default package resource [script to run after application image is populated] (add InOutPathTest-post-image.sh to the resource-dir to customize). [2025-11-14T04:44:12.058Z] [04:42:57.595] Generating DEB for installer to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.058Z] [04:42:57.609] Running fakeroot [2025-11-14T04:44:12.058Z] [04:43:01.058] Command [PID: 3791492]: [2025-11-14T04:44:12.058Z] fakeroot dpkg-deb --verbose -b /tmp/jdk.jpackage14698614412019753365/image /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb [2025-11-14T04:44:12.058Z] [04:43:01.059] Output: [2025-11-14T04:44:12.058Z] dpkg-deb: building package 'inoutpathtest' in '/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb'. [2025-11-14T04:44:12.058Z] [04:43:01.061] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:43:01.062] Package (.deb) saved to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.058Z] [04:43:01.075] Running dpkg-deb [2025-11-14T04:44:12.058Z] [04:43:01.095] Command [PID: 3791518]: [2025-11-14T04:44:12.058Z] dpkg-deb -f test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb Package Version Architecture [2025-11-14T04:44:12.058Z] [04:43:01.096] Output: [2025-11-14T04:44:12.058Z] Package: inoutpathtest [2025-11-14T04:44:12.058Z] Version: 1.0 [2025-11-14T04:44:12.058Z] Architecture: riscv64 [2025-11-14T04:44:12.058Z] [04:43:01.097] Returned: 0 [2025-11-14T04:44:12.058Z] [2025-11-14T04:44:12.058Z] [04:43:01.108] Succeeded in building DEB Bundle package [2025-11-14T04:44:12.058Z] [04:43:01.178] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:43:01.179] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.5be3e44e/input --dest test.5be3e44e/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.5be3e44e/output/bar --runtime-image test.5be3e44e/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.058Z] [04:43:01.182] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_CONTENT}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.5be3e44e/output/bar] [2025-11-14T04:44:12.058Z] [04:43:01.183] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.058Z] [04:43:01.183] TRACE: assertStringListEquals(2, test.5be3e44e-output-bar-foo.txt#2025-11-14T04:42:52.126764638Z) [2025-11-14T04:44:12.058Z] [04:43:01.184] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.5be3e44e/fake_runtime] [2025-11-14T04:44:12.058Z] [04:43:01.185] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.058Z] [04:43:01.186] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.058Z] [04:43:01.187] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:42:52.794781069Z) [2025-11-14T04:44:12.058Z] [04:43:01.189] TRACE: assertTrue(): Check [test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb] path exists [2025-11-14T04:44:12.058Z] [04:43:01.190] TRACE: assertTrue(): Check [test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb] is a file [2025-11-14T04:44:12.058Z] [04:43:01.193] TRACE: exec: Execute [dpkg-deb -f test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4); save out+err... [2025-11-14T04:44:12.058Z] [04:43:01.218] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:43:01.221] TRACE: assertEquals(0): Check command [dpkg-deb -f test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4) exited with 0 code [2025-11-14T04:44:12.058Z] [04:43:01.222] TRACE: InstalledPackageSize: 1539 [2025-11-14T04:44:12.058Z] [04:43:01.222] TRACE: assertNotEquals(0, 1539): Check installed size of [inoutpathtest] package in not zero [2025-11-14T04:44:12.058Z] [04:43:01.225] TRACE: exec: Execute [dpkg-deb -f test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb Depends](4); save out+err... [2025-11-14T04:44:12.058Z] [04:43:01.248] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:43:01.249] TRACE: assertEquals(0): Check command [dpkg-deb -f test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb Depends](4) exited with 0 code [2025-11-14T04:44:12.058Z] [04:43:01.250] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6] of [inoutpathtest] package [2025-11-14T04:44:12.058Z] [04:43:01.252] TRACE: exec: Execute [dpkg -x test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb test.5be3e44e/unpacked-deb](4); discard out+err... [2025-11-14T04:44:12.058Z] [04:43:01.350] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:43:01.351] TRACE: assertEquals(0): Check command [dpkg -x test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb test.5be3e44e/unpacked-deb](4) exited with 0 code [2025-11-14T04:44:12.058Z] [04:43:01.353] TRACE: Verify unpacked: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.5be3e44e/input --dest test.5be3e44e/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.5be3e44e/output/bar --runtime-image test.5be3e44e/fake_runtime](17) [2025-11-14T04:44:12.058Z] [04:43:01.355] TRACE: assertEquals(1): Check the package has 1 top installation directories [2025-11-14T04:44:12.058Z] [04:43:01.358] TRACE: exec: Execute [dpkg --contents test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.058Z] [04:43:01.434] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:43:01.435] TRACE: assertEquals(0): Check command [dpkg --contents test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.058Z] [04:43:01.438] TRACE: Not verifying system .desktop files because package was unpacked, not installed [2025-11-14T04:44:12.058Z] [04:43:01.441] TRACE: exec: Execute [dpkg --contents test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.058Z] [04:43:01.515] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:43:01.516] TRACE: assertEquals(0): Check command [dpkg --contents test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.058Z] [04:43:01.521] TRACE: exec: Execute [dpkg --contents test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.058Z] [04:43:01.591] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:43:01.592] TRACE: assertEquals(0): Check command [dpkg --contents test.5be3e44e/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.058Z] [04:43:01.594] TRACE: assertEquals([]): Check there are no unreferenced icon files in the package [2025-11-14T04:44:12.058Z] [04:43:01.596] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/lib/systemd/system/inoutpathtest-InOutPathTest.service] path doesn't exist [2025-11-14T04:44:12.058Z] [04:43:01.598] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/lib/systemd/system] path doesn't exist [2025-11-14T04:44:12.058Z] [04:43:01.604] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.058Z] [04:43:01.606] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.058Z] [04:43:01.607] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.058Z] [04:43:01.608] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.058Z] [04:43:01.609] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.058Z] [04:43:01.610] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.058Z] [04:43:01.612] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/lib/inoutpathtest-InOutPathTest.desktop] path doesn't exist [2025-11-14T04:44:12.058Z] [04:43:01.613] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.058Z] [04:43:01.615] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.058Z] [04:43:01.615] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.058Z] [04:43:01.616] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/lib/runtime] path exists [2025-11-14T04:44:12.058Z] [04:43:01.617] TRACE: assertTrue(): Check [test.5be3e44e/unpacked-deb/opt/inoutpathtest/lib/runtime] is a directory [2025-11-14T04:44:12.058Z] [04:43:01.619] TRACE: Not running [test.5be3e44e/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] launcher because application runtime directory [test.5be3e44e/unpacked-deb/opt/inoutpathtest/lib/runtime] is incomplete [2025-11-14T04:44:12.058Z] [04:43:01.620] TRACE: Deleting [test.5be3e44e] directory recursively [2025-11-14T04:44:12.058Z] [04:43:01.632] [ OK ] InOutPathTest(NATIVE, --app-content in --dest).test; checks=31 [2025-11-14T04:44:12.058Z] [04:43:01.633] [ RUN ] InOutPathTest(NATIVE, --app-content in --input).test [2025-11-14T04:44:12.058Z] [04:43:01.635] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-14T04:44:12.058Z] [04:43:01.638] TRACE: Create [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.bdd04e2c/input/foo/test.bdd04e2c-input-foo-foo.txt] text file... [2025-11-14T04:44:12.058Z] [04:43:01.639] TRACE: Hello Duke! [2025-11-14T04:44:12.058Z] [04:43:01.640] TRACE: Done [2025-11-14T04:44:12.058Z] [04:43:01.644] TRACE: exec: Execute tool provider [javac -d test.bdd04e2c/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.058Z] [04:43:02.232] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:43:02.234] TRACE: assertEquals(0): Check command tool provider [javac -d test.bdd04e2c/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.058Z] [04:43:02.237] TRACE: exec: Execute tool provider [jar -c -f test.bdd04e2c/input/Resources/duke.jar -C test.bdd04e2c/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.058Z] [04:43:02.245] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.058Z] [04:43:02.246] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.bdd04e2c/input/Resources/duke.jar -C test.bdd04e2c/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.058Z] [04:43:02.250] TRACE: Init fake runtime in [test.bdd04e2c/fake_runtime] directory [2025-11-14T04:44:12.059Z] [04:43:02.262] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.bdd04e2c/input --dest test.bdd04e2c/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.bdd04e2c/input/foo --runtime-image test.bdd04e2c/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.059Z] [04:43:03.629] Running dpkg [2025-11-14T04:44:12.059Z] [04:43:03.718] Command [PID: 3791577]: [2025-11-14T04:44:12.059Z] dpkg -s coreutils [2025-11-14T04:44:12.059Z] [04:43:03.719] Output: [2025-11-14T04:44:12.059Z] Package: coreutils [2025-11-14T04:44:12.059Z] Essential: yes [2025-11-14T04:44:12.059Z] Status: install ok installed [2025-11-14T04:44:12.059Z] Priority: required [2025-11-14T04:44:12.059Z] Section: utils [2025-11-14T04:44:12.059Z] Installed-Size: 6996 [2025-11-14T04:44:12.059Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.059Z] Architecture: riscv64 [2025-11-14T04:44:12.059Z] Multi-Arch: foreign [2025-11-14T04:44:12.059Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.059Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.059Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.059Z] Description: GNU core utilities [2025-11-14T04:44:12.059Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.059Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.059Z] . [2025-11-14T04:44:12.059Z] Specifically, this package includes: [2025-11-14T04:44:12.059Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.059Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.059Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.059Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.059Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.059Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.059Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.059Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.059Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.059Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.059Z] [04:43:03.726] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:05.070] Running dpkg [2025-11-14T04:44:12.059Z] [04:43:05.078] Command [PID: 3791587]: [2025-11-14T04:44:12.059Z] dpkg --print-architecture [2025-11-14T04:44:12.059Z] [04:43:05.079] Output: [2025-11-14T04:44:12.059Z] riscv64 [2025-11-14T04:44:12.059Z] [04:43:05.079] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:05.219] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [2025-11-14T04:44:12.059Z] [04:43:05.838] Running ldd [2025-11-14T04:44:12.059Z] [04:43:05.868] Command [PID: 3791591]: [2025-11-14T04:44:12.059Z] ldd /tmp/jdk.jpackage17666137891156205017/image/opt/inoutpathtest/bin/InOutPathTest [2025-11-14T04:44:12.059Z] [04:43:05.869] Output: [2025-11-14T04:44:12.059Z] linux-vdso.so.1 (0x0000003ff2f79000) [2025-11-14T04:44:12.059Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003ff2f64000) [2025-11-14T04:44:12.059Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003ff2f61000) [2025-11-14T04:44:12.059Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003ff2de1000) [2025-11-14T04:44:12.059Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003ff2f7b000) [2025-11-14T04:44:12.059Z] [04:43:05.870] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:05.871] Running ldd [2025-11-14T04:44:12.059Z] [04:43:05.900] Command [PID: 3791598]: [2025-11-14T04:44:12.059Z] ldd /tmp/jdk.jpackage17666137891156205017/image/opt/inoutpathtest/lib/libapplauncher.so [2025-11-14T04:44:12.059Z] [04:43:05.901] Output: [2025-11-14T04:44:12.059Z] linux-vdso.so.1 (0x0000003fefa64000) [2025-11-14T04:44:12.059Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fef951000) [2025-11-14T04:44:12.059Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fef94e000) [2025-11-14T04:44:12.059Z] libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003fef8d0000) [2025-11-14T04:44:12.059Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fef750000) [2025-11-14T04:44:12.059Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fefa66000) [2025-11-14T04:44:12.059Z] [04:43:05.903] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:05.914] Running dpkg [2025-11-14T04:44:12.059Z] [04:43:06.086] Command [PID: 3791606]: [2025-11-14T04:44:12.059Z] dpkg -S /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.059Z] [04:43:06.087] Output: [2025-11-14T04:44:12.059Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.059Z] [04:43:06.088] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:06.097] /lib/riscv64-linux-gnu/libm.so.6 is provided by [libc6] [2025-11-14T04:44:12.059Z] [04:43:06.099] Running dpkg [2025-11-14T04:44:12.059Z] [04:43:06.273] Command [PID: 3791607]: [2025-11-14T04:44:12.059Z] dpkg -S /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.059Z] [04:43:06.273] Output: [2025-11-14T04:44:12.059Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.059Z] [04:43:06.274] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:06.275] /lib/riscv64-linux-gnu/libc.so.6 is provided by [libc6] [2025-11-14T04:44:12.059Z] [04:43:06.276] Running dpkg [2025-11-14T04:44:12.059Z] [04:43:06.454] Command [PID: 3791608]: [2025-11-14T04:44:12.059Z] dpkg -S /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.059Z] [04:43:06.456] Output: [2025-11-14T04:44:12.059Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.059Z] [04:43:06.457] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:06.458] /lib/riscv64-linux-gnu/libpthread.so.0 is provided by [libc6] [2025-11-14T04:44:12.059Z] [04:43:06.461] Running dpkg [2025-11-14T04:44:12.059Z] [04:43:06.631] Command [PID: 3791609]: [2025-11-14T04:44:12.059Z] dpkg -S /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.059Z] [04:43:06.632] Output: [2025-11-14T04:44:12.059Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.059Z] [04:43:06.632] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:06.634] /lib/riscv64-linux-gnu/libdl.so.2 is provided by [libc6] [2025-11-14T04:44:12.059Z] [04:43:06.642] Required packages: [libc6] [2025-11-14T04:44:12.059Z] [04:43:06.754] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [2025-11-14T04:44:12.059Z] [04:43:06.775] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [2025-11-14T04:44:12.059Z] [04:43:06.797] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [2025-11-14T04:44:12.059Z] [04:43:06.827] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [2025-11-14T04:44:12.059Z] [04:43:06.844] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [2025-11-14T04:44:12.059Z] [04:43:06.863] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [2025-11-14T04:44:12.059Z] [04:43:06.893] No default package resource [script to run after application image is populated] (add InOutPathTest-post-image.sh to the resource-dir to customize). [2025-11-14T04:44:12.059Z] [04:43:06.908] Generating DEB for installer to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.059Z] [04:43:06.923] Running fakeroot [2025-11-14T04:44:12.059Z] [04:43:10.423] Command [PID: 3791611]: [2025-11-14T04:44:12.059Z] fakeroot dpkg-deb --verbose -b /tmp/jdk.jpackage17666137891156205017/image /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb [2025-11-14T04:44:12.059Z] [04:43:10.424] Output: [2025-11-14T04:44:12.059Z] dpkg-deb: building package 'inoutpathtest' in '/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb'. [2025-11-14T04:44:12.059Z] [04:43:10.425] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:10.427] Package (.deb) saved to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.059Z] [04:43:10.438] Running dpkg-deb [2025-11-14T04:44:12.059Z] [04:43:10.460] Command [PID: 3791637]: [2025-11-14T04:44:12.059Z] dpkg-deb -f test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb Package Version Architecture [2025-11-14T04:44:12.059Z] [04:43:10.461] Output: [2025-11-14T04:44:12.059Z] Package: inoutpathtest [2025-11-14T04:44:12.059Z] Version: 1.0 [2025-11-14T04:44:12.059Z] Architecture: riscv64 [2025-11-14T04:44:12.059Z] [04:43:10.462] Returned: 0 [2025-11-14T04:44:12.059Z] [2025-11-14T04:44:12.059Z] [04:43:10.473] Succeeded in building DEB Bundle package [2025-11-14T04:44:12.059Z] [04:43:10.553] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.059Z] [04:43:10.554] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.bdd04e2c/input --dest test.bdd04e2c/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.bdd04e2c/input/foo --runtime-image test.bdd04e2c/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.059Z] [04:43:10.557] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_CONTENT}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.bdd04e2c/input/foo] [2025-11-14T04:44:12.059Z] [04:43:10.557] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.059Z] [04:43:10.558] TRACE: assertStringListEquals(2, test.bdd04e2c-input-foo-foo.txt#2025-11-14T04:43:01.634998509Z) [2025-11-14T04:44:12.059Z] [04:43:10.559] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.bdd04e2c/fake_runtime] [2025-11-14T04:44:12.059Z] [04:43:10.559] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.059Z] [04:43:10.560] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.059Z] [04:43:10.562] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:43:02.25101366Z) [2025-11-14T04:44:12.059Z] [04:43:10.564] TRACE: assertTrue(): Check [test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb] path exists [2025-11-14T04:44:12.059Z] [04:43:10.565] TRACE: assertTrue(): Check [test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb] is a file [2025-11-14T04:44:12.059Z] [04:43:10.568] TRACE: exec: Execute [dpkg-deb -f test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4); save out+err... [2025-11-14T04:44:12.059Z] [04:43:10.590] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.059Z] [04:43:10.592] TRACE: assertEquals(0): Check command [dpkg-deb -f test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4) exited with 0 code [2025-11-14T04:44:12.059Z] [04:43:10.593] TRACE: InstalledPackageSize: 1539 [2025-11-14T04:44:12.059Z] [04:43:10.594] TRACE: assertNotEquals(0, 1539): Check installed size of [inoutpathtest] package in not zero [2025-11-14T04:44:12.059Z] [04:43:10.596] TRACE: exec: Execute [dpkg-deb -f test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb Depends](4); save out+err... [2025-11-14T04:44:12.059Z] [04:43:10.619] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.059Z] [04:43:10.621] TRACE: assertEquals(0): Check command [dpkg-deb -f test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb Depends](4) exited with 0 code [2025-11-14T04:44:12.059Z] [04:43:10.622] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6] of [inoutpathtest] package [2025-11-14T04:44:12.059Z] [04:43:10.626] TRACE: exec: Execute [dpkg -x test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb test.bdd04e2c/unpacked-deb](4); discard out+err... [2025-11-14T04:44:12.059Z] [04:43:10.722] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.059Z] [04:43:10.723] TRACE: assertEquals(0): Check command [dpkg -x test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb test.bdd04e2c/unpacked-deb](4) exited with 0 code [2025-11-14T04:44:12.059Z] [04:43:10.725] TRACE: Verify unpacked: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.bdd04e2c/input --dest test.bdd04e2c/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.bdd04e2c/input/foo --runtime-image test.bdd04e2c/fake_runtime](17) [2025-11-14T04:44:12.059Z] [04:43:10.727] TRACE: assertEquals(1): Check the package has 1 top installation directories [2025-11-14T04:44:12.059Z] [04:43:10.730] TRACE: exec: Execute [dpkg --contents test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.059Z] [04:43:10.806] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.059Z] [04:43:10.807] TRACE: assertEquals(0): Check command [dpkg --contents test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.059Z] [04:43:10.809] TRACE: Not verifying system .desktop files because package was unpacked, not installed [2025-11-14T04:44:12.059Z] [04:43:10.812] TRACE: exec: Execute [dpkg --contents test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.059Z] [04:43:10.883] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.059Z] [04:43:10.884] TRACE: assertEquals(0): Check command [dpkg --contents test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.059Z] [04:43:10.891] TRACE: exec: Execute [dpkg --contents test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.059Z] [04:43:10.965] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.059Z] [04:43:10.966] TRACE: assertEquals(0): Check command [dpkg --contents test.bdd04e2c/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.059Z] [04:43:10.968] TRACE: assertEquals([]): Check there are no unreferenced icon files in the package [2025-11-14T04:44:12.059Z] [04:43:10.969] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/lib/systemd/system/inoutpathtest-InOutPathTest.service] path doesn't exist [2025-11-14T04:44:12.059Z] [04:43:10.970] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/lib/systemd/system] path doesn't exist [2025-11-14T04:44:12.059Z] [04:43:10.974] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.059Z] [04:43:10.976] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.059Z] [04:43:10.977] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.059Z] [04:43:10.977] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.059Z] [04:43:10.978] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.059Z] [04:43:10.978] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.059Z] [04:43:10.979] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/lib/inoutpathtest-InOutPathTest.desktop] path doesn't exist [2025-11-14T04:44:12.059Z] [04:43:10.981] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.059Z] [04:43:10.982] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.059Z] [04:43:10.983] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.059Z] [04:43:10.983] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/lib/runtime] path exists [2025-11-14T04:44:12.059Z] [04:43:10.984] TRACE: assertTrue(): Check [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/lib/runtime] is a directory [2025-11-14T04:44:12.059Z] [04:43:10.986] TRACE: Not running [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] launcher because application runtime directory [test.bdd04e2c/unpacked-deb/opt/inoutpathtest/lib/runtime] is incomplete [2025-11-14T04:44:12.059Z] [04:43:10.986] TRACE: Deleting [test.bdd04e2c] directory recursively [2025-11-14T04:44:12.059Z] [04:43:10.999] [ OK ] InOutPathTest(NATIVE, --app-content in --input).test; checks=31 [2025-11-14T04:44:12.059Z] [04:43:10.999] [ RUN ] InOutPathTest(NATIVE, --app-content same as --dest).test [2025-11-14T04:44:12.059Z] [04:43:11.002] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-14T04:44:12.059Z] [04:43:11.004] TRACE: Create [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.82280073/output/test.82280073-output-foo.txt] text file... [2025-11-14T04:44:12.059Z] [04:43:11.004] TRACE: Hello Duke! [2025-11-14T04:44:12.059Z] [04:43:11.005] TRACE: Done [2025-11-14T04:44:12.059Z] [04:43:11.008] TRACE: exec: Execute tool provider [javac -d test.82280073/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.059Z] [04:43:11.576] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.059Z] [04:43:11.578] TRACE: assertEquals(0): Check command tool provider [javac -d test.82280073/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.059Z] [04:43:11.582] TRACE: exec: Execute tool provider [jar -c -f test.82280073/input/Resources/duke.jar -C test.82280073/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.060Z] [04:43:11.590] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:11.591] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.82280073/input/Resources/duke.jar -C test.82280073/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:11.593] TRACE: Init fake runtime in [test.82280073/fake_runtime] directory [2025-11-14T04:44:12.060Z] [04:43:11.605] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.82280073/input --dest test.82280073/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.82280073/output --runtime-image test.82280073/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.060Z] [04:43:12.943] Running dpkg [2025-11-14T04:44:12.060Z] [04:43:13.032] Command [PID: 3791694]: [2025-11-14T04:44:12.060Z] dpkg -s coreutils [2025-11-14T04:44:12.060Z] [04:43:13.033] Output: [2025-11-14T04:44:12.060Z] Package: coreutils [2025-11-14T04:44:12.060Z] Essential: yes [2025-11-14T04:44:12.060Z] Status: install ok installed [2025-11-14T04:44:12.060Z] Priority: required [2025-11-14T04:44:12.060Z] Section: utils [2025-11-14T04:44:12.060Z] Installed-Size: 6996 [2025-11-14T04:44:12.060Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.060Z] Architecture: riscv64 [2025-11-14T04:44:12.060Z] Multi-Arch: foreign [2025-11-14T04:44:12.060Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.060Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.060Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.060Z] Description: GNU core utilities [2025-11-14T04:44:12.060Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.060Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.060Z] . [2025-11-14T04:44:12.060Z] Specifically, this package includes: [2025-11-14T04:44:12.060Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.060Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.060Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.060Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.060Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.060Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.060Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.060Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.060Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.060Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.060Z] [04:43:13.040] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:14.337] Running dpkg [2025-11-14T04:44:12.060Z] [04:43:14.344] Command [PID: 3791704]: [2025-11-14T04:44:12.060Z] dpkg --print-architecture [2025-11-14T04:44:12.060Z] [04:43:14.344] Output: [2025-11-14T04:44:12.060Z] riscv64 [2025-11-14T04:44:12.060Z] [04:43:14.345] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:14.487] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [2025-11-14T04:44:12.060Z] [04:43:15.093] Running ldd [2025-11-14T04:44:12.060Z] [04:43:15.131] Command [PID: 3791708]: [2025-11-14T04:44:12.060Z] ldd /tmp/jdk.jpackage8525554205392677823/image/opt/inoutpathtest/bin/InOutPathTest [2025-11-14T04:44:12.060Z] [04:43:15.132] Output: [2025-11-14T04:44:12.060Z] linux-vdso.so.1 (0x0000003fbf739000) [2025-11-14T04:44:12.060Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fbf724000) [2025-11-14T04:44:12.060Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fbf721000) [2025-11-14T04:44:12.060Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fbf5a1000) [2025-11-14T04:44:12.060Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fbf73b000) [2025-11-14T04:44:12.060Z] [04:43:15.134] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:15.135] Running ldd [2025-11-14T04:44:12.060Z] [04:43:15.163] Command [PID: 3791715]: [2025-11-14T04:44:12.060Z] ldd /tmp/jdk.jpackage8525554205392677823/image/opt/inoutpathtest/lib/libapplauncher.so [2025-11-14T04:44:12.060Z] [04:43:15.164] Output: [2025-11-14T04:44:12.060Z] linux-vdso.so.1 (0x0000003fbf409000) [2025-11-14T04:44:12.060Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fbf2f6000) [2025-11-14T04:44:12.060Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fbf2f3000) [2025-11-14T04:44:12.060Z] libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003fbf275000) [2025-11-14T04:44:12.060Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fbf0f5000) [2025-11-14T04:44:12.060Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fbf40b000) [2025-11-14T04:44:12.060Z] [04:43:15.164] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:15.174] Running dpkg [2025-11-14T04:44:12.060Z] [04:43:15.347] Command [PID: 3791722]: [2025-11-14T04:44:12.060Z] dpkg -S /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.060Z] [04:43:15.347] Output: [2025-11-14T04:44:12.060Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.060Z] [04:43:15.348] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:15.356] /lib/riscv64-linux-gnu/libm.so.6 is provided by [libc6] [2025-11-14T04:44:12.060Z] [04:43:15.357] Running dpkg [2025-11-14T04:44:12.060Z] [04:43:15.532] Command [PID: 3791723]: [2025-11-14T04:44:12.060Z] dpkg -S /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.060Z] [04:43:15.533] Output: [2025-11-14T04:44:12.060Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.060Z] [04:43:15.533] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:15.534] /lib/riscv64-linux-gnu/libc.so.6 is provided by [libc6] [2025-11-14T04:44:12.060Z] [04:43:15.535] Running dpkg [2025-11-14T04:44:12.060Z] [04:43:15.712] Command [PID: 3791724]: [2025-11-14T04:44:12.060Z] dpkg -S /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.060Z] [04:43:15.713] Output: [2025-11-14T04:44:12.060Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.060Z] [04:43:15.714] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:15.715] /lib/riscv64-linux-gnu/libpthread.so.0 is provided by [libc6] [2025-11-14T04:44:12.060Z] [04:43:15.717] Running dpkg [2025-11-14T04:44:12.060Z] [04:43:15.893] Command [PID: 3791725]: [2025-11-14T04:44:12.060Z] dpkg -S /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.060Z] [04:43:15.894] Output: [2025-11-14T04:44:12.060Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.060Z] [04:43:15.895] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:15.896] /lib/riscv64-linux-gnu/libdl.so.2 is provided by [libc6] [2025-11-14T04:44:12.060Z] [04:43:15.908] Required packages: [libc6] [2025-11-14T04:44:12.060Z] [04:43:16.021] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [2025-11-14T04:44:12.060Z] [04:43:16.047] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [2025-11-14T04:44:12.060Z] [04:43:16.061] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [2025-11-14T04:44:12.060Z] [04:43:16.071] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [2025-11-14T04:44:12.060Z] [04:43:16.080] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [2025-11-14T04:44:12.060Z] [04:43:16.089] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [2025-11-14T04:44:12.060Z] [04:43:16.118] No default package resource [script to run after application image is populated] (add InOutPathTest-post-image.sh to the resource-dir to customize). [2025-11-14T04:44:12.060Z] [04:43:16.134] Generating DEB for installer to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.82280073/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.060Z] [04:43:16.148] Running fakeroot [2025-11-14T04:44:12.060Z] [04:43:19.542] Command [PID: 3791726]: [2025-11-14T04:44:12.060Z] fakeroot dpkg-deb --verbose -b /tmp/jdk.jpackage8525554205392677823/image /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.82280073/output/inoutpathtest_1.0_riscv64.deb [2025-11-14T04:44:12.060Z] [04:43:19.543] Output: [2025-11-14T04:44:12.060Z] dpkg-deb: building package 'inoutpathtest' in '/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.82280073/output/inoutpathtest_1.0_riscv64.deb'. [2025-11-14T04:44:12.060Z] [04:43:19.545] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:19.546] Package (.deb) saved to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.82280073/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.060Z] [04:43:19.556] Running dpkg-deb [2025-11-14T04:44:12.060Z] [04:43:19.579] Command [PID: 3791752]: [2025-11-14T04:44:12.060Z] dpkg-deb -f test.82280073/output/inoutpathtest_1.0_riscv64.deb Package Version Architecture [2025-11-14T04:44:12.060Z] [04:43:19.579] Output: [2025-11-14T04:44:12.060Z] Package: inoutpathtest [2025-11-14T04:44:12.060Z] Version: 1.0 [2025-11-14T04:44:12.060Z] Architecture: riscv64 [2025-11-14T04:44:12.060Z] [04:43:19.580] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:19.593] Succeeded in building DEB Bundle package [2025-11-14T04:44:12.060Z] [04:43:19.664] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:19.665] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.82280073/input --dest test.82280073/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.82280073/output --runtime-image test.82280073/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:19.667] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.82280073/fake_runtime] [2025-11-14T04:44:12.060Z] [04:43:19.668] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.060Z] [04:43:19.669] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.060Z] [04:43:19.669] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:43:11.595243492Z) [2025-11-14T04:44:12.060Z] [04:43:19.670] TRACE: assertTrue(): Check [test.82280073/output/inoutpathtest_1.0_riscv64.deb] path exists [2025-11-14T04:44:12.060Z] [04:43:19.671] TRACE: assertTrue(): Check [test.82280073/output/inoutpathtest_1.0_riscv64.deb] is a file [2025-11-14T04:44:12.060Z] [04:43:19.673] TRACE: exec: Execute [dpkg-deb -f test.82280073/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4); save out+err... [2025-11-14T04:44:12.060Z] [04:43:19.696] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:19.697] TRACE: assertEquals(0): Check command [dpkg-deb -f test.82280073/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:19.697] TRACE: InstalledPackageSize: 1539 [2025-11-14T04:44:12.060Z] [04:43:19.698] TRACE: assertNotEquals(0, 1539): Check installed size of [inoutpathtest] package in not zero [2025-11-14T04:44:12.060Z] [04:43:19.699] TRACE: exec: Execute [dpkg-deb -f test.82280073/output/inoutpathtest_1.0_riscv64.deb Depends](4); save out+err... [2025-11-14T04:44:12.060Z] [04:43:19.717] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:19.718] TRACE: assertEquals(0): Check command [dpkg-deb -f test.82280073/output/inoutpathtest_1.0_riscv64.deb Depends](4) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:19.719] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6] of [inoutpathtest] package [2025-11-14T04:44:12.060Z] [04:43:19.722] TRACE: exec: Execute [dpkg -x test.82280073/output/inoutpathtest_1.0_riscv64.deb test.82280073/unpacked-deb](4); discard out+err... [2025-11-14T04:44:12.060Z] [04:43:19.807] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:19.808] TRACE: assertEquals(0): Check command [dpkg -x test.82280073/output/inoutpathtest_1.0_riscv64.deb test.82280073/unpacked-deb](4) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:19.809] TRACE: Verify unpacked: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.82280073/input --dest test.82280073/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.82280073/output --runtime-image test.82280073/fake_runtime](17) [2025-11-14T04:44:12.060Z] [04:43:19.810] TRACE: assertEquals(1): Check the package has 1 top installation directories [2025-11-14T04:44:12.060Z] [04:43:19.813] TRACE: exec: Execute [dpkg --contents test.82280073/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.060Z] [04:43:19.897] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:19.898] TRACE: assertEquals(0): Check command [dpkg --contents test.82280073/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:19.900] TRACE: Not verifying system .desktop files because package was unpacked, not installed [2025-11-14T04:44:12.060Z] [04:43:19.902] TRACE: exec: Execute [dpkg --contents test.82280073/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.060Z] [04:43:19.979] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:19.980] TRACE: assertEquals(0): Check command [dpkg --contents test.82280073/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:19.985] TRACE: exec: Execute [dpkg --contents test.82280073/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.060Z] [04:43:20.061] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:20.062] TRACE: assertEquals(0): Check command [dpkg --contents test.82280073/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:20.066] TRACE: assertEquals([]): Check there are no unreferenced icon files in the package [2025-11-14T04:44:12.060Z] [04:43:20.067] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/lib/systemd/system/inoutpathtest-InOutPathTest.service] path doesn't exist [2025-11-14T04:44:12.060Z] [04:43:20.068] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/lib/systemd/system] path doesn't exist [2025-11-14T04:44:12.060Z] [04:43:20.071] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.060Z] [04:43:20.073] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.060Z] [04:43:20.074] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.060Z] [04:43:20.075] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.060Z] [04:43:20.075] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.060Z] [04:43:20.076] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.060Z] [04:43:20.078] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/lib/inoutpathtest-InOutPathTest.desktop] path doesn't exist [2025-11-14T04:44:12.060Z] [04:43:20.079] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.060Z] [04:43:20.080] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.060Z] [04:43:20.081] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.060Z] [04:43:20.082] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/lib/runtime] path exists [2025-11-14T04:44:12.060Z] [04:43:20.083] TRACE: assertTrue(): Check [test.82280073/unpacked-deb/opt/inoutpathtest/lib/runtime] is a directory [2025-11-14T04:44:12.060Z] [04:43:20.084] TRACE: Not running [test.82280073/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] launcher because application runtime directory [test.82280073/unpacked-deb/opt/inoutpathtest/lib/runtime] is incomplete [2025-11-14T04:44:12.060Z] [04:43:20.085] TRACE: Deleting [test.82280073] directory recursively [2025-11-14T04:44:12.060Z] [04:43:20.097] [ OK ] InOutPathTest(NATIVE, --app-content same as --dest).test; checks=30 [2025-11-14T04:44:12.060Z] [04:43:20.098] [ RUN ] InOutPathTest(NATIVE, --app-content same as --input).test [2025-11-14T04:44:12.060Z] [04:43:20.101] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-14T04:44:12.060Z] [04:43:20.103] TRACE: Create [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.600fb6a7/input/test.600fb6a7-input-foo.txt] text file... [2025-11-14T04:44:12.060Z] [04:43:20.103] TRACE: Hello Duke! [2025-11-14T04:44:12.060Z] [04:43:20.104] TRACE: Done [2025-11-14T04:44:12.060Z] [04:43:20.108] TRACE: exec: Execute tool provider [javac -d test.600fb6a7/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.060Z] [04:43:20.641] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:20.643] TRACE: assertEquals(0): Check command tool provider [javac -d test.600fb6a7/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:20.645] TRACE: exec: Execute tool provider [jar -c -f test.600fb6a7/input/Resources/duke.jar -C test.600fb6a7/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.060Z] [04:43:20.651] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.060Z] [04:43:20.653] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.600fb6a7/input/Resources/duke.jar -C test.600fb6a7/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.060Z] [04:43:20.655] TRACE: Init fake runtime in [test.600fb6a7/fake_runtime] directory [2025-11-14T04:44:12.060Z] [04:43:20.666] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.600fb6a7/input --dest test.600fb6a7/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.600fb6a7/input --runtime-image test.600fb6a7/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.060Z] [04:43:21.985] Running dpkg [2025-11-14T04:44:12.060Z] [04:43:22.071] Command [PID: 3791809]: [2025-11-14T04:44:12.060Z] dpkg -s coreutils [2025-11-14T04:44:12.060Z] [04:43:22.073] Output: [2025-11-14T04:44:12.060Z] Package: coreutils [2025-11-14T04:44:12.060Z] Essential: yes [2025-11-14T04:44:12.060Z] Status: install ok installed [2025-11-14T04:44:12.060Z] Priority: required [2025-11-14T04:44:12.060Z] Section: utils [2025-11-14T04:44:12.060Z] Installed-Size: 6996 [2025-11-14T04:44:12.060Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.060Z] Architecture: riscv64 [2025-11-14T04:44:12.060Z] Multi-Arch: foreign [2025-11-14T04:44:12.060Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.060Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.060Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.060Z] Description: GNU core utilities [2025-11-14T04:44:12.060Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.060Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.060Z] . [2025-11-14T04:44:12.060Z] Specifically, this package includes: [2025-11-14T04:44:12.060Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.060Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.060Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.060Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.060Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.060Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.060Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.060Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.060Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.060Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.060Z] [04:43:22.080] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:23.382] Running dpkg [2025-11-14T04:44:12.060Z] [04:43:23.388] Command [PID: 3791821]: [2025-11-14T04:44:12.060Z] dpkg --print-architecture [2025-11-14T04:44:12.060Z] [04:43:23.389] Output: [2025-11-14T04:44:12.060Z] riscv64 [2025-11-14T04:44:12.060Z] [04:43:23.390] Returned: 0 [2025-11-14T04:44:12.060Z] [2025-11-14T04:44:12.060Z] [04:43:23.532] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [2025-11-14T04:44:12.060Z] [04:43:24.153] Running ldd [2025-11-14T04:44:12.060Z] [04:43:24.184] Command [PID: 3791825]: [2025-11-14T04:44:12.061Z] ldd /tmp/jdk.jpackage929408126586908497/image/opt/inoutpathtest/bin/InOutPathTest [2025-11-14T04:44:12.061Z] [04:43:24.185] Output: [2025-11-14T04:44:12.061Z] linux-vdso.so.1 (0x0000003fe9f63000) [2025-11-14T04:44:12.061Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fe9f4e000) [2025-11-14T04:44:12.061Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fe9f4b000) [2025-11-14T04:44:12.061Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fe9dcb000) [2025-11-14T04:44:12.061Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fe9f65000) [2025-11-14T04:44:12.061Z] [04:43:24.186] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:24.187] Running ldd [2025-11-14T04:44:12.061Z] [04:43:24.215] Command [PID: 3791832]: [2025-11-14T04:44:12.061Z] ldd /tmp/jdk.jpackage929408126586908497/image/opt/inoutpathtest/lib/libapplauncher.so [2025-11-14T04:44:12.061Z] [04:43:24.216] Output: [2025-11-14T04:44:12.061Z] linux-vdso.so.1 (0x0000003feebe0000) [2025-11-14T04:44:12.061Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003feeacd000) [2025-11-14T04:44:12.061Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003feeaca000) [2025-11-14T04:44:12.061Z] libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003feea4c000) [2025-11-14T04:44:12.061Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fee8cc000) [2025-11-14T04:44:12.061Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003feebe2000) [2025-11-14T04:44:12.061Z] [04:43:24.217] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:24.228] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:24.401] Command [PID: 3791840]: [2025-11-14T04:44:12.061Z] dpkg -S /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.061Z] [04:43:24.402] Output: [2025-11-14T04:44:12.061Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.061Z] [04:43:24.403] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:24.411] /lib/riscv64-linux-gnu/libm.so.6 is provided by [libc6] [2025-11-14T04:44:12.061Z] [04:43:24.413] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:24.591] Command [PID: 3791841]: [2025-11-14T04:44:12.061Z] dpkg -S /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.061Z] [04:43:24.592] Output: [2025-11-14T04:44:12.061Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.061Z] [04:43:24.593] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:24.593] /lib/riscv64-linux-gnu/libc.so.6 is provided by [libc6] [2025-11-14T04:44:12.061Z] [04:43:24.594] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:24.773] Command [PID: 3791842]: [2025-11-14T04:44:12.061Z] dpkg -S /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.061Z] [04:43:24.775] Output: [2025-11-14T04:44:12.061Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.061Z] [04:43:24.775] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:24.777] /lib/riscv64-linux-gnu/libpthread.so.0 is provided by [libc6] [2025-11-14T04:44:12.061Z] [04:43:24.778] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:24.953] Command [PID: 3791843]: [2025-11-14T04:44:12.061Z] dpkg -S /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.061Z] [04:43:24.954] Output: [2025-11-14T04:44:12.061Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.061Z] [04:43:24.955] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:24.956] /lib/riscv64-linux-gnu/libdl.so.2 is provided by [libc6] [2025-11-14T04:44:12.061Z] [04:43:24.965] Required packages: [libc6] [2025-11-14T04:44:12.061Z] [04:43:25.077] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:25.102] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:25.124] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:25.153] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:25.169] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:25.188] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:25.218] No default package resource [script to run after application image is populated] (add InOutPathTest-post-image.sh to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:25.233] Generating DEB for installer to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.061Z] [04:43:25.247] Running fakeroot [2025-11-14T04:44:12.061Z] [04:43:28.636] Command [PID: 3791844]: [2025-11-14T04:44:12.061Z] fakeroot dpkg-deb --verbose -b /tmp/jdk.jpackage929408126586908497/image /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb [2025-11-14T04:44:12.061Z] [04:43:28.638] Output: [2025-11-14T04:44:12.061Z] dpkg-deb: building package 'inoutpathtest' in '/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb'. [2025-11-14T04:44:12.061Z] [04:43:28.640] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:28.641] Package (.deb) saved to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.061Z] [04:43:28.651] Running dpkg-deb [2025-11-14T04:44:12.061Z] [04:43:28.674] Command [PID: 3791871]: [2025-11-14T04:44:12.061Z] dpkg-deb -f test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb Package Version Architecture [2025-11-14T04:44:12.061Z] [04:43:28.675] Output: [2025-11-14T04:44:12.061Z] Package: inoutpathtest [2025-11-14T04:44:12.061Z] Version: 1.0 [2025-11-14T04:44:12.061Z] Architecture: riscv64 [2025-11-14T04:44:12.061Z] [04:43:28.676] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:28.687] Succeeded in building DEB Bundle package [2025-11-14T04:44:12.061Z] [04:43:28.768] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.061Z] [04:43:28.769] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.600fb6a7/input --dest test.600fb6a7/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.600fb6a7/input --runtime-image test.600fb6a7/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.061Z] [04:43:28.772] TRACE: assertStringListEquals(): Check jpackage didn't modify ${APP_CONTENT}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.600fb6a7/input] [2025-11-14T04:44:12.061Z] [04:43:28.773] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.061Z] [04:43:28.773] TRACE: assertStringListEquals(2, Resources#) [2025-11-14T04:44:12.061Z] [04:43:28.774] TRACE: assertStringListEquals(3, Resources/duke.jar#2025-11-14T04:43:20.647466136Z) [2025-11-14T04:44:12.061Z] [04:43:28.774] TRACE: assertStringListEquals(4, test.600fb6a7-input-foo.txt#2025-11-14T04:43:20.099452658Z) [2025-11-14T04:44:12.061Z] [04:43:28.775] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.600fb6a7/fake_runtime] [2025-11-14T04:44:12.061Z] [04:43:28.776] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.061Z] [04:43:28.777] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.061Z] [04:43:28.777] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:43:20.655466333Z) [2025-11-14T04:44:12.061Z] [04:43:28.778] TRACE: assertTrue(): Check [test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb] path exists [2025-11-14T04:44:12.061Z] [04:43:28.779] TRACE: assertTrue(): Check [test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb] is a file [2025-11-14T04:44:12.061Z] [04:43:28.780] TRACE: exec: Execute [dpkg-deb -f test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4); save out+err... [2025-11-14T04:44:12.061Z] [04:43:28.803] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.061Z] [04:43:28.805] TRACE: assertEquals(0): Check command [dpkg-deb -f test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4) exited with 0 code [2025-11-14T04:44:12.061Z] [04:43:28.805] TRACE: InstalledPackageSize: 1543 [2025-11-14T04:44:12.061Z] [04:43:28.806] TRACE: assertNotEquals(0, 1543): Check installed size of [inoutpathtest] package in not zero [2025-11-14T04:44:12.061Z] [04:43:28.807] TRACE: exec: Execute [dpkg-deb -f test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb Depends](4); save out+err... [2025-11-14T04:44:12.061Z] [04:43:28.827] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.061Z] [04:43:28.828] TRACE: assertEquals(0): Check command [dpkg-deb -f test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb Depends](4) exited with 0 code [2025-11-14T04:44:12.061Z] [04:43:28.829] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6] of [inoutpathtest] package [2025-11-14T04:44:12.061Z] [04:43:28.833] TRACE: exec: Execute [dpkg -x test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb test.600fb6a7/unpacked-deb](4); discard out+err... [2025-11-14T04:44:12.061Z] [04:43:28.931] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.061Z] [04:43:28.932] TRACE: assertEquals(0): Check command [dpkg -x test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb test.600fb6a7/unpacked-deb](4) exited with 0 code [2025-11-14T04:44:12.061Z] [04:43:28.933] TRACE: Verify unpacked: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.600fb6a7/input --dest test.600fb6a7/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --app-content test.600fb6a7/input --runtime-image test.600fb6a7/fake_runtime](17) [2025-11-14T04:44:12.061Z] [04:43:28.934] TRACE: assertEquals(1): Check the package has 1 top installation directories [2025-11-14T04:44:12.061Z] [04:43:28.937] TRACE: exec: Execute [dpkg --contents test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.061Z] [04:43:29.012] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.061Z] [04:43:29.013] TRACE: assertEquals(0): Check command [dpkg --contents test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.061Z] [04:43:29.015] TRACE: Not verifying system .desktop files because package was unpacked, not installed [2025-11-14T04:44:12.061Z] [04:43:29.017] TRACE: exec: Execute [dpkg --contents test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.061Z] [04:43:29.091] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.061Z] [04:43:29.092] TRACE: assertEquals(0): Check command [dpkg --contents test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.061Z] [04:43:29.097] TRACE: exec: Execute [dpkg --contents test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.061Z] [04:43:29.171] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.061Z] [04:43:29.171] TRACE: assertEquals(0): Check command [dpkg --contents test.600fb6a7/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.061Z] [04:43:29.174] TRACE: assertEquals([]): Check there are no unreferenced icon files in the package [2025-11-14T04:44:12.061Z] [04:43:29.175] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/lib/systemd/system/inoutpathtest-InOutPathTest.service] path doesn't exist [2025-11-14T04:44:12.061Z] [04:43:29.177] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/lib/systemd/system] path doesn't exist [2025-11-14T04:44:12.061Z] [04:43:29.180] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.061Z] [04:43:29.182] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.061Z] [04:43:29.182] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.061Z] [04:43:29.183] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.061Z] [04:43:29.183] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.061Z] [04:43:29.183] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.061Z] [04:43:29.185] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/lib/inoutpathtest-InOutPathTest.desktop] path doesn't exist [2025-11-14T04:44:12.061Z] [04:43:29.186] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.061Z] [04:43:29.187] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.061Z] [04:43:29.188] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.061Z] [04:43:29.189] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/lib/runtime] path exists [2025-11-14T04:44:12.061Z] [04:43:29.189] TRACE: assertTrue(): Check [test.600fb6a7/unpacked-deb/opt/inoutpathtest/lib/runtime] is a directory [2025-11-14T04:44:12.061Z] [04:43:29.191] TRACE: Not running [test.600fb6a7/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] launcher because application runtime directory [test.600fb6a7/unpacked-deb/opt/inoutpathtest/lib/runtime] is incomplete [2025-11-14T04:44:12.061Z] [04:43:29.191] TRACE: Deleting [test.600fb6a7] directory recursively [2025-11-14T04:44:12.061Z] [04:43:29.203] [ OK ] InOutPathTest(NATIVE, --app-content same as --input).test; checks=31 [2025-11-14T04:44:12.061Z] [04:43:29.204] [ RUN ] InOutPathTest(NATIVE, --dest and --temp in --input).test [2025-11-14T04:44:12.061Z] [04:43:29.206] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-14T04:44:12.061Z] [04:43:29.212] TRACE: exec: Execute tool provider [javac -d test.3c8afb1e/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.061Z] [04:43:29.779] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.061Z] [04:43:29.781] TRACE: assertEquals(0): Check command tool provider [javac -d test.3c8afb1e/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.061Z] [04:43:29.785] TRACE: exec: Execute tool provider [jar -c -f test.3c8afb1e/input/Resources/duke.jar -C test.3c8afb1e/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.061Z] [04:43:29.792] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.061Z] [04:43:29.793] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.3c8afb1e/input/Resources/duke.jar -C test.3c8afb1e/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.061Z] [04:43:29.796] TRACE: Init fake runtime in [test.3c8afb1e/fake_runtime] directory [2025-11-14T04:44:12.061Z] [04:43:29.806] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.3c8afb1e/input --dest test.3c8afb1e/input/out --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --temp test.3c8afb1e/input/tmp --runtime-image test.3c8afb1e/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.061Z] [04:43:30.986] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:31.106] Command [PID: 3791927]: [2025-11-14T04:44:12.061Z] dpkg -s coreutils [2025-11-14T04:44:12.061Z] [04:43:31.107] Output: [2025-11-14T04:44:12.061Z] Package: coreutils [2025-11-14T04:44:12.061Z] Essential: yes [2025-11-14T04:44:12.061Z] Status: install ok installed [2025-11-14T04:44:12.061Z] Priority: required [2025-11-14T04:44:12.061Z] Section: utils [2025-11-14T04:44:12.061Z] Installed-Size: 6996 [2025-11-14T04:44:12.061Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.061Z] Architecture: riscv64 [2025-11-14T04:44:12.061Z] Multi-Arch: foreign [2025-11-14T04:44:12.061Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.061Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.061Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.061Z] Description: GNU core utilities [2025-11-14T04:44:12.061Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.061Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.061Z] . [2025-11-14T04:44:12.061Z] Specifically, this package includes: [2025-11-14T04:44:12.061Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.061Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.061Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.061Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.061Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.061Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.061Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.061Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.061Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.061Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.061Z] [04:43:31.116] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:32.440] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:32.447] Command [PID: 3791937]: [2025-11-14T04:44:12.061Z] dpkg --print-architecture [2025-11-14T04:44:12.061Z] [04:43:32.448] Output: [2025-11-14T04:44:12.061Z] riscv64 [2025-11-14T04:44:12.061Z] [04:43:32.448] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:32.583] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [2025-11-14T04:44:12.061Z] [04:43:33.214] Running ldd [2025-11-14T04:44:12.061Z] [04:43:33.245] Command [PID: 3791943]: [2025-11-14T04:44:12.061Z] ldd test.3c8afb1e/input/tmp/image/opt/inoutpathtest/bin/InOutPathTest [2025-11-14T04:44:12.061Z] [04:43:33.246] Output: [2025-11-14T04:44:12.061Z] linux-vdso.so.1 (0x0000003ff7903000) [2025-11-14T04:44:12.061Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003ff78ee000) [2025-11-14T04:44:12.061Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003ff78eb000) [2025-11-14T04:44:12.061Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003ff776b000) [2025-11-14T04:44:12.061Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003ff7905000) [2025-11-14T04:44:12.061Z] [04:43:33.247] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:33.249] Running ldd [2025-11-14T04:44:12.061Z] [04:43:33.275] Command [PID: 3791950]: [2025-11-14T04:44:12.061Z] ldd test.3c8afb1e/input/tmp/image/opt/inoutpathtest/lib/libapplauncher.so [2025-11-14T04:44:12.061Z] [04:43:33.276] Output: [2025-11-14T04:44:12.061Z] linux-vdso.so.1 (0x0000003fce2bf000) [2025-11-14T04:44:12.061Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fce1ac000) [2025-11-14T04:44:12.061Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fce1a9000) [2025-11-14T04:44:12.061Z] libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003fce12b000) [2025-11-14T04:44:12.061Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fcdfab000) [2025-11-14T04:44:12.061Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fce2c1000) [2025-11-14T04:44:12.061Z] [04:43:33.277] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:33.286] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:33.457] Command [PID: 3791957]: [2025-11-14T04:44:12.061Z] dpkg -S /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.061Z] [04:43:33.458] Output: [2025-11-14T04:44:12.061Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.061Z] [04:43:33.459] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:33.466] /lib/riscv64-linux-gnu/libm.so.6 is provided by [libc6] [2025-11-14T04:44:12.061Z] [04:43:33.467] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:33.637] Command [PID: 3791958]: [2025-11-14T04:44:12.061Z] dpkg -S /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.061Z] [04:43:33.638] Output: [2025-11-14T04:44:12.061Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.061Z] [04:43:33.638] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:33.639] /lib/riscv64-linux-gnu/libc.so.6 is provided by [libc6] [2025-11-14T04:44:12.061Z] [04:43:33.641] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:33.819] Command [PID: 3791959]: [2025-11-14T04:44:12.061Z] dpkg -S /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.061Z] [04:43:33.824] Output: [2025-11-14T04:44:12.061Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.061Z] [04:43:33.826] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:33.827] /lib/riscv64-linux-gnu/libpthread.so.0 is provided by [libc6] [2025-11-14T04:44:12.061Z] [04:43:33.828] Running dpkg [2025-11-14T04:44:12.061Z] [04:43:34.004] Command [PID: 3791960]: [2025-11-14T04:44:12.061Z] dpkg -S /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.061Z] [04:43:34.004] Output: [2025-11-14T04:44:12.061Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.061Z] [04:43:34.005] Returned: 0 [2025-11-14T04:44:12.061Z] [2025-11-14T04:44:12.061Z] [04:43:34.007] /lib/riscv64-linux-gnu/libdl.so.2 is provided by [libc6] [2025-11-14T04:44:12.061Z] [04:43:34.015] Required packages: [libc6] [2025-11-14T04:44:12.061Z] [04:43:34.121] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:34.147] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:34.168] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:34.204] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:34.215] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:34.223] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:34.254] No default package resource [script to run after application image is populated] (add InOutPathTest-post-image.sh to the resource-dir to customize). [2025-11-14T04:44:12.061Z] [04:43:34.269] Generating DEB for installer to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.061Z] [04:43:34.283] Running fakeroot [2025-11-14T04:44:12.061Z] [04:43:37.672] Command [PID: 3791961]: [2025-11-14T04:44:12.061Z] fakeroot dpkg-deb --verbose -b test.3c8afb1e/input/tmp/image /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb [2025-11-14T04:44:12.061Z] [04:43:37.673] Output: [2025-11-14T04:44:12.062Z] dpkg-deb: building package 'inoutpathtest' in '/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb'. [2025-11-14T04:44:12.062Z] [04:43:37.675] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:37.676] Package (.deb) saved to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.062Z] [04:43:37.692] Running dpkg-deb [2025-11-14T04:44:12.062Z] [04:43:37.712] Command [PID: 3791987]: [2025-11-14T04:44:12.062Z] dpkg-deb -f test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb Package Version Architecture [2025-11-14T04:44:12.062Z] [04:43:37.713] Output: [2025-11-14T04:44:12.062Z] Package: inoutpathtest [2025-11-14T04:44:12.062Z] Version: 1.0 [2025-11-14T04:44:12.062Z] Architecture: riscv64 [2025-11-14T04:44:12.062Z] [04:43:37.714] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:37.728] Succeeded in building DEB Bundle package [2025-11-14T04:44:12.062Z] [04:43:37.730] Kept working directory for debug: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3c8afb1e/input/tmp [2025-11-14T04:44:12.062Z] [04:43:37.783] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.062Z] [04:43:37.783] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.3c8afb1e/input --dest test.3c8afb1e/input/out --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --temp test.3c8afb1e/input/tmp --runtime-image test.3c8afb1e/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.062Z] [04:43:37.785] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.3c8afb1e/fake_runtime] [2025-11-14T04:44:12.062Z] [04:43:37.786] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.062Z] [04:43:37.787] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.062Z] [04:43:37.787] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:43:29.799691236Z) [2025-11-14T04:44:12.062Z] [04:43:37.788] TRACE: assertTrue(): Check [test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb] path exists [2025-11-14T04:44:12.062Z] [04:43:37.788] TRACE: assertTrue(): Check [test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb] is a file [2025-11-14T04:44:12.062Z] [04:43:37.790] TRACE: exec: Execute [dpkg-deb -f test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb Installed-Size](4); save out+err... [2025-11-14T04:44:12.062Z] [04:43:37.812] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.062Z] [04:43:37.813] TRACE: assertEquals(0): Check command [dpkg-deb -f test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb Installed-Size](4) exited with 0 code [2025-11-14T04:44:12.062Z] [04:43:37.813] TRACE: InstalledPackageSize: 1539 [2025-11-14T04:44:12.062Z] [04:43:37.814] TRACE: assertNotEquals(0, 1539): Check installed size of [inoutpathtest] package in not zero [2025-11-14T04:44:12.062Z] [04:43:37.816] TRACE: exec: Execute [dpkg-deb -f test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb Depends](4); save out+err... [2025-11-14T04:44:12.062Z] [04:43:37.842] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.062Z] [04:43:37.843] TRACE: assertEquals(0): Check command [dpkg-deb -f test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb Depends](4) exited with 0 code [2025-11-14T04:44:12.062Z] [04:43:37.844] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6] of [inoutpathtest] package [2025-11-14T04:44:12.062Z] [04:43:37.846] TRACE: exec: Execute [dpkg -x test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb test.3c8afb1e/unpacked-deb](4); discard out+err... [2025-11-14T04:44:12.062Z] [04:43:37.937] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.062Z] [04:43:37.938] TRACE: assertEquals(0): Check command [dpkg -x test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb test.3c8afb1e/unpacked-deb](4) exited with 0 code [2025-11-14T04:44:12.062Z] [04:43:37.939] TRACE: Verify unpacked: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.3c8afb1e/input --dest test.3c8afb1e/input/out --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --temp test.3c8afb1e/input/tmp --runtime-image test.3c8afb1e/fake_runtime](17) [2025-11-14T04:44:12.062Z] [04:43:37.941] TRACE: assertEquals(1): Check the package has 1 top installation directories [2025-11-14T04:44:12.062Z] [04:43:37.944] TRACE: exec: Execute [dpkg --contents test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.062Z] [04:43:38.014] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.062Z] [04:43:38.015] TRACE: assertEquals(0): Check command [dpkg --contents test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.062Z] [04:43:38.016] TRACE: Not verifying system .desktop files because package was unpacked, not installed [2025-11-14T04:44:12.062Z] [04:43:38.018] TRACE: exec: Execute [dpkg --contents test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.062Z] [04:43:38.089] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.062Z] [04:43:38.090] TRACE: assertEquals(0): Check command [dpkg --contents test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.062Z] [04:43:38.095] TRACE: exec: Execute [dpkg --contents test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.062Z] [04:43:38.167] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.062Z] [04:43:38.168] TRACE: assertEquals(0): Check command [dpkg --contents test.3c8afb1e/input/out/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.062Z] [04:43:38.170] TRACE: assertEquals([]): Check there are no unreferenced icon files in the package [2025-11-14T04:44:12.062Z] [04:43:38.173] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/lib/systemd/system/inoutpathtest-InOutPathTest.service] path doesn't exist [2025-11-14T04:44:12.062Z] [04:43:38.174] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/lib/systemd/system] path doesn't exist [2025-11-14T04:44:12.062Z] [04:43:38.177] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2025-11-14T04:44:12.062Z] [04:43:38.180] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.062Z] [04:43:38.181] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.062Z] [04:43:38.182] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.062Z] [04:43:38.183] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.062Z] [04:43:38.183] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.062Z] [04:43:38.183] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.062Z] [04:43:38.185] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/inoutpathtest-InOutPathTest.desktop] path doesn't exist [2025-11-14T04:44:12.062Z] [04:43:38.186] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.062Z] [04:43:38.187] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.062Z] [04:43:38.188] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.062Z] [04:43:38.189] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/runtime] path exists [2025-11-14T04:44:12.062Z] [04:43:38.189] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/runtime] is a directory [2025-11-14T04:44:12.062Z] [04:43:38.191] TRACE: Not running [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] launcher because application runtime directory [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/runtime] is incomplete [2025-11-14T04:44:12.062Z] [04:43:38.192] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.062Z] [04:43:38.193] TRACE: assertTrue(): Check [test.3c8afb1e/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.062Z] [04:43:38.193] TRACE: assertStringListEquals(): Check there are no unexpected files in `app` folder [2025-11-14T04:44:12.062Z] [04:43:38.194] TRACE: Deleting [test.3c8afb1e] directory recursively [2025-11-14T04:44:12.062Z] [04:43:38.213] [ OK ] InOutPathTest(NATIVE, --dest and --temp in --input).test; checks=34 [2025-11-14T04:44:12.062Z] [04:43:38.213] [ RUN ] InOutPathTest(NATIVE, --dest in --input).test [2025-11-14T04:44:12.062Z] [04:43:38.216] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-14T04:44:12.062Z] [04:43:38.221] TRACE: exec: Execute tool provider [javac -d test.33883231/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.062Z] [04:43:38.734] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.062Z] [04:43:38.735] TRACE: assertEquals(0): Check command tool provider [javac -d test.33883231/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.062Z] [04:43:38.738] TRACE: exec: Execute tool provider [jar -c -f test.33883231/input/Resources/duke.jar -C test.33883231/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.062Z] [04:43:38.744] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.062Z] [04:43:38.746] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.33883231/input/Resources/duke.jar -C test.33883231/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.062Z] [04:43:38.748] TRACE: Init fake runtime in [test.33883231/fake_runtime] directory [2025-11-14T04:44:12.062Z] [04:43:38.758] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.33883231/input --dest test.33883231/input/out --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --runtime-image test.33883231/fake_runtime -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-11-14T04:44:12.062Z] [04:43:40.182] Running dpkg [2025-11-14T04:44:12.062Z] [04:43:40.274] Command [PID: 3792045]: [2025-11-14T04:44:12.062Z] dpkg -s coreutils [2025-11-14T04:44:12.062Z] [04:43:40.275] Output: [2025-11-14T04:44:12.062Z] Package: coreutils [2025-11-14T04:44:12.062Z] Essential: yes [2025-11-14T04:44:12.062Z] Status: install ok installed [2025-11-14T04:44:12.062Z] Priority: required [2025-11-14T04:44:12.062Z] Section: utils [2025-11-14T04:44:12.062Z] Installed-Size: 6996 [2025-11-14T04:44:12.062Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.062Z] Architecture: riscv64 [2025-11-14T04:44:12.062Z] Multi-Arch: foreign [2025-11-14T04:44:12.062Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.062Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.062Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.062Z] Description: GNU core utilities [2025-11-14T04:44:12.062Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.062Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.062Z] . [2025-11-14T04:44:12.062Z] Specifically, this package includes: [2025-11-14T04:44:12.062Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.062Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.062Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.062Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.062Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.062Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.062Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.062Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.062Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.062Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.062Z] [04:43:40.283] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:41.597] Running dpkg [2025-11-14T04:44:12.062Z] [04:43:41.605] Command [PID: 3792057]: [2025-11-14T04:44:12.062Z] dpkg --print-architecture [2025-11-14T04:44:12.062Z] [04:43:41.606] Output: [2025-11-14T04:44:12.062Z] riscv64 [2025-11-14T04:44:12.062Z] [04:43:41.606] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:41.748] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [2025-11-14T04:44:12.062Z] [04:43:42.363] Running ldd [2025-11-14T04:44:12.062Z] [04:43:42.393] Command [PID: 3792059]: [2025-11-14T04:44:12.062Z] ldd /tmp/jdk.jpackage2480390208103439728/image/opt/inoutpathtest/bin/InOutPathTest [2025-11-14T04:44:12.062Z] [04:43:42.395] Output: [2025-11-14T04:44:12.062Z] linux-vdso.so.1 (0x0000003fcbf47000) [2025-11-14T04:44:12.062Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fcbf32000) [2025-11-14T04:44:12.062Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fcbf2f000) [2025-11-14T04:44:12.062Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fcbdaf000) [2025-11-14T04:44:12.062Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fcbf49000) [2025-11-14T04:44:12.062Z] [04:43:42.396] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:42.397] Running ldd [2025-11-14T04:44:12.062Z] [04:43:42.426] Command [PID: 3792067]: [2025-11-14T04:44:12.062Z] ldd /tmp/jdk.jpackage2480390208103439728/image/opt/inoutpathtest/lib/libapplauncher.so [2025-11-14T04:44:12.062Z] [04:43:42.428] Output: [2025-11-14T04:44:12.062Z] linux-vdso.so.1 (0x0000003fb8dfb000) [2025-11-14T04:44:12.062Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fb8ce8000) [2025-11-14T04:44:12.062Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fb8ce5000) [2025-11-14T04:44:12.062Z] libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003fb8c67000) [2025-11-14T04:44:12.062Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fb8ae7000) [2025-11-14T04:44:12.062Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fb8dfd000) [2025-11-14T04:44:12.062Z] [04:43:42.429] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:42.439] Running dpkg [2025-11-14T04:44:12.062Z] [04:43:42.608] Command [PID: 3792074]: [2025-11-14T04:44:12.062Z] dpkg -S /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.062Z] [04:43:42.609] Output: [2025-11-14T04:44:12.062Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.062Z] [04:43:42.610] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:42.618] /lib/riscv64-linux-gnu/libm.so.6 is provided by [libc6] [2025-11-14T04:44:12.062Z] [04:43:42.620] Running dpkg [2025-11-14T04:44:12.062Z] [04:43:42.798] Command [PID: 3792075]: [2025-11-14T04:44:12.062Z] dpkg -S /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.062Z] [04:43:42.798] Output: [2025-11-14T04:44:12.062Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.062Z] [04:43:42.799] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:42.800] /lib/riscv64-linux-gnu/libc.so.6 is provided by [libc6] [2025-11-14T04:44:12.062Z] [04:43:42.801] Running dpkg [2025-11-14T04:44:12.062Z] [04:43:42.981] Command [PID: 3792076]: [2025-11-14T04:44:12.062Z] dpkg -S /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.062Z] [04:43:42.982] Output: [2025-11-14T04:44:12.062Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.062Z] [04:43:42.983] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:42.984] /lib/riscv64-linux-gnu/libpthread.so.0 is provided by [libc6] [2025-11-14T04:44:12.062Z] [04:43:42.985] Running dpkg [2025-11-14T04:44:12.062Z] [04:43:43.161] Command [PID: 3792077]: [2025-11-14T04:44:12.062Z] dpkg -S /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.062Z] [04:43:43.162] Output: [2025-11-14T04:44:12.062Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.062Z] [04:43:43.163] Returned: 0 [2025-11-14T04:44:12.062Z] [2025-11-14T04:44:12.062Z] [04:43:43.164] /lib/riscv64-linux-gnu/libdl.so.2 is provided by [libc6] [2025-11-14T04:44:12.062Z] [04:43:43.172] Required packages: [libc6] [2025-11-14T04:44:12.062Z] [04:43:43.281] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [2025-11-14T04:44:12.062Z] [04:43:43.300] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [2025-11-14T04:44:12.062Z] [04:43:43.322] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [2025-11-14T04:44:12.062Z] [04:43:43.351] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [2025-11-14T04:44:12.062Z] [04:43:43.369] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [2025-11-14T04:44:12.062Z] [04:43:43.389] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [2025-11-14T04:44:12.062Z] [04:43:43.418] No default package resource [script to run after application image is populated] (add InOutPathTest-post-image.sh to the resource-dir to customize). [2025-11-14T04:44:12.063Z] [04:43:43.434] Generating DEB for installer to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.33883231/input/out/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.063Z] [04:43:43.448] Running fakeroot [2025-11-14T04:44:12.063Z] [04:43:46.820] Command [PID: 3792078]: [2025-11-14T04:44:12.063Z] fakeroot dpkg-deb --verbose -b /tmp/jdk.jpackage2480390208103439728/image /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.33883231/input/out/inoutpathtest_1.0_riscv64.deb [2025-11-14T04:44:12.063Z] [04:43:46.822] Output: [2025-11-14T04:44:12.063Z] dpkg-deb: building package 'inoutpathtest' in '/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.33883231/input/out/inoutpathtest_1.0_riscv64.deb'. [2025-11-14T04:44:12.063Z] [04:43:46.825] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:46.826] Package (.deb) saved to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.33883231/input/out/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.063Z] [04:43:46.836] Running dpkg-deb [2025-11-14T04:44:12.063Z] [04:43:46.861] Command [PID: 3792104]: [2025-11-14T04:44:12.063Z] dpkg-deb -f test.33883231/input/out/inoutpathtest_1.0_riscv64.deb Package Version Architecture [2025-11-14T04:44:12.063Z] [04:43:46.862] Output: [2025-11-14T04:44:12.063Z] Package: inoutpathtest [2025-11-14T04:44:12.063Z] Version: 1.0 [2025-11-14T04:44:12.063Z] Architecture: riscv64 [2025-11-14T04:44:12.063Z] [04:43:46.863] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:46.875] Succeeded in building DEB Bundle package [2025-11-14T04:44:12.063Z] [04:43:46.947] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:46.948] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.33883231/input --dest test.33883231/input/out --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --runtime-image test.33883231/fake_runtime -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:46.950] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.33883231/fake_runtime] [2025-11-14T04:44:12.063Z] [04:43:46.951] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.063Z] [04:43:46.951] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.063Z] [04:43:46.952] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:43:38.751911411Z) [2025-11-14T04:44:12.063Z] [04:43:46.952] TRACE: assertTrue(): Check [test.33883231/input/out/inoutpathtest_1.0_riscv64.deb] path exists [2025-11-14T04:44:12.063Z] [04:43:46.954] TRACE: assertTrue(): Check [test.33883231/input/out/inoutpathtest_1.0_riscv64.deb] is a file [2025-11-14T04:44:12.063Z] [04:43:46.955] TRACE: exec: Execute [dpkg-deb -f test.33883231/input/out/inoutpathtest_1.0_riscv64.deb Installed-Size](4); save out+err... [2025-11-14T04:44:12.063Z] [04:43:46.981] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:46.983] TRACE: assertEquals(0): Check command [dpkg-deb -f test.33883231/input/out/inoutpathtest_1.0_riscv64.deb Installed-Size](4) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:46.983] TRACE: InstalledPackageSize: 1539 [2025-11-14T04:44:12.063Z] [04:43:46.984] TRACE: assertNotEquals(0, 1539): Check installed size of [inoutpathtest] package in not zero [2025-11-14T04:44:12.063Z] [04:43:46.985] TRACE: exec: Execute [dpkg-deb -f test.33883231/input/out/inoutpathtest_1.0_riscv64.deb Depends](4); save out+err... [2025-11-14T04:44:12.063Z] [04:43:47.009] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:47.011] TRACE: assertEquals(0): Check command [dpkg-deb -f test.33883231/input/out/inoutpathtest_1.0_riscv64.deb Depends](4) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:47.011] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6] of [inoutpathtest] package [2025-11-14T04:44:12.063Z] [04:43:47.015] TRACE: exec: Execute [dpkg -x test.33883231/input/out/inoutpathtest_1.0_riscv64.deb test.33883231/unpacked-deb](4); discard out+err... [2025-11-14T04:44:12.063Z] [04:43:47.111] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:47.112] TRACE: assertEquals(0): Check command [dpkg -x test.33883231/input/out/inoutpathtest_1.0_riscv64.deb test.33883231/unpacked-deb](4) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:47.113] TRACE: Verify unpacked: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.33883231/input --dest test.33883231/input/out --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --runtime-image test.33883231/fake_runtime](15) [2025-11-14T04:44:12.063Z] [04:43:47.114] TRACE: assertEquals(1): Check the package has 1 top installation directories [2025-11-14T04:44:12.063Z] [04:43:47.116] TRACE: exec: Execute [dpkg --contents test.33883231/input/out/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.063Z] [04:43:47.186] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:47.187] TRACE: assertEquals(0): Check command [dpkg --contents test.33883231/input/out/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:47.188] TRACE: Not verifying system .desktop files because package was unpacked, not installed [2025-11-14T04:44:12.063Z] [04:43:47.190] TRACE: exec: Execute [dpkg --contents test.33883231/input/out/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.063Z] [04:43:47.258] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:47.259] TRACE: assertEquals(0): Check command [dpkg --contents test.33883231/input/out/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:47.263] TRACE: exec: Execute [dpkg --contents test.33883231/input/out/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.063Z] [04:43:47.344] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:47.344] TRACE: assertEquals(0): Check command [dpkg --contents test.33883231/input/out/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:47.347] TRACE: assertEquals([]): Check there are no unreferenced icon files in the package [2025-11-14T04:44:12.063Z] [04:43:47.349] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/lib/systemd/system/inoutpathtest-InOutPathTest.service] path doesn't exist [2025-11-14T04:44:12.063Z] [04:43:47.350] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/lib/systemd/system] path doesn't exist [2025-11-14T04:44:12.063Z] [04:43:47.354] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2025-11-14T04:44:12.063Z] [04:43:47.356] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.063Z] [04:43:47.358] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.063Z] [04:43:47.358] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.063Z] [04:43:47.359] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.063Z] [04:43:47.359] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.063Z] [04:43:47.360] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.063Z] [04:43:47.361] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/inoutpathtest-InOutPathTest.desktop] path doesn't exist [2025-11-14T04:44:12.063Z] [04:43:47.362] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.063Z] [04:43:47.363] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.063Z] [04:43:47.363] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.063Z] [04:43:47.364] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/runtime] path exists [2025-11-14T04:44:12.063Z] [04:43:47.365] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/runtime] is a directory [2025-11-14T04:44:12.063Z] [04:43:47.366] TRACE: Not running [test.33883231/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] launcher because application runtime directory [test.33883231/unpacked-deb/opt/inoutpathtest/lib/runtime] is incomplete [2025-11-14T04:44:12.063Z] [04:43:47.367] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.063Z] [04:43:47.367] TRACE: assertTrue(): Check [test.33883231/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.063Z] [04:43:47.368] TRACE: assertStringListEquals(): Check there are no unexpected files in `app` folder [2025-11-14T04:44:12.063Z] [04:43:47.369] TRACE: Deleting [test.33883231] directory recursively [2025-11-14T04:44:12.063Z] [04:43:47.380] [ OK ] InOutPathTest(NATIVE, --dest in --input).test; checks=34 [2025-11-14T04:44:12.063Z] [04:43:47.380] [ RUN ] InOutPathTest(NATIVE, --dest same as --input).test [2025-11-14T04:44:12.063Z] [04:43:47.382] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-14T04:44:12.063Z] [04:43:47.386] TRACE: exec: Execute tool provider [javac -d test.fe2e8dc2/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.063Z] [04:43:47.877] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:47.878] TRACE: assertEquals(0): Check command tool provider [javac -d test.fe2e8dc2/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:47.881] TRACE: exec: Execute tool provider [jar -c -f test.fe2e8dc2/input/Resources/duke.jar -C test.fe2e8dc2/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.063Z] [04:43:47.888] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:47.889] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.fe2e8dc2/input/Resources/duke.jar -C test.fe2e8dc2/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:47.891] TRACE: Init fake runtime in [test.fe2e8dc2/fake_runtime] directory [2025-11-14T04:44:12.063Z] [04:43:47.902] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.fe2e8dc2/input --dest test.fe2e8dc2/input --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --runtime-image test.fe2e8dc2/fake_runtime -J-Djlink.debug=true --verbose](17); inherit out+err... [2025-11-14T04:44:12.063Z] [04:43:49.219] Running dpkg [2025-11-14T04:44:12.063Z] [04:43:49.304] Command [PID: 3792161]: [2025-11-14T04:44:12.063Z] dpkg -s coreutils [2025-11-14T04:44:12.063Z] [04:43:49.306] Output: [2025-11-14T04:44:12.063Z] Package: coreutils [2025-11-14T04:44:12.063Z] Essential: yes [2025-11-14T04:44:12.063Z] Status: install ok installed [2025-11-14T04:44:12.063Z] Priority: required [2025-11-14T04:44:12.063Z] Section: utils [2025-11-14T04:44:12.063Z] Installed-Size: 6996 [2025-11-14T04:44:12.063Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.063Z] Architecture: riscv64 [2025-11-14T04:44:12.063Z] Multi-Arch: foreign [2025-11-14T04:44:12.063Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.063Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.063Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.063Z] Description: GNU core utilities [2025-11-14T04:44:12.063Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.063Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.063Z] . [2025-11-14T04:44:12.063Z] Specifically, this package includes: [2025-11-14T04:44:12.063Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.063Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.063Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.063Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.063Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.063Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.063Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.063Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.063Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.063Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.063Z] [04:43:49.314] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:50.637] Running dpkg [2025-11-14T04:44:12.063Z] [04:43:50.644] Command [PID: 3792173]: [2025-11-14T04:44:12.063Z] dpkg --print-architecture [2025-11-14T04:44:12.063Z] [04:43:50.645] Output: [2025-11-14T04:44:12.063Z] riscv64 [2025-11-14T04:44:12.063Z] [04:43:50.646] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:50.786] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [2025-11-14T04:44:12.063Z] [04:43:51.394] Running ldd [2025-11-14T04:44:12.063Z] [04:43:51.425] Command [PID: 3792176]: [2025-11-14T04:44:12.063Z] ldd /tmp/jdk.jpackage8506407630762761869/image/opt/inoutpathtest/bin/InOutPathTest [2025-11-14T04:44:12.063Z] [04:43:51.426] Output: [2025-11-14T04:44:12.063Z] linux-vdso.so.1 (0x0000003fbc085000) [2025-11-14T04:44:12.063Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fbc070000) [2025-11-14T04:44:12.063Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fbc06d000) [2025-11-14T04:44:12.063Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fbbeed000) [2025-11-14T04:44:12.063Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fbc087000) [2025-11-14T04:44:12.063Z] [04:43:51.427] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:51.428] Running ldd [2025-11-14T04:44:12.063Z] [04:43:51.458] Command [PID: 3792184]: [2025-11-14T04:44:12.063Z] ldd /tmp/jdk.jpackage8506407630762761869/image/opt/inoutpathtest/lib/libapplauncher.so [2025-11-14T04:44:12.063Z] [04:43:51.458] Output: [2025-11-14T04:44:12.063Z] linux-vdso.so.1 (0x0000003fc7ea5000) [2025-11-14T04:44:12.063Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fc7d92000) [2025-11-14T04:44:12.063Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fc7d8f000) [2025-11-14T04:44:12.063Z] libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003fc7d11000) [2025-11-14T04:44:12.063Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fc7b91000) [2025-11-14T04:44:12.063Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fc7ea7000) [2025-11-14T04:44:12.063Z] [04:43:51.459] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:51.468] Running dpkg [2025-11-14T04:44:12.063Z] [04:43:51.638] Command [PID: 3792191]: [2025-11-14T04:44:12.063Z] dpkg -S /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.063Z] [04:43:51.639] Output: [2025-11-14T04:44:12.063Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.063Z] [04:43:51.640] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:51.648] /lib/riscv64-linux-gnu/libm.so.6 is provided by [libc6] [2025-11-14T04:44:12.063Z] [04:43:51.650] Running dpkg [2025-11-14T04:44:12.063Z] [04:43:51.822] Command [PID: 3792192]: [2025-11-14T04:44:12.063Z] dpkg -S /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.063Z] [04:43:51.823] Output: [2025-11-14T04:44:12.063Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.063Z] [04:43:51.823] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:51.824] /lib/riscv64-linux-gnu/libc.so.6 is provided by [libc6] [2025-11-14T04:44:12.063Z] [04:43:51.825] Running dpkg [2025-11-14T04:44:12.063Z] [04:43:52.004] Command [PID: 3792193]: [2025-11-14T04:44:12.063Z] dpkg -S /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.063Z] [04:43:52.005] Output: [2025-11-14T04:44:12.063Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.063Z] [04:43:52.006] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:52.007] /lib/riscv64-linux-gnu/libpthread.so.0 is provided by [libc6] [2025-11-14T04:44:12.063Z] [04:43:52.008] Running dpkg [2025-11-14T04:44:12.063Z] [04:43:52.184] Command [PID: 3792194]: [2025-11-14T04:44:12.063Z] dpkg -S /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.063Z] [04:43:52.185] Output: [2025-11-14T04:44:12.063Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.063Z] [04:43:52.185] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:52.187] /lib/riscv64-linux-gnu/libdl.so.2 is provided by [libc6] [2025-11-14T04:44:12.063Z] [04:43:52.196] Required packages: [libc6] [2025-11-14T04:44:12.063Z] [04:43:52.305] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [2025-11-14T04:44:12.063Z] [04:43:52.323] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [2025-11-14T04:44:12.063Z] [04:43:52.345] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [2025-11-14T04:44:12.063Z] [04:43:52.375] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [2025-11-14T04:44:12.063Z] [04:43:52.392] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [2025-11-14T04:44:12.063Z] [04:43:52.412] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [2025-11-14T04:44:12.063Z] [04:43:52.441] No default package resource [script to run after application image is populated] (add InOutPathTest-post-image.sh to the resource-dir to customize). [2025-11-14T04:44:12.063Z] [04:43:52.457] Generating DEB for installer to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.063Z] [04:43:52.472] Running fakeroot [2025-11-14T04:44:12.063Z] [04:43:55.846] Command [PID: 3792195]: [2025-11-14T04:44:12.063Z] fakeroot dpkg-deb --verbose -b /tmp/jdk.jpackage8506407630762761869/image /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb [2025-11-14T04:44:12.063Z] [04:43:55.847] Output: [2025-11-14T04:44:12.063Z] dpkg-deb: building package 'inoutpathtest' in '/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb'. [2025-11-14T04:44:12.063Z] [04:43:55.849] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:55.850] Package (.deb) saved to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.063Z] [04:43:55.862] Running dpkg-deb [2025-11-14T04:44:12.063Z] [04:43:55.884] Command [PID: 3792221]: [2025-11-14T04:44:12.063Z] dpkg-deb -f test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb Package Version Architecture [2025-11-14T04:44:12.063Z] [04:43:55.885] Output: [2025-11-14T04:44:12.063Z] Package: inoutpathtest [2025-11-14T04:44:12.063Z] Version: 1.0 [2025-11-14T04:44:12.063Z] Architecture: riscv64 [2025-11-14T04:44:12.063Z] [04:43:55.886] Returned: 0 [2025-11-14T04:44:12.063Z] [2025-11-14T04:44:12.063Z] [04:43:55.900] Succeeded in building DEB Bundle package [2025-11-14T04:44:12.063Z] [04:43:55.967] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:55.968] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.fe2e8dc2/input --dest test.fe2e8dc2/input --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --runtime-image test.fe2e8dc2/fake_runtime -J-Djlink.debug=true --verbose](17) exited with 0 code [2025-11-14T04:44:12.063Z] [04:43:55.970] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.fe2e8dc2/fake_runtime] [2025-11-14T04:44:12.063Z] [04:43:55.971] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.063Z] [04:43:55.971] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.063Z] [04:43:55.972] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:43:47.892136206Z) [2025-11-14T04:44:12.063Z] [04:43:55.972] TRACE: assertTrue(): Check [test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb] path exists [2025-11-14T04:44:12.063Z] [04:43:55.973] TRACE: assertTrue(): Check [test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb] is a file [2025-11-14T04:44:12.063Z] [04:43:55.974] TRACE: exec: Execute [dpkg-deb -f test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb Installed-Size](4); save out+err... [2025-11-14T04:44:12.063Z] [04:43:55.996] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.063Z] [04:43:55.997] TRACE: assertEquals(0): Check command [dpkg-deb -f test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb Installed-Size](4) exited with 0 code [2025-11-14T04:44:12.064Z] [04:43:55.998] TRACE: InstalledPackageSize: 1539 [2025-11-14T04:44:12.064Z] [04:43:55.998] TRACE: assertNotEquals(0, 1539): Check installed size of [inoutpathtest] package in not zero [2025-11-14T04:44:12.064Z] [04:43:56.000] TRACE: exec: Execute [dpkg-deb -f test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb Depends](4); save out+err... [2025-11-14T04:44:12.064Z] [04:43:56.025] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:43:56.026] TRACE: assertEquals(0): Check command [dpkg-deb -f test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb Depends](4) exited with 0 code [2025-11-14T04:44:12.064Z] [04:43:56.026] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6] of [inoutpathtest] package [2025-11-14T04:44:12.064Z] [04:43:56.030] TRACE: exec: Execute [dpkg -x test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb test.fe2e8dc2/unpacked-deb](4); discard out+err... [2025-11-14T04:44:12.064Z] [04:43:56.120] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:43:56.121] TRACE: assertEquals(0): Check command [dpkg -x test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb test.fe2e8dc2/unpacked-deb](4) exited with 0 code [2025-11-14T04:44:12.064Z] [04:43:56.122] TRACE: Verify unpacked: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.fe2e8dc2/input --dest test.fe2e8dc2/input --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --runtime-image test.fe2e8dc2/fake_runtime](15) [2025-11-14T04:44:12.064Z] [04:43:56.124] TRACE: assertEquals(1): Check the package has 1 top installation directories [2025-11-14T04:44:12.064Z] [04:43:56.126] TRACE: exec: Execute [dpkg --contents test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.064Z] [04:43:56.218] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:43:56.219] TRACE: assertEquals(0): Check command [dpkg --contents test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.064Z] [04:43:56.221] TRACE: Not verifying system .desktop files because package was unpacked, not installed [2025-11-14T04:44:12.064Z] [04:43:56.223] TRACE: exec: Execute [dpkg --contents test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.064Z] [04:43:56.293] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:43:56.294] TRACE: assertEquals(0): Check command [dpkg --contents test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.064Z] [04:43:56.297] TRACE: exec: Execute [dpkg --contents test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.064Z] [04:43:56.368] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:43:56.369] TRACE: assertEquals(0): Check command [dpkg --contents test.fe2e8dc2/input/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.064Z] [04:43:56.371] TRACE: assertEquals([]): Check there are no unreferenced icon files in the package [2025-11-14T04:44:12.064Z] [04:43:56.372] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/lib/systemd/system/inoutpathtest-InOutPathTest.service] path doesn't exist [2025-11-14T04:44:12.064Z] [04:43:56.373] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/lib/systemd/system] path doesn't exist [2025-11-14T04:44:12.064Z] [04:43:56.377] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2025-11-14T04:44:12.064Z] [04:43:56.380] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.064Z] [04:43:56.381] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.064Z] [04:43:56.382] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.064Z] [04:43:56.382] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.064Z] [04:43:56.383] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.064Z] [04:43:56.383] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.064Z] [04:43:56.385] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/inoutpathtest-InOutPathTest.desktop] path doesn't exist [2025-11-14T04:44:12.064Z] [04:43:56.386] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.064Z] [04:43:56.387] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.064Z] [04:43:56.387] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.064Z] [04:43:56.388] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/runtime] path exists [2025-11-14T04:44:12.064Z] [04:43:56.389] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/runtime] is a directory [2025-11-14T04:44:12.064Z] [04:43:56.390] TRACE: Not running [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] launcher because application runtime directory [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/runtime] is incomplete [2025-11-14T04:44:12.064Z] [04:43:56.391] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.064Z] [04:43:56.392] TRACE: assertTrue(): Check [test.fe2e8dc2/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.064Z] [04:43:56.392] TRACE: assertStringListEquals(): Check there are no unexpected files in `app` folder [2025-11-14T04:44:12.064Z] [04:43:56.393] TRACE: Deleting [test.fe2e8dc2] directory recursively [2025-11-14T04:44:12.064Z] [04:43:56.403] [ OK ] InOutPathTest(NATIVE, --dest same as --input).test; checks=34 [2025-11-14T04:44:12.064Z] [04:43:56.403] [ RUN ] InOutPathTest(NATIVE, --temp in --input).test [2025-11-14T04:44:12.064Z] [04:43:56.406] TRACE: Actions: [[initialize], [create], [unpack], [verify-install], [finalize]] [2025-11-14T04:44:12.064Z] [04:43:56.410] TRACE: exec: Execute tool provider [javac -d test.18d1b73f/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6); discard out+err... [2025-11-14T04:44:12.064Z] [04:43:56.935] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:43:56.935] TRACE: assertEquals(0): Check command tool provider [javac -d test.18d1b73f/jar-workdir --release 11 /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/apps/Hello.java](6) exited with 0 code [2025-11-14T04:44:12.064Z] [04:43:56.939] TRACE: exec: Execute tool provider [jar -c -f test.18d1b73f/input/Resources/duke.jar -C test.18d1b73f/jar-workdir .](7); discard out+err... [2025-11-14T04:44:12.064Z] [04:43:56.946] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:43:56.947] TRACE: assertEquals(0): Check command tool provider [jar -c -f test.18d1b73f/input/Resources/duke.jar -C test.18d1b73f/jar-workdir .](7) exited with 0 code [2025-11-14T04:44:12.064Z] [04:43:56.950] TRACE: Init fake runtime in [test.18d1b73f/fake_runtime] directory [2025-11-14T04:44:12.064Z] [04:43:56.959] TRACE: exec: Execute [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.18d1b73f/input --dest test.18d1b73f/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --temp test.18d1b73f/input/tmp --runtime-image test.18d1b73f/fake_runtime -J-Djlink.debug=true --verbose](19); inherit out+err... [2025-11-14T04:44:12.064Z] [04:43:58.433] Running dpkg [2025-11-14T04:44:12.064Z] [04:43:58.544] Command [PID: 3792278]: [2025-11-14T04:44:12.064Z] dpkg -s coreutils [2025-11-14T04:44:12.064Z] [04:43:58.546] Output: [2025-11-14T04:44:12.064Z] Package: coreutils [2025-11-14T04:44:12.064Z] Essential: yes [2025-11-14T04:44:12.064Z] Status: install ok installed [2025-11-14T04:44:12.064Z] Priority: required [2025-11-14T04:44:12.064Z] Section: utils [2025-11-14T04:44:12.064Z] Installed-Size: 6996 [2025-11-14T04:44:12.064Z] Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> [2025-11-14T04:44:12.064Z] Architecture: riscv64 [2025-11-14T04:44:12.064Z] Multi-Arch: foreign [2025-11-14T04:44:12.064Z] Version: 9.4-3ubuntu6 [2025-11-14T04:44:12.064Z] Pre-Depends: libacl1 (>= 2.2.23), libattr1 (>= 1:2.4.48), libc6 (>= 2.38), libgmp10 (>= 2:6.3.0+dfsg), libselinux1 (>= 3.1~), libssl3t64 (>= 3.0.0) [2025-11-14T04:44:12.064Z] Breaks: usrmerge (<< 39) [2025-11-14T04:44:12.064Z] Description: GNU core utilities [2025-11-14T04:44:12.064Z] This package contains the basic file, shell and text manipulation [2025-11-14T04:44:12.064Z] utilities which are expected to exist on every operating system. [2025-11-14T04:44:12.064Z] . [2025-11-14T04:44:12.064Z] Specifically, this package includes: [2025-11-14T04:44:12.064Z] arch base64 basename cat chcon chgrp chmod chown chroot cksum comm cp [2025-11-14T04:44:12.064Z] csplit cut date dd df dir dircolors dirname du echo env expand expr [2025-11-14T04:44:12.064Z] factor false flock fmt fold groups head hostid id install join link ln [2025-11-14T04:44:12.064Z] logname ls md5sum mkdir mkfifo mknod mktemp mv nice nl nohup nproc numfmt [2025-11-14T04:44:12.064Z] od paste pathchk pinky pr printenv printf ptx pwd readlink realpath rm [2025-11-14T04:44:12.064Z] rmdir runcon sha*sum seq shred sleep sort split stat stty sum sync tac [2025-11-14T04:44:12.064Z] tail tee test timeout touch tr true truncate tsort tty uname unexpand [2025-11-14T04:44:12.064Z] uniq unlink users vdir wc who whoami yes [2025-11-14T04:44:12.064Z] Homepage: http://gnu.org/software/coreutils [2025-11-14T04:44:12.064Z] Original-Maintainer: Michael Stone <mstone@debian.org> [2025-11-14T04:44:12.064Z] [04:43:58.555] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:43:59.879] Running dpkg [2025-11-14T04:44:12.064Z] [04:43:59.887] Command [PID: 3792290]: [2025-11-14T04:44:12.064Z] dpkg --print-architecture [2025-11-14T04:44:12.064Z] [04:43:59.888] Output: [2025-11-14T04:44:12.064Z] riscv64 [2025-11-14T04:44:12.064Z] [04:43:59.889] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:44:00.032] Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application. [2025-11-14T04:44:12.064Z] [04:44:00.665] Running ldd [2025-11-14T04:44:12.064Z] [04:44:00.699] Command [PID: 3792294]: [2025-11-14T04:44:12.064Z] ldd test.18d1b73f/input/tmp/image/opt/inoutpathtest/bin/InOutPathTest [2025-11-14T04:44:12.064Z] [04:44:00.700] Output: [2025-11-14T04:44:12.064Z] linux-vdso.so.1 (0x0000003fbd3de000) [2025-11-14T04:44:12.064Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fbd3c9000) [2025-11-14T04:44:12.064Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fbd3c6000) [2025-11-14T04:44:12.064Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fbd246000) [2025-11-14T04:44:12.064Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fbd3e0000) [2025-11-14T04:44:12.064Z] [04:44:00.701] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:44:00.703] Running ldd [2025-11-14T04:44:12.064Z] [04:44:00.731] Command [PID: 3792301]: [2025-11-14T04:44:12.064Z] ldd test.18d1b73f/input/tmp/image/opt/inoutpathtest/lib/libapplauncher.so [2025-11-14T04:44:12.064Z] [04:44:00.732] Output: [2025-11-14T04:44:12.064Z] linux-vdso.so.1 (0x0000003fef8e7000) [2025-11-14T04:44:12.064Z] libdl.so.2 => /lib/riscv64-linux-gnu/libdl.so.2 (0x0000003fef7d4000) [2025-11-14T04:44:12.064Z] libpthread.so.0 => /lib/riscv64-linux-gnu/libpthread.so.0 (0x0000003fef7d1000) [2025-11-14T04:44:12.064Z] libm.so.6 => /lib/riscv64-linux-gnu/libm.so.6 (0x0000003fef753000) [2025-11-14T04:44:12.064Z] libc.so.6 => /lib/riscv64-linux-gnu/libc.so.6 (0x0000003fef5d3000) [2025-11-14T04:44:12.064Z] /lib/ld-linux-riscv64-lp64d.so.1 (0x0000003fef8e9000) [2025-11-14T04:44:12.064Z] [04:44:00.733] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:44:00.742] Running dpkg [2025-11-14T04:44:12.064Z] [04:44:00.912] Command [PID: 3792308]: [2025-11-14T04:44:12.064Z] dpkg -S /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.064Z] [04:44:00.913] Output: [2025-11-14T04:44:12.064Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libm.so.6 [2025-11-14T04:44:12.064Z] [04:44:00.914] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:44:00.922] /lib/riscv64-linux-gnu/libm.so.6 is provided by [libc6] [2025-11-14T04:44:12.064Z] [04:44:00.923] Running dpkg [2025-11-14T04:44:12.064Z] [04:44:01.101] Command [PID: 3792309]: [2025-11-14T04:44:12.064Z] dpkg -S /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.064Z] [04:44:01.102] Output: [2025-11-14T04:44:12.064Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libc.so.6 [2025-11-14T04:44:12.064Z] [04:44:01.102] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:44:01.103] /lib/riscv64-linux-gnu/libc.so.6 is provided by [libc6] [2025-11-14T04:44:12.064Z] [04:44:01.104] Running dpkg [2025-11-14T04:44:12.064Z] [04:44:01.280] Command [PID: 3792310]: [2025-11-14T04:44:12.064Z] dpkg -S /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.064Z] [04:44:01.281] Output: [2025-11-14T04:44:12.064Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libpthread.so.0 [2025-11-14T04:44:12.064Z] [04:44:01.282] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:44:01.283] /lib/riscv64-linux-gnu/libpthread.so.0 is provided by [libc6] [2025-11-14T04:44:12.064Z] [04:44:01.284] Running dpkg [2025-11-14T04:44:12.064Z] [04:44:01.456] Command [PID: 3792311]: [2025-11-14T04:44:12.064Z] dpkg -S /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.064Z] [04:44:01.457] Output: [2025-11-14T04:44:12.064Z] libc6:riscv64: /usr/lib/riscv64-linux-gnu/libdl.so.2 [2025-11-14T04:44:12.064Z] [04:44:01.458] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:44:01.459] /lib/riscv64-linux-gnu/libdl.so.2 is provided by [libc6] [2025-11-14T04:44:12.064Z] [04:44:01.470] Required packages: [libc6] [2025-11-14T04:44:12.064Z] [04:44:01.578] Using default package resource template.control [DEB control file] (add control to the resource-dir to customize). [2025-11-14T04:44:12.064Z] [04:44:01.597] Using default package resource template.preinst [DEB preinstall script] (add preinst to the resource-dir to customize). [2025-11-14T04:44:12.064Z] [04:44:01.618] Using default package resource template.prerm [DEB prerm script] (add prerm to the resource-dir to customize). [2025-11-14T04:44:12.064Z] [04:44:01.650] Using default package resource template.postinst [DEB postinstall script] (add postinst to the resource-dir to customize). [2025-11-14T04:44:12.064Z] [04:44:01.667] Using default package resource template.postrm [DEB postrm script] (add postrm to the resource-dir to customize). [2025-11-14T04:44:12.064Z] [04:44:01.676] Using default package resource template.copyright [Copyright file] (add copyright to the resource-dir to customize). [2025-11-14T04:44:12.064Z] [04:44:01.706] No default package resource [script to run after application image is populated] (add InOutPathTest-post-image.sh to the resource-dir to customize). [2025-11-14T04:44:12.064Z] [04:44:01.721] Generating DEB for installer to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.064Z] [04:44:01.735] Running fakeroot [2025-11-14T04:44:12.064Z] [04:44:05.112] Command [PID: 3792312]: [2025-11-14T04:44:12.064Z] fakeroot dpkg-deb --verbose -b test.18d1b73f/input/tmp/image /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb [2025-11-14T04:44:12.064Z] [04:44:05.114] Output: [2025-11-14T04:44:12.064Z] dpkg-deb: building package 'inoutpathtest' in '/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb'. [2025-11-14T04:44:12.064Z] [04:44:05.116] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:44:05.117] Package (.deb) saved to: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb. [2025-11-14T04:44:12.064Z] [04:44:05.128] Running dpkg-deb [2025-11-14T04:44:12.064Z] [04:44:05.150] Command [PID: 3792338]: [2025-11-14T04:44:12.064Z] dpkg-deb -f test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb Package Version Architecture [2025-11-14T04:44:12.064Z] [04:44:05.151] Output: [2025-11-14T04:44:12.064Z] Package: inoutpathtest [2025-11-14T04:44:12.064Z] Version: 1.0 [2025-11-14T04:44:12.064Z] Architecture: riscv64 [2025-11-14T04:44:12.064Z] [04:44:05.151] Returned: 0 [2025-11-14T04:44:12.064Z] [2025-11-14T04:44:12.064Z] [04:44:05.164] Succeeded in building DEB Bundle package [2025-11-14T04:44:12.064Z] [04:44:05.166] Kept working directory for debug: /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.18d1b73f/input/tmp [2025-11-14T04:44:12.064Z] [04:44:05.215] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:44:05.216] TRACE: assertEquals(0): Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.18d1b73f/input --dest test.18d1b73f/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --temp test.18d1b73f/input/tmp --runtime-image test.18d1b73f/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.064Z] [04:44:05.217] TRACE: assertStringListEquals(): Check jpackage didn't modify ${RUNTIME_IMAGE}=[/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0/test.18d1b73f/fake_runtime] [2025-11-14T04:44:12.064Z] [04:44:05.218] TRACE: assertStringListEquals(1, #) [2025-11-14T04:44:12.064Z] [04:44:05.218] TRACE: assertStringListEquals(2, bin#) [2025-11-14T04:44:12.064Z] [04:44:05.219] TRACE: assertStringListEquals(3, bin/bulk#2025-11-14T04:43:56.952359028Z) [2025-11-14T04:44:12.064Z] [04:44:05.219] TRACE: assertTrue(): Check [test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb] path exists [2025-11-14T04:44:12.064Z] [04:44:05.220] TRACE: assertTrue(): Check [test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb] is a file [2025-11-14T04:44:12.064Z] [04:44:05.221] TRACE: exec: Execute [dpkg-deb -f test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4); save out+err... [2025-11-14T04:44:12.064Z] [04:44:05.243] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:44:05.245] TRACE: assertEquals(0): Check command [dpkg-deb -f test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb Installed-Size](4) exited with 0 code [2025-11-14T04:44:12.064Z] [04:44:05.245] TRACE: InstalledPackageSize: 1539 [2025-11-14T04:44:12.064Z] [04:44:05.246] TRACE: assertNotEquals(0, 1539): Check installed size of [inoutpathtest] package in not zero [2025-11-14T04:44:12.064Z] [04:44:05.247] TRACE: exec: Execute [dpkg-deb -f test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb Depends](4); save out+err... [2025-11-14T04:44:12.064Z] [04:44:05.272] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:44:05.273] TRACE: assertEquals(0): Check command [dpkg-deb -f test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb Depends](4) exited with 0 code [2025-11-14T04:44:12.064Z] [04:44:05.274] TRACE: assertTrue(): Check [libc] package is in the list of required packages [libc6] of [inoutpathtest] package [2025-11-14T04:44:12.064Z] [04:44:05.276] TRACE: exec: Execute [dpkg -x test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb test.18d1b73f/unpacked-deb](4); discard out+err... [2025-11-14T04:44:12.064Z] [04:44:05.367] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:44:05.368] TRACE: assertEquals(0): Check command [dpkg -x test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb test.18d1b73f/unpacked-deb](4) exited with 0 code [2025-11-14T04:44:12.064Z] [04:44:05.369] TRACE: Verify unpacked: [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.18d1b73f/input --dest test.18d1b73f/output --name InOutPathTest --type deb --main-jar Resources/duke.jar --main-class Hello --temp test.18d1b73f/input/tmp --runtime-image test.18d1b73f/fake_runtime](17) [2025-11-14T04:44:12.064Z] [04:44:05.370] TRACE: assertEquals(1): Check the package has 1 top installation directories [2025-11-14T04:44:12.064Z] [04:44:05.371] TRACE: exec: Execute [dpkg --contents test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.064Z] [04:44:05.444] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:44:05.444] TRACE: assertEquals(0): Check command [dpkg --contents test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.064Z] [04:44:05.446] TRACE: Not verifying system .desktop files because package was unpacked, not installed [2025-11-14T04:44:12.064Z] [04:44:05.447] TRACE: exec: Execute [dpkg --contents test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.064Z] [04:44:05.521] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.064Z] [04:44:05.522] TRACE: assertEquals(0): Check command [dpkg --contents test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.064Z] [04:44:05.525] TRACE: exec: Execute [dpkg --contents test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb](3); save out+err... [2025-11-14T04:44:12.064Z] [04:44:05.601] TRACE: exec: Done. Exit code: 0 [2025-11-14T04:44:12.065Z] [04:44:05.601] TRACE: assertEquals(0): Check command [dpkg --contents test.18d1b73f/output/inoutpathtest_1.0_riscv64.deb](3) exited with 0 code [2025-11-14T04:44:12.065Z] [04:44:05.603] TRACE: assertEquals([]): Check there are no unreferenced icon files in the package [2025-11-14T04:44:12.065Z] [04:44:05.605] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/lib/systemd/system/inoutpathtest-InOutPathTest.service] path doesn't exist [2025-11-14T04:44:12.065Z] [04:44:05.605] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/lib/systemd/system] path doesn't exist [2025-11-14T04:44:12.065Z] [04:44:05.608] TRACE: assertStringListEquals(): Check there are no files with [.jpackage.xml] name in the package [2025-11-14T04:44:12.065Z] [04:44:05.610] TRACE: assertStringListEquals(): Check there are no files with [.package] name in the package [2025-11-14T04:44:12.065Z] [04:44:05.611] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] path exists [2025-11-14T04:44:12.065Z] [04:44:05.611] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] is a file [2025-11-14T04:44:12.065Z] [04:44:05.612] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] file is executable [2025-11-14T04:44:12.065Z] [04:44:05.612] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] path exists [2025-11-14T04:44:12.065Z] [04:44:05.613] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/app/InOutPathTest.cfg] is a file [2025-11-14T04:44:12.065Z] [04:44:05.614] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/inoutpathtest-InOutPathTest.desktop] path doesn't exist [2025-11-14T04:44:12.065Z] [04:44:05.615] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/InOutPathTest.png] path doesn't exist [2025-11-14T04:44:12.065Z] [04:44:05.616] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.065Z] [04:44:05.616] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.065Z] [04:44:05.617] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/runtime] path exists [2025-11-14T04:44:12.065Z] [04:44:05.618] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/runtime] is a directory [2025-11-14T04:44:12.065Z] [04:44:05.619] TRACE: Not running [test.18d1b73f/unpacked-deb/opt/inoutpathtest/bin/InOutPathTest] launcher because application runtime directory [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/runtime] is incomplete [2025-11-14T04:44:12.065Z] [04:44:05.620] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] path exists [2025-11-14T04:44:12.065Z] [04:44:05.620] TRACE: assertTrue(): Check [test.18d1b73f/unpacked-deb/opt/inoutpathtest/lib/app/Resources/duke.jar] is a file [2025-11-14T04:44:12.065Z] [04:44:05.621] TRACE: assertStringListEquals(): Check there are no unexpected files in `app` folder [2025-11-14T04:44:12.065Z] [04:44:05.622] TRACE: Deleting [test.18d1b73f] directory recursively [2025-11-14T04:44:12.065Z] [04:44:05.641] [ OK ] InOutPathTest(NATIVE, --temp in --input).test; checks=34 [2025-11-14T04:44:12.065Z] [04:44:05.645] [==========] 19 tests ran [2025-11-14T04:44:12.065Z] [04:44:05.645] [ PASSED ] 18 tests [2025-11-14T04:44:12.065Z] [04:44:05.652] [ FAILED ] 1 test, listed below [2025-11-14T04:44:12.065Z] [04:44:05.654] [ FAILED ] InOutPathTest(IMAGE, --app-content same as --input).test; workDir=[test.dc40ecd3] [2025-11-14T04:44:12.065Z] [04:44:05.657] 1 FAILED TEST [2025-11-14T04:44:12.065Z] STDERR: [2025-11-14T04:44:12.065Z] Fatal glibc error: pthread_mutex_lock.c:94 (___pthread_mutex_lock): assertion failed: mutex->__data.__owner == 0 [2025-11-14T04:44:12.065Z] java.lang.AssertionError: Expected [0]. Actual [134]: Check command [/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/jpackage --input test.dc40ecd3/input --dest test.dc40ecd3/output --name InOutPathTest --type app-image --main-jar Resources/duke.jar --main-class Hello --app-content test.dc40ecd3/input --runtime-image test.dc40ecd3/fake_runtime -J-Djlink.debug=true --verbose](19) exited with 0 code [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.error(TKit.java:369) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.assertEquals(TKit.java:720) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Executor$Result.assertExitCodeIs(Executor.java:243) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Executor.execute(Executor.java:292) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:987) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:934) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.JPackageCommand.execute(JPackageCommand.java:930) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.JPackageCommand.executeAndAssertImageCreated(JPackageCommand.java:1015) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.JPackageCommand.executeAndAssertHelloAppImageCreated(JPackageCommand.java:1009) [2025-11-14T04:44:12.065Z] at InOutPathTest.runTest(InOutPathTest.java:187) [2025-11-14T04:44:12.065Z] at InOutPathTest.test(InOutPathTest.java:149) [2025-11-14T04:44:12.065Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-11-14T04:44:12.065Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.MethodCall.accept(MethodCall.java:111) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TestInstance.run(TestInstance.java:239) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.lambda$ignoreExceptions$0(TKit.java:234) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.lambda$runTests$2(TKit.java:189) [2025-11-14T04:44:12.065Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.lambda$runTests$1(TKit.java:184) [2025-11-14T04:44:12.065Z] at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) [2025-11-14T04:44:12.065Z] at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:803) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.lambda$runTests$0(TKit.java:183) [2025-11-14T04:44:12.065Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.runTests(TKit.java:182) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.runTests(TKit.java:172) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Main.runTests(Main.java:121) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2025-11-14T04:44:12.065Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Main.main(Main.java:117) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Main.main(Main.java:45) [2025-11-14T04:44:12.065Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-11-14T04:44:12.065Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-11-14T04:44:12.065Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-14T04:44:12.065Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-11-14T04:44:12.065Z] java.lang.RuntimeException: 1 FAILED TEST [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Main.reportSummary(Main.java:172) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Main.runTests(Main.java:132) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Main.lambda$main$5(Main.java:117) [2025-11-14T04:44:12.065Z] at jdk.jpackage/jdk.jpackage.internal.util.function.ThrowingRunnable.lambda$toRunnable$0(ThrowingRunnable.java:35) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withNewState(TKit.java:159) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:124) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.TKit.withExtraLogStream(TKit.java:118) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Main.main(Main.java:117) [2025-11-14T04:44:12.065Z] at jdk.jpackage.test.Main.main(Main.java:45) [2025-11-14T04:44:12.065Z] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [2025-11-14T04:44:12.065Z] at java.base/java.lang.reflect.Method.invoke(Method.java:565) [2025-11-14T04:44:12.065Z] at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138) [2025-11-14T04:44:12.065Z] at java.base/java.lang.Thread.run(Thread.java:1474) [2025-11-14T04:44:12.065Z] [2025-11-14T04:44:12.065Z] JavaTest Message: Test threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-14T04:44:12.065Z] JavaTest Message: shutting down test [2025-11-14T04:44:12.065Z] [2025-11-14T04:44:12.065Z] STATUS:Failed.`main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-14T04:44:12.065Z] rerun: [2025-11-14T04:44:12.065Z] cd /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/scratch/0 && \ [2025-11-14T04:44:12.065Z] DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus \ [2025-11-14T04:44:12.065Z] DISPLAY=:0 \ [2025-11-14T04:44:12.065Z] HOME=/home/jenkins \ [2025-11-14T04:44:12.065Z] LANG=en_US.UTF-8 \ [2025-11-14T04:44:12.065Z] PATH=/bin:/usr/bin:/usr/sbin \ [2025-11-14T04:44:12.065Z] XDG_RUNTIME_DIR=/run/user/1001 \ [2025-11-14T04:44:12.065Z] XDG_SESSION_CLASS=user \ [2025-11-14T04:44:12.065Z] XDG_SESSION_ID=103355 \ [2025-11-14T04:44:12.065Z] XDG_SESSION_TYPE=tty \ [2025-11-14T04:44:12.065Z] CLASSPATH=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jvmtest/openjdk/jtreg/lib/jtreg.jar \ [2025-11-14T04:44:12.065Z] /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image/bin/java \ [2025-11-14T04:44:12.065Z] -Dtest.vm.opts='-ea -esa -Xmx512m -XX:+UseCompressedOops -Djava.awt.headless=true' \ [2025-11-14T04:44:12.065Z] -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:+UseCompressedOops -J-Djava.awt.headless=true' \ [2025-11-14T04:44:12.065Z] -Dtest.compiler.opts= \ [2025-11-14T04:44:12.065Z] -Dtest.java.opts= \ [2025-11-14T04:44:12.065Z] -Dtest.jdk=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image \ [2025-11-14T04:44:12.065Z] -Dcompile.jdk=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/j2sdk-image \ [2025-11-14T04:44:12.065Z] -Dtest.timeout.factor=16.0 \ [2025-11-14T04:44:12.065Z] -Dtest.nativepath=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-11-14T04:44:12.065Z] -Dtest.root=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk \ [2025-11-14T04:44:12.065Z] -Dtest.name=tools/jpackage/share/InOutPathTest.java \ [2025-11-14T04:44:12.065Z] -Dtest.verbose=Verbose[p=NONE,f=FULL,e=FULL,t=true,m=false] \ [2025-11-14T04:44:12.065Z] -Dtest.file=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share/InOutPathTest.java \ [2025-11-14T04:44:12.065Z] -Dtest.main.class=InOutPathTest \ [2025-11-14T04:44:12.065Z] -Dtest.src=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share \ [2025-11-14T04:44:12.065Z] -Dtest.src.path=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.065Z] -Dtest.classes=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d \ [2025-11-14T04:44:12.065Z] -Dtest.class.path=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.065Z] -Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/openjdk/openjdk-jdk/test/jdk/tools/jpackage/share:/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/classes/1/tools/jpackage/share/InOutPathTest.d/test/jdk/tools/jpackage/helpers \ [2025-11-14T04:44:12.065Z] -Dtest.modules='jdk.jpackage/jdk.jpackage.internal:+open jdk.jpackage/jdk.jpackage.internal.util jdk.jpackage/jdk.jpackage.internal.util.function jdk.jpackage/jdk.jpackage.internal.resources:+open java.base/jdk.internal.util jdk.jlink/jdk.tools.jlink.internal' \ [2025-11-14T04:44:12.065Z] --add-modules jdk.jpackage,java.base,jdk.jlink \ [2025-11-14T04:44:12.065Z] --add-exports jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-14T04:44:12.065Z] --add-opens jdk.jpackage/jdk.jpackage.internal=ALL-UNNAMED \ [2025-11-14T04:44:12.065Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util=ALL-UNNAMED \ [2025-11-14T04:44:12.065Z] --add-exports jdk.jpackage/jdk.jpackage.internal.util.function=ALL-UNNAMED \ [2025-11-14T04:44:12.065Z] --add-exports jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2025-11-14T04:44:12.065Z] --add-opens jdk.jpackage/jdk.jpackage.internal.resources=ALL-UNNAMED \ [2025-11-14T04:44:12.065Z] --add-exports java.base/jdk.internal.util=ALL-UNNAMED \ [2025-11-14T04:44:12.065Z] --add-exports jdk.jlink/jdk.tools.jlink.internal=ALL-UNNAMED \ [2025-11-14T04:44:12.065Z] -ea \ [2025-11-14T04:44:12.065Z] -esa \ [2025-11-14T04:44:12.065Z] -Xmx512m \ [2025-11-14T04:44:12.065Z] -XX:+UseCompressedOops \ [2025-11-14T04:44:12.065Z] -Djava.awt.headless=true \ [2025-11-14T04:44:12.065Z] -Djava.library.path=/home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/jdkbinary/openjdk-test-image/jdk/jtreg/native \ [2025-11-14T04:44:12.065Z] -Xmx512m \ [2025-11-14T04:44:12.065Z] com.sun.javatest.regtest.agent.MainWrapper /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work/tools/jpackage/share/InOutPathTest.d/main.0.jta --jpt-run=InOutPathTest [2025-11-14T04:44:12.065Z] [2025-11-14T04:44:12.065Z] TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 1 FAILED TEST [2025-11-14T04:44:12.065Z] -------------------------------------------------- [2025-11-14T06:39:07.514Z] Test results: passed: 370; failed: 1; excluded: 6; did not meet platform requirements: 67 [2025-11-14T06:39:40.782Z] Framework-based tests: 1,914 = 611 TestNG + 1,303 JUnit [2025-11-14T06:39:40.782Z] Report written to /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/report/html/report.html [2025-11-14T06:39:40.782Z] Results written to /home/jenkins/workspace/Test_openjdk26_hs_extended.openjdk_riscv64_linux_testList_1/aqa-tests/TKG/output_17630836396377/jdk_tools_0/work [2025-11-14T06:39:40.782Z] Error: Some tests failed or other problems occurred. [2025-11-14T06:39:40.782Z] ----------------------------------- [2025-11-14T06:39:40.782Z] jdk_tools_0_FAILED [2025-11-14T06:39:40.782Z] ----------------------------------- [2025-11-14T06:39:40.782Z] [2025-11-14T06:39:40.782Z] TEST TEARDOWN: [2025-11-14T06:39:40.782Z] Nothing to be done for teardown. [2025-11-14T06:39:40.782Z] jdk_tools_0 Finish Time: Fri Nov 14 06:39:40 2025 Epoch Time (ms): 1763102380570