extended.openjdk jdk_tools jdk8 sun/tools/clhsdb/Basic.sh and sun/tools/hsdb/Basic.sh fail on ppc_aix, ppcle64_linux, arm_linux
- Dominant language
- HTML
- Stars
- 155
- Forks
- 346
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 36
Description
extended.openjdk jdk_tools tests `sun/tools/clhsdb/Basic.sh` and `sun/tools/hsdb/Basic.sh` fail on ppc_aix, ppcle64_linux and arm_linux jdk8 with the messages:
```
Error: Could not find or load main class sun.jvm.hotspot.CLHSDB (in STDERR)
Error: Could not find or load main class sun.jvm.hotspot.HSDB (in the test's help_out.log file)
```
https://bugs.openjdk.java.net/browse/JDK-8226870 is possibly related?
To rerun (on ppcle64_linux): https://ci.adoptopenjdk.net/job/Grinder/parambuild/?JDK_VERSION=8&JDK_IMPL=hotspot&JDK_VENDOR=Temurin&BUILD_LIST=openjdk&PLATFORM=ppc64le_linux_xl&TARGET=jdk_tools
Full sun/tools/clhsdb/Basic.sh test output:
```
[2021-06-19T19:06:49.214Z] TEST: sun/tools/clhsdb/Basic.sh
[2021-06-19T19:06:49.214Z] TEST JDK: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image
[2021-06-19T19:06:49.214Z]
[2021-06-19T19:06:49.214Z] ACTION: build -- Passed. Build successful
[2021-06-19T19:06:49.214Z] REASON: User specified action: run build SimpleApplication ShutdownSimpleApplication
[2021-06-19T19:06:49.214Z] TIME: 0.298 seconds
[2021-06-19T19:06:49.214Z] messages:
[2021-06-19T19:06:49.214Z] command: build SimpleApplication ShutdownSimpleApplication
[2021-06-19T19:06:49.214Z] reason: User specified action: run build SimpleApplication ShutdownSimpleApplication
[2021-06-19T19:06:49.214Z] Library ../common:
[2021-06-19T19:06:49.214Z] compile: SimpleApplication, ShutdownSimpleApplication
[2021-06-19T19:06:49.214Z] elapsed time (seconds): 0.298
[2021-06-19T19:06:49.214Z]
[2021-06-19T19:06:49.214Z] ACTION: compile -- Passed. Compilation successful
[2021-06-19T19:06:49.214Z] REASON: .class file out of date or does not exist
[2021-06-19T19:06:49.214Z] TIME: 0.296 seconds
[2021-06-19T19:06:49.214Z] messages:
[2021-06-19T19:06:49.214Z] command: compile -XDignore.symbol.file=true /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common/SimpleApplication.java /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common/ShutdownSimpleApplication.java
[2021-06-19T19:06:49.214Z] reason: .class file out of date or does not exist
[2021-06-19T19:06:49.214Z] Mode: agentvm
[2021-06-19T19:06:49.214Z] Agent id: 1
[2021-06-19T19:06:49.214Z] elapsed time (seconds): 0.296
[2021-06-19T19:06:49.214Z] configuration:
[2021-06-19T19:06:49.214Z] Boot Layer (javac runtime environment)
[2021-06-19T19:06:49.214Z] class path: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image/lib/tools.jar
[2021-06-19T19:06:49.214Z] /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/jvmtest/openjdk/jtreg/lib/javatest.jar
[2021-06-19T19:06:49.214Z] /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/jvmtest/openjdk/jtreg/lib/jtreg.jar
[2021-06-19T19:06:49.214Z]
[2021-06-19T19:06:49.214Z] javac compilation environment
[2021-06-19T19:06:49.214Z] source path: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common
[2021-06-19T19:06:49.214Z] class path: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/common
[2021-06-19T19:06:49.214Z] /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image/lib/tools.jar
[2021-06-19T19:06:49.214Z]
[2021-06-19T19:06:49.214Z] rerun:
[2021-06-19T19:06:49.214Z] cd /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/scratch && \
[2021-06-19T19:06:49.214Z] DISPLAY=:0 \
[2021-06-19T19:06:49.214Z] HOME=/home/jenkins \
[2021-06-19T19:06:49.214Z] LANG=en_US \
[2021-06-19T19:06:49.214Z] PATH=/bin:/usr/bin:/usr/sbin \
[2021-06-19T19:06:49.214Z] TZ=EST5EDT \
[2021-06-19T19:06:49.214Z] /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image/bin/javac \
[2021-06-19T19:06:49.214Z] -J-ea \
[2021-06-19T19:06:49.214Z] -J-esa \
[2021-06-19T19:06:49.214Z] -J-Xmx512m \
[2021-06-19T19:06:49.214Z] -J-XX:-UseCompressedOops \
[2021-06-19T19:06:49.214Z] -J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2021-06-19T19:06:49.214Z] -J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2021-06-19T19:06:49.214Z] -J-Dtest.compiler.opts= \
[2021-06-19T19:06:49.214Z] -J-Dtest.java.opts= \
[2021-06-19T19:06:49.214Z] -J-Dtest.jdk=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image \
[2021-06-19T19:06:49.215Z] -J-Dcompile.jdk=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image \
[2021-06-19T19:06:49.215Z] -J-Dtest.timeout.factor=8.0 \
[2021-06-19T19:06:49.215Z] -J-Dtest.root=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test \
[2021-06-19T19:06:49.215Z] -J-Dtest.name=sun/tools/clhsdb/Basic.sh \
[2021-06-19T19:06:49.215Z] -J-Dtest.file=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb/Basic.sh \
[2021-06-19T19:06:49.215Z] -J-Dtest.src=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb \
[2021-06-19T19:06:49.215Z] -J-Dtest.src.path=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common \
[2021-06-19T19:06:49.215Z] -J-Dtest.classes=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/clhsdb \
[2021-06-19T19:06:49.215Z] -J-Dtest.class.path=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/common \
[2021-06-19T19:06:49.215Z] -J-Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/common \
[2021-06-19T19:06:49.215Z] -d /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/common \
[2021-06-19T19:06:49.215Z] -sourcepath /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common \
[2021-06-19T19:06:49.215Z] -classpath /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/common:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image/lib/tools.jar \
[2021-06-19T19:06:49.215Z] -XDignore.symbol.file=true /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common/SimpleApplication.java /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common/ShutdownSimpleApplication.java
[2021-06-19T19:06:49.215Z]
[2021-06-19T19:06:49.215Z] ACTION: shell -- Failed. Execution failed: exit code 1
[2021-06-19T19:06:49.215Z] REASON: User specified action: run shell Basic.sh
[2021-06-19T19:06:49.215Z] TIME: 1.655 seconds
[2021-06-19T19:06:49.215Z] messages:
[2021-06-19T19:06:49.215Z] command: shell Basic.sh
[2021-06-19T19:06:49.215Z] reason: User specified action: run shell Basic.sh
[2021-06-19T19:06:49.215Z] elapsed time (seconds): 1.655
[2021-06-19T19:06:49.215Z] STDOUT:
[2021-06-19T19:06:49.215Z] INFO: waiting for SimpleApplication to initialize...
[2021-06-19T19:06:49.215Z] INFO: SimpleApplication is process 12058764
[2021-06-19T19:06:49.215Z] INFO: SimpleApplication output is in /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/clhsdb/Application.out
[2021-06-19T19:06:49.215Z] Error: Could not find or load main class sun.jvm.hotspot.CLHSDB
[2021-06-19T19:06:49.215Z] INFO: Port number of SimpleApplication: 56667
[2021-06-19T19:06:49.215Z] INFO: Connecting to port 56667 to shutdown SimpleApplication ...
[2021-06-19T19:06:49.215Z] INFO: done connecting to SimpleApplication.
[2021-06-19T19:06:49.215Z] INFO: waiting for 12058764
[2021-06-19T19:06:49.215Z] STDERR:
[2021-06-19T19:06:49.215Z] rerun:
[2021-06-19T19:06:49.215Z] cd /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/scratch && \
[2021-06-19T19:06:49.215Z] DISPLAY=:0 \
[2021-06-19T19:06:49.215Z] HOME=/home/jenkins \
[2021-06-19T19:06:49.215Z] LANG=en_US \
[2021-06-19T19:06:49.215Z] PATH=/bin:/usr/bin:/usr/sbin \
[2021-06-19T19:06:49.215Z] TZ=EST5EDT \
[2021-06-19T19:06:49.215Z] TESTFILE=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb/Basic.sh \
[2021-06-19T19:06:49.215Z] TESTSRC=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb \
[2021-06-19T19:06:49.215Z] TESTSRCPATH=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common \
[2021-06-19T19:06:49.215Z] TESTCLASSES=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/clhsdb \
[2021-06-19T19:06:49.215Z] TESTCLASSPATH=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/common \
[2021-06-19T19:06:49.215Z] COMPILEJAVA=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image \
[2021-06-19T19:06:49.215Z] TESTJAVA=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image \
[2021-06-19T19:06:49.215Z] TESTVMOPTS='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2021-06-19T19:06:49.216Z] TESTTOOLVMOPTS='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2021-06-19T19:06:49.216Z] TESTJAVACOPTS= \
[2021-06-19T19:06:49.216Z] TESTJAVAOPTS= \
[2021-06-19T19:06:49.216Z] TESTTIMEOUTFACTOR=8.0 \
[2021-06-19T19:06:49.216Z] TESTROOT=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test \
[2021-06-19T19:06:49.216Z] FS=/ \
[2021-06-19T19:06:49.216Z] PS=: \
[2021-06-19T19:06:49.216Z] NULL=/dev/null \
[2021-06-19T19:06:49.216Z] sh \
[2021-06-19T19:06:49.216Z] /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb/Basic.sh
[2021-06-19T19:06:49.216Z]
[2021-06-19T19:06:49.216Z] TEST RESULT: Failed. Execution failed: exit code 1
[2021-06-19T19:06:49.216Z] --------------------------------------------------
```
Full sun/tools/hsdb/Basic.sh test output:
```
[2021-06-19T19:06:50.379Z] TEST: sun/tools/hsdb/Basic.sh
[2021-06-19T19:06:50.379Z] TEST JDK: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image
[2021-06-19T19:06:50.379Z]
[2021-06-19T19:06:50.379Z] ACTION: build -- Passed. All files up to date
[2021-06-19T19:06:50.379Z] REASON: User specified action: run build SimpleApplication ShutdownSimpleApplication
[2021-06-19T19:06:50.379Z] TIME: 0.001 seconds
[2021-06-19T19:06:50.379Z] messages:
[2021-06-19T19:06:50.379Z] command: build SimpleApplication ShutdownSimpleApplication
[2021-06-19T19:06:50.379Z] reason: User specified action: run build SimpleApplication ShutdownSimpleApplication
[2021-06-19T19:06:50.379Z] elapsed time (seconds): 0.001
[2021-06-19T19:06:50.379Z]
[2021-06-19T19:06:50.379Z] ACTION: shell -- Failed. Execution failed: exit code 1
[2021-06-19T19:06:50.379Z] REASON: User specified action: run shell Basic.sh
[2021-06-19T19:06:50.379Z] TIME: 1.526 seconds
[2021-06-19T19:06:50.379Z] messages:
[2021-06-19T19:06:50.379Z] command: shell Basic.sh
[2021-06-19T19:06:50.379Z] reason: User specified action: run shell Basic.sh
[2021-06-19T19:06:50.379Z] elapsed time (seconds): 1.526
[2021-06-19T19:06:50.379Z] STDOUT:
[2021-06-19T19:06:50.379Z] INFO: waiting for SimpleApplication to initialize...
[2021-06-19T19:06:50.379Z] INFO: SimpleApplication is process 16646296
[2021-06-19T19:06:50.379Z] INFO: SimpleApplication output is in /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/hsdb/Application.out
[2021-06-19T19:06:50.379Z] INFO: Port number of SimpleApplication: 56669
[2021-06-19T19:06:50.379Z] INFO: Connecting to port 56669 to shutdown SimpleApplication ...
[2021-06-19T19:06:50.379Z] INFO: done connecting to SimpleApplication.
[2021-06-19T19:06:50.379Z] INFO: waiting for 16646296
[2021-06-19T19:06:50.379Z] STDERR:
[2021-06-19T19:06:50.379Z] rerun:
[2021-06-19T19:06:50.379Z] cd /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/scratch && \
[2021-06-19T19:06:50.379Z] DISPLAY=:0 \
[2021-06-19T19:06:50.379Z] HOME=/home/jenkins \
[2021-06-19T19:06:50.379Z] LANG=en_US \
[2021-06-19T19:06:50.379Z] PATH=/bin:/usr/bin:/usr/sbin \
[2021-06-19T19:06:50.379Z] TZ=EST5EDT \
[2021-06-19T19:06:50.379Z] TESTFILE=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/hsdb/Basic.sh \
[2021-06-19T19:06:50.379Z] TESTSRC=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/hsdb \
[2021-06-19T19:06:50.379Z] TESTSRCPATH=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/hsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common \
[2021-06-19T19:06:50.379Z] TESTCLASSES=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/hsdb \
[2021-06-19T19:06:50.379Z] TESTCLASSPATH=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/hsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/TKG/output_16241242929796/jdk_tools_1/work/classes/sun/tools/common \
[2021-06-19T19:06:50.379Z] COMPILEJAVA=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image \
[2021-06-19T19:06:50.379Z] TESTJAVA=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/openjdkbinary/j2sdk-image \
[2021-06-19T19:06:50.379Z] TESTVMOPTS='-ea -esa -Xmx512m -XX:-UseCompressedOops' \
[2021-06-19T19:06:50.379Z] TESTTOOLVMOPTS='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \
[2021-06-19T19:06:50.379Z] TESTJAVACOPTS= \
[2021-06-19T19:06:50.379Z] TESTJAVAOPTS= \
[2021-06-19T19:06:50.379Z] TESTTIMEOUTFACTOR=8.0 \
[2021-06-19T19:06:50.379Z] TESTROOT=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test \
[2021-06-19T19:06:50.379Z] FS=/ \
[2021-06-19T19:06:50.379Z] PS=: \
[2021-06-19T19:06:50.379Z] NULL=/dev/null \
[2021-06-19T19:06:50.379Z] sh \
[2021-06-19T19:06:50.379Z] /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_ppc64_aix_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/hsdb/Basic.sh
[2021-06-19T19:06:50.379Z]
[2021-06-19T19:06:50.379Z] TEST RESULT: Failed. Execution failed: exit code 1
```
The test is reported as passing on x64-64_linux, ut the test output contains a number of error messages. It's not clear whether these are expected or not:
```
#Test Results (version 2)
#Sat Jun 19 15:05:40 UTC 2021
#-----testdescription-----
$file=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb/Basic.sh
$root=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test
keywords=bug8059038 shell
library=../common
run=USER_SPECIFIED build SimpleApplication ShutdownSimpleApplication\nUSER_SPECIFIED shell Basic.sh\n
source=Basic.sh
title=Unit test for clhsdb utility
#-----environment-----
#-----testresult-----
description=file\:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb/Basic.sh
elapsed=2416 0\:00\:02.416
end=Sat Jun 19 15\:05\:40 UTC 2021
environment=regtest
execStatus=Passed. Execution successful
harnessLoaderMode=Classpath Loader
harnessVariety=Full Bundle
hostname=2ba045c48cbf
javatestOS=Linux 5.8.0-43-generic (amd64)
javatestVersion=6.0-ea+b11-2021-06-18
jtregVersion=jtreg 5.1 dev b01
script=com.sun.javatest.regtest.exec.RegressionScript
sections=script_messages build compile shell
start=Sat Jun 19 15\:05\:37 UTC 2021
test=sun/tools/clhsdb/Basic.sh
testJDK=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image
totalTime=2418
user.name=jenkins
work=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/sun/tools/clhsdb
#section:script_messages
----------messages:(7/651)----------
JDK under test: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image
openjdk version "1.8.0_302"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_302-b05)
OpenJDK 64-Bit Server VM (Temurin)(build 25.302-b05, mixed mode)
Library ../common; kind: packages
source directory: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common
class directory: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/common
#section:build
----------messages:(5/250)----------
command: build SimpleApplication ShutdownSimpleApplication
reason: User specified action: run build SimpleApplication ShutdownSimpleApplication
Library ../common:
compile: SimpleApplication, ShutdownSimpleApplication
elapsed time (seconds): 0.201
result: Passed. Build successful
#section:compile
----------messages:(5/478)----------
command: compile -XDignore.symbol.file=true /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common/SimpleApplication.java /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common/ShutdownSimpleApplication.java
reason: .class file out of date or does not exist
Mode: agentvm
Agent id: 3
elapsed time (seconds): 0.2
----------configuration:(10/941)----------
Boot Layer (javac runtime environment)
class path: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image/lib/tools.jar
/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/jvmtest/openjdk/jtreg/lib/javatest.jar
/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/jvmtest/openjdk/jtreg/lib/jtreg.jar
javac compilation environment
source path: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common
class path: /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/common
/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image/lib/tools.jar
----------rerun:(29/3710)*----------
cd /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/scratch/2 && \\
DISPLAY=:0 \\
HOME=/home/jenkins \\
LANG=C.UTF-8 \\
PATH=/bin:/usr/bin:/usr/sbin \\
/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image/bin/javac \\
-J-ea \\
-J-esa \\
-J-Xmx512m \\
-J-XX:-UseCompressedOops \\
-J-Dtest.vm.opts='-ea -esa -Xmx512m -XX:-UseCompressedOops' \\
-J-Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \\
-J-Dtest.compiler.opts= \\
-J-Dtest.java.opts= \\
-J-Dtest.jdk=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image \\
-J-Dcompile.jdk=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image \\
-J-Dtest.timeout.factor=8.0 \\
-J-Dtest.root=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test \\
-J-Dtest.name=sun/tools/clhsdb/Basic.sh \\
-J-Dtest.file=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb/Basic.sh \\
-J-Dtest.src=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb \\
-J-Dtest.src.path=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common \\
-J-Dtest.classes=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/clhsdb \\
-J-Dtest.class.path=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/common \\
-J-Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/common \\
-d /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/common \\
-sourcepath /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common \\
-classpath /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/common:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image/lib/tools.jar \\
-XDignore.symbol.file=true /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common/SimpleApplication.java /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common/ShutdownSimpleApplication.java
result: Passed. Compilation successful
#section:shell
----------messages:(3/105)----------
command: shell Basic.sh
reason: User specified action: run shell Basic.sh
elapsed time (seconds): 2.213
----------System.out:(32/2461)----------
INFO: waiting for SimpleApplication to initialize...
INFO: SimpleApplication is process 2699273
INFO: SimpleApplication output is in /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/clhsdb/Application.out
Usage: clhsdb [[pid] | [path-to-java-executable [path-to-corefile]] | help | -help ]
Usage: clhsdb [[pid] | [path-to-java-executable [path-to-corefile]] | help | -help ]
Attaching to process 2699273, please wait...
ERROR: ptrace(PTRACE_ATTACH, ..) failed for 2699273: Operation not permitted
Unable to connect to process ID 2699273:
sun.jvm.hotspot.debugger.DebuggerException: Can't attach to the process:
ptrace(PTRACE_ATTACH, ..) failed for 2699273: Operation not permitted
sun.jvm.hotspot.debugger.DebuggerException: sun.jvm.hotspot.debugger.DebuggerException: Can't attach to the process: ptrace(PTRACE_ATTACH, ..) failed for 2699273: Operation not permitted
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal$LinuxDebuggerLocalWorkerThread.execute(LinuxDebuggerLocal.java:163)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal.attach(LinuxDebuggerLocal.java:278)
at sun.jvm.hotspot.HotSpotAgent.attachDebugger(HotSpotAgent.java:671)
at sun.jvm.hotspot.HotSpotAgent.setupDebuggerLinux(HotSpotAgent.java:611)
at sun.jvm.hotspot.HotSpotAgent.setupDebugger(HotSpotAgent.java:337)
at sun.jvm.hotspot.HotSpotAgent.go(HotSpotAgent.java:304)
at sun.jvm.hotspot.HotSpotAgent.attach(HotSpotAgent.java:140)
at sun.jvm.hotspot.CLHSDB.attachDebugger(CLHSDB.java:181)
at sun.jvm.hotspot.CLHSDB.run(CLHSDB.java:61)
at sun.jvm.hotspot.CLHSDB.main(CLHSDB.java:40)
Caused by: sun.jvm.hotspot.debugger.DebuggerException: Can't attach to the process: ptrace(PTRACE_ATTACH, ..) failed for 2699273: Operation not permitted
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal.attach0(Native Method)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal.access$100(LinuxDebuggerLocal.java:62)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal$1AttachTask.doit(LinuxDebuggerLocal.java:269)
at sun.jvm.hotspot.debugger.linux.LinuxDebuggerLocal$LinuxDebuggerLocalWorkerThread.run(LinuxDebuggerLocal.java:138)
hsdb> Command not valid until the attached to a VM
hsdb> INFO: Port number of SimpleApplication: 44255
INFO: Connecting to port 44255 to shutdown SimpleApplication ...
INFO: done connecting to SimpleApplication.
INFO: waiting for 2699273
----------System.err:(0/0)----------
----------rerun:(23/2116)*----------
cd /home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/scratch/2 && \\
DISPLAY=:0 \\
HOME=/home/jenkins \\
LANG=C.UTF-8 \\
PATH=/bin:/usr/bin:/usr/sbin \\
TESTFILE=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb/Basic.sh \\
TESTSRC=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb \\
TESTSRCPATH=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/common \\
TESTCLASSES=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/clhsdb \\
TESTCLASSPATH=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/clhsdb:/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/TKG/output_16241131868265/jdk_tools_1/work/classes/0/sun/tools/common \\
COMPILEJAVA=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image \\
TESTJAVA=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/openjdkbinary/j2sdk-image \\
TESTVMOPTS='-ea -esa -Xmx512m -XX:-UseCompressedOops' \\
TESTTOOLVMOPTS='-J-ea -J-esa -J-Xmx512m -J-XX:-UseCompressedOops' \\
TESTJAVACOPTS= \\
TESTJAVAOPTS= \\
TESTTIMEOUTFACTOR=8.0 \\
TESTROOT=/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test \\
FS=/ \\
PS=: \\
NULL=/dev/null \\
sh \\
/home/jenkins/workspace/Test_openjdk8_hs_extended.openjdk_x86-64_linux_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/sun/tools/clhsdb/Basic.sh
result: Passed. Execution successful
test result: Passed. Execution successful
```
Contributor guide
Research direction
Start by rerunning the jdk_tools target on ppcle64_linux using the linked Grinder configuration, then compare sun/tools/clhsdb/Basic.sh and sun/tools/hsdb/Basic.sh with their reported class-loading failures. Trace why sun.jvm.hotspot.CLHSDB and sun.jvm.hotspot.HSDB cannot be found on the listed platforms; done means both tests pass on ppc_aix, ppcle64_linux, and arm_linux.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, shell
- Domain
- operating-systems, testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100