[root@iZbp1hmgsldsm4l82drivdZ bin]# ./java -version; ./java -Xinternalversion
openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (Alibaba Dragonwell Standard Edition)-17.0.9.0.10+9-GA (build 17.0.9+9)
OpenJDK 64-Bit Server VM (Alibaba Dragonwell Standard Edition)-17.0.9.0.10+9-GA (build 17.0.9+9, mixed mode, sharing)
OpenJDK 64-Bit Server VM (17.0.9+9) for linux-amd64 JRE (17.0.9+9), built on Oct 17 2023 00:00:00 by "dragonwell" with gcc 7.5.0
[root@iZbp1eqvwk9o1gtluk2ijpZ bin]# ./java -version; ./java -Xinternalversion
openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment Temurin-17.0.9+9 (build 17.0.9+9)
OpenJDK 64-Bit Server VM Temurin-17.0.9+9 (build 17.0.9+9, mixed mode, sharing)
OpenJDK 64-Bit Server VM (17.0.9+9) for linux-amd64 JRE (17.0.9+9), built on Oct 17 2023 00:00:00 by "admin" with gcc 10.3.0
【用例日志】
Full thread dump OpenJDK 64-Bit Server VM (17.0.9.9+9 mixed mode):
"main" #1 prio=5 os_prio=0 cpu=83.21ms elapsed=720.29s tid=0x00007efce4015100 nid=0x27c801 in Object.wait() [0x00007efce9529000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.9.9/Native Method)
waiting on <0x0000000464bf2358> (a java.lang.Thread)
at java.lang.Thread.join(java.base@17.0.9.9/Thread.java:1313)
locked <0x0000000464bf2358> (a java.lang.Thread)
at java.lang.Thread.join(java.base@17.0.9.9/Thread.java:1381)
at com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:74)
"Reference Handler" #2 daemon prio=10 os_prio=0 cpu=0.11ms elapsed=720.26s tid=0x00007efce4230720 nid=0x27c809 waiting on condition [0x00007efc99725000]
java.lang.Thread.State: RUNNABLE
at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.9.9/Native Method)
at java.lang.ref.Reference.processPendingReferences(java.base@17.0.9.9/Reference.java:253)
at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.9.9/Reference.java:215)
"Finalizer" #3 daemon prio=8 os_prio=0 cpu=0.35ms elapsed=720.26s tid=0x00007efce4231d40 nid=0x27c80a in Object.wait() [0x00007efc99624000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.9.9/Native Method)
waiting on <0x000000046480bff0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.9.9/ReferenceQueue.java:155)
locked <0x000000046480bff0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.9.9/ReferenceQueue.java:176)
at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.9.9/Finalizer.java:172)
"Common-Cleaner" #21 daemon prio=8 os_prio=0 cpu=0.65ms elapsed=720.23s tid=0x00007efce42fbc90 nid=0x27c819 in Object.wait() [0x00007efc98ac4000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@17.0.9.9/Native Method)
waiting on <0x000000046488a430> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@17.0.9.9/ReferenceQueue.java:155)
locked <0x000000046488a430> (a java.lang.ref.ReferenceQueue$Lock)
at jdk.internal.ref.CleanerImpl.run(java.base@17.0.9.9/CleanerImpl.java:140)
at java.lang.Thread.run(java.base@17.0.9.9/Thread.java:840)
at jdk.internal.misc.InnocuousThread.run(java.base@17.0.9.9/InnocuousThread.java:162)
"MainThread" #23 prio=5 os_prio=0 cpu=295.16ms elapsed=720.20s tid=0x00007efce4367d10 nid=0x27c81c runnable [0x00007efc98953000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.SocketDispatcher.read0(java.base@17.0.9.9/Native Method)
at sun.nio.ch.SocketDispatcher.read(java.base@17.0.9.9/SocketDispatcher.java:47)
at sun.nio.ch.NioSocketImpl.tryRead(java.base@17.0.9.9/NioSocketImpl.java:266)
at sun.nio.ch.NioSocketImpl.implRead(java.base@17.0.9.9/NioSocketImpl.java:317)
at sun.nio.ch.NioSocketImpl.read(java.base@17.0.9.9/NioSocketImpl.java:355)
at sun.nio.ch.NioSocketImpl$1.read(java.base@17.0.9.9/NioSocketImpl.java:808)
at java.net.Socket$SocketInputStream.read(java.base@17.0.9.9/Socket.java:966)
at java.io.BufferedInputStream.fill(java.base@17.0.9.9/BufferedInputStream.java:244)
at java.io.BufferedInputStream.read1(java.base@17.0.9.9/BufferedInputStream.java:284)
at java.io.BufferedInputStream.read(java.base@17.0.9.9/BufferedInputStream.java:343)
locked <0x000000046376e780> (a java.io.BufferedInputStream)
at sun.net.www.http.HttpClient.parseHTTPHeader(java.base@17.0.9.9/HttpClient.java:826)
at sun.net.www.http.HttpClient.parseHTTP(java.base@17.0.9.9/HttpClient.java:761)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(java.base@17.0.9.9/HttpURLConnection.java:1688)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(java.base@17.0.9.9/HttpURLConnection.java:1589)
at java.net.HttpURLConnection.getResponseCode(java.base@17.0.9.9/HttpURLConnection.java:529)
at sun.security.provider.certpath.OCSP.getOCSPBytes(java.base@17.0.9.9/OCSP.java:273)
at sun.security.provider.certpath.OCSP.check(java.base@17.0.9.9/OCSP.java:195)
at sun.security.provider.certpath.RevocationChecker.checkOCSP(java.base@17.0.9.9/RevocationChecker.java:785)
at sun.security.provider.certpath.RevocationChecker.check(java.base@17.0.9.9/RevocationChecker.java:369)
at sun.security.provider.certpath.RevocationChecker.check(java.base@17.0.9.9/RevocationChecker.java:343)
at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(java.base@17.0.9.9/PKIXMasterCertPathValidator.java:125)
at sun.security.provider.certpath.PKIXCertPathValidator.validate(java.base@17.0.9.9/PKIXCertPathValidator.java:224)
at sun.security.provider.certpath.PKIXCertPathValidator.validate(java.base@17.0.9.9/PKIXCertPathValidator.java:144)
at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(java.base@17.0.9.9/PKIXCertPathValidator.java:83)
at java.security.cert.CertPathValidator.validate(java.base@17.0.9.9/CertPathValidator.java:309)
at ValidatePathWithParams.doCertPathValidate(ValidatePathWithParams.java:288)
at ValidatePathWithParams.validate(ValidatePathWithParams.java:142)
at ActalisCA.main(ActalisCA.java:213)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@17.0.9.9/Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@17.0.9.9/NativeMethodAccessorImpl.java:77)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@17.0.9.9/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@17.0.9.9/Method.java:568)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.lang.Thread.run(java.base@17.0.9.9/Thread.java:840)
--- Timeout information end.
elapsed time (seconds): 720.301
configuration:
TEST RESULT: Error. Program `/var/tmp/tone/run/jtreg/binary-download/usr/lib/jvm/java-17-alibaba-dragonwell-17.0.9.0.10.9-1.al8.x86_64/bin/java' timed out (timeout set to 720000ms, elapsed time including timeout handling was 720300ms).
x86: https://tone.aliyun-inc.com/ws/xesljfzh/test_result/250328
【环境准备】
[root@iZbp1hmgsldsm4l82drivdZ bin]# ./java -version; ./java -Xinternalversion openjdk version "17.0.9" 2023-10-17 OpenJDK Runtime Environment (Alibaba Dragonwell Standard Edition)-17.0.9.0.10+9-GA (build 17.0.9+9) OpenJDK 64-Bit Server VM (Alibaba Dragonwell Standard Edition)-17.0.9.0.10+9-GA (build 17.0.9+9, mixed mode, sharing) OpenJDK 64-Bit Server VM (17.0.9+9) for linux-amd64 JRE (17.0.9+9), built on Oct 17 2023 00:00:00 by "dragonwell" with gcc 7.5.0
[root@iZbp1eqvwk9o1gtluk2ijpZ bin]# ./java -version; ./java -Xinternalversion openjdk version "17.0.9" 2023-10-17 OpenJDK Runtime Environment Temurin-17.0.9+9 (build 17.0.9+9) OpenJDK 64-Bit Server VM Temurin-17.0.9+9 (build 17.0.9+9, mixed mode, sharing) OpenJDK 64-Bit Server VM (17.0.9+9) for linux-amd64 JRE (17.0.9+9), built on Oct 17 2023 00:00:00 by "admin" with gcc 10.3.0
Full thread dump OpenJDK 64-Bit Server VM (17.0.9.9+9 mixed mode):
Threads class SMR info: _java_thread_list=0x00007efc6c001880, length=13, elements={ 0x00007efce4015100, 0x00007efce4230720, 0x00007efce4231d40, 0x00007efce4257560, 0x00007efce4258920, 0x00007efce4259d40, 0x00007efce425b730, 0x00007efce425cc70, 0x00007efce425e0f0, 0x00007efce42f02f0, 0x00007efce42fbc90, 0x00007efce4367d10, 0x00007efc6c000e90 }
"main" #1 prio=5 os_prio=0 cpu=83.21ms elapsed=720.29s tid=0x00007efce4015100 nid=0x27c801 in Object.wait() [0x00007efce9529000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.9.9/Native Method)
"Reference Handler" #2 daemon prio=10 os_prio=0 cpu=0.11ms elapsed=720.26s tid=0x00007efce4230720 nid=0x27c809 waiting on condition [0x00007efc99725000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.9.9/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@17.0.9.9/Reference.java:253) at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.9.9/Reference.java:215)
"Finalizer" #3 daemon prio=8 os_prio=0 cpu=0.35ms elapsed=720.26s tid=0x00007efce4231d40 nid=0x27c80a in Object.wait() [0x00007efc99624000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.9.9/Native Method)
"Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0.59ms elapsed=720.25s tid=0x00007efce4257560 nid=0x27c80c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE
"Service Thread" #5 daemon prio=9 os_prio=0 cpu=0.10ms elapsed=720.25s tid=0x00007efce4258920 nid=0x27c80d runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE
"Monitor Deflation Thread" #6 daemon prio=9 os_prio=0 cpu=31.74ms elapsed=720.25s tid=0x00007efce4259d40 nid=0x27c80e runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" #7 daemon prio=9 os_prio=0 cpu=212.89ms elapsed=720.25s tid=0x00007efce425b730 nid=0x27c80f waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task
"C1 CompilerThread0" #15 daemon prio=9 os_prio=0 cpu=92.21ms elapsed=720.25s tid=0x00007efce425cc70 nid=0x27c810 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task
"Sweeper thread" #19 daemon prio=9 os_prio=0 cpu=0.03ms elapsed=720.25s tid=0x00007efce425e0f0 nid=0x27c811 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE
"Notification Thread" #20 daemon prio=9 os_prio=0 cpu=0.07ms elapsed=720.24s tid=0x00007efce42f02f0 nid=0x27c816 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE
"Common-Cleaner" #21 daemon prio=8 os_prio=0 cpu=0.65ms elapsed=720.23s tid=0x00007efce42fbc90 nid=0x27c819 in Object.wait() [0x00007efc98ac4000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17.0.9.9/Native Method)
"MainThread" #23 prio=5 os_prio=0 cpu=295.16ms elapsed=720.20s tid=0x00007efce4367d10 nid=0x27c81c runnable [0x00007efc98953000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.SocketDispatcher.read0(java.base@17.0.9.9/Native Method) at sun.nio.ch.SocketDispatcher.read(java.base@17.0.9.9/SocketDispatcher.java:47) at sun.nio.ch.NioSocketImpl.tryRead(java.base@17.0.9.9/NioSocketImpl.java:266) at sun.nio.ch.NioSocketImpl.implRead(java.base@17.0.9.9/NioSocketImpl.java:317) at sun.nio.ch.NioSocketImpl.read(java.base@17.0.9.9/NioSocketImpl.java:355) at sun.nio.ch.NioSocketImpl$1.read(java.base@17.0.9.9/NioSocketImpl.java:808) at java.net.Socket$SocketInputStream.read(java.base@17.0.9.9/Socket.java:966) at java.io.BufferedInputStream.fill(java.base@17.0.9.9/BufferedInputStream.java:244) at java.io.BufferedInputStream.read1(java.base@17.0.9.9/BufferedInputStream.java:284) at java.io.BufferedInputStream.read(java.base@17.0.9.9/BufferedInputStream.java:343)
"Attach Listener" #25 daemon prio=9 os_prio=0 cpu=0.15ms elapsed=0.10s tid=0x00007efc6c000e90 nid=0x2b2efc waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE
"VM Thread" os_prio=0 cpu=9.17ms elapsed=720.27s tid=0x00007efce4221280 nid=0x27c808 runnable
"GC Thread#0" os_prio=0 cpu=0.05ms elapsed=720.28s tid=0x00007efce4045730 nid=0x27c802 runnable
"G1 Main Marker" os_prio=0 cpu=0.03ms elapsed=720.28s tid=0x00007efce40563a0 nid=0x27c803 runnable
"G1 Conc#0" os_prio=0 cpu=0.04ms elapsed=720.28s tid=0x00007efce4057310 nid=0x27c804 runnable
"G1 Refine#0" os_prio=0 cpu=0.05ms elapsed=720.28s tid=0x00007efce419c3e0 nid=0x27c805 runnable
"G1 Service" os_prio=0 cpu=57.53ms elapsed=720.28s tid=0x00007efce419d2e0 nid=0x27c806 runnable
"VM Periodic Task Thread" os_prio=0 cpu=190.13ms elapsed=720.24s tid=0x00007efce42f1cf0 nid=0x27c817 waiting on condition
JNI global refs: 25, weak refs: 0
--- Timeout information end. elapsed time (seconds): 720.301 configuration:
TEST RESULT: Error. Program `/var/tmp/tone/run/jtreg/binary-download/usr/lib/jvm/java-17-alibaba-dragonwell-17.0.9.0.10.9-1.al8.x86_64/bin/java' timed out (timeout set to 720000ms, elapsed time including timeout handling was 720300ms).
[root@iZbp1duxhgh4vnps9soe0aZ jtreg]# uname -a ; cat /etc/os-release ; free -h; lscpu| head -n 25;java -version; java -Xinternalversion Linux iZbp1duxhgh4vnps9soe0aZ 5.10.134-15.al8.x86_64 #1 SMP Thu Jul 20 00:44:04 CST 2023 x86_64 x86_64 x86_64 GNU/Linux NAME="Alibaba Cloud Linux" VERSION="3 (Soaring Falcon)" ID="alinux" ID_LIKE="rhel fedora centos anolis" VERSION_ID="3" PLATFORM_ID="platform:al8" PRETTY_NAME="Alibaba Cloud Linux 3 (Soaring Falcon)" ANSI_COLOR="0;31" HOME_URL="https://www.aliyun.com/"
Mem: 61Gi 551Mi 56Gi 3.0Mi 4.3Gi 60Gi Swap: 0B 0B 0B Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 16 On-line CPU(s) list: 0-15 Thread(s) per core: 2 Core(s) per socket: 8 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel BIOS Vendor ID: Alibaba Cloud CPU family: 6 Model: 143 Model name: Intel(R) Xeon(R) Platinum 8475B BIOS Model name: pc-i440fx-2.1 Stepping: 8 CPU MHz: 3199.818 CPU max MHz: 3800.0000 CPU min MHz: 800.0000 BogoMIPS: 5400.00 Hypervisor vendor: KVM Virtualization type: full L1d cache: 48K L1i cache: 32K L2 cache: 2048K openjdk version "17.0.9.9" 2023-11-17 OpenJDK Runtime Environment (Alibaba Dragonwell) (build 17.0.9.9+9) OpenJDK 64-Bit Server VM (Alibaba Dragonwell) (build 17.0.9.9+9, mixed mode) OpenJDK 64-Bit Server VM (17.0.9.9+9) for linux-amd64 JRE (17.0.9.9+9), built on Nov 17 2023 03:05:05 by "mockbuild" with gcc 10.2.1 20200825 (Alibaba 10.2.1-3.5 2.32)