dragonwell-project / dragonwell11

Alibaba Dragonwell11 JDK
https://www.aliyun.com/product/dragonwell
GNU General Public License v2.0
557 stars 112 forks source link

[upstream]x64平台-XX:-UseCompressedOops选项运行用例vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java随机报错java.lang.ClassNotFoundException: nsk.sysdict.share.Leans000000 #746

Open sendaoYan opened 8 months ago

sendaoYan commented 8 months ago

job:https://tone.aliyun-inc.com/ws/xesljfzh/test_result/257926

Description x64平台-XX:-UseCompressedOops选项运行用例vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java报错java.lang.ClassNotFoundException: nsk.sysdict.share.Leans000000

Steps to Reproduce Steps to reproduce the behavior: jtreg -XX:-UseCompressedOops test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java

··· nsk.sysdict.share.SysDictTest$Worker@1acad55 nsk.share.TestFailure: java.lang.ClassNotFoundException: nsk.sysdict.share.Leans000038 at nsk.sysdict.share.SysDictTest$Worker.run(SysDictTest.java:152) at nsk.share.runner.ThreadsRunner$ManagedThread.run(ThreadsRunner.java:83) Caused by: java.lang.ClassNotFoundException: nsk.sysdict.share.Leans000038 at java.base/java.net.URLClassLoader.findClassInternal(URLClassLoader.java:488) at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:447) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:613) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:546) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at nsk.sysdict.share.SysDictTest$Worker.run(SysDictTest.java:147) ... 1 more Failures summary: nsk.share.TestFailure: java.lang.ClassNotFoundException: nsk.sysdict.share.Leans000038 at nsk.sysdict.share.SysDictTest$Worker.run(SysDictTest.java:152) at nsk.share.runner.ThreadsRunner$ManagedThread.run(ThreadsRunner.java:83) Caused by: java.lang.ClassNotFoundException: nsk.sysdict.share.Leans000038 at java.base/java.net.URLClassLoader.findClassInternal(URLClassLoader.java:488) at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:447) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:613) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:546) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at nsk.sysdict.share.SysDictTest$Worker.run(SysDictTest.java:147) ... 1 more STDERR: field = HEIGHT field = WEIGHT field = rootName field = nodeNames nsk.share.TestFailure: Test exit code: 97 at nsk.share.test.Tests$TestRunner.execute(Tests.java:90) at nsk.share.test.Tests$TestRunner.run(Tests.java:96) at nsk.share.test.Tests.runTest(Tests.java:102) at nsk.sysdict.share.ChainTest.main(ChainTest.java:42) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at PropertyResolvingWrapper.main(PropertyResolvingWrapper.java:104) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127) at java.base/java.lang.Thread.run(Thread.java:955)

···

Expected behavior 运行pass

JDK version

+ java -version
openjdk version "11.0.21.17" 2023-10-17
OpenJDK Runtime Environment (Alibaba Dragonwell Extended Edition)-11.0.20.17+8-GA (build 11.0.21.17+8)
OpenJDK 64-Bit Server VM (Alibaba Dragonwell Extended Edition)-11.0.20.17+8-GA (build 11.0.21.17+8, mixed mode)
+ java -Xinternalversion
OpenJDK 64-Bit Server VM (11.0.21.17+8) for linux-aarch64 JRE (11.0.21.17+8), built on Dec 12 2023 03:41:34 by "" with gcc 7.5.0
+ /tmp/tone/run/jtreg/jtreg/bin/jtreg -version
jtreg 6.1-dev+0
Installed in /tmp/tone/run/jtreg/jtreg/lib/jtreg.jar
Running on platform version 11.0.21.17 from /tmp/tone/run/jtreg/binary-download/dragonwell-11.0.20.17+8-GA.
Built with Java(TM) 2 SDK, Version 1.8.0_312-b07 on April 22, 2022.
Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
JT Harness, version 6.0 ea b14 (April 22, 2022)
JCov 3.0-2
Java Assembler Tools, version 7.0 ea b09 (April 22, 2022)
TestNG (testng.jar): version 7.3.0
TestNG (jcommander.jar): version unknown
TestNG (guice.jar): version 4.2.3
JUnit (junit.jar): version 4.13.2
JUnit (hamcrest.jar): version 2.2

Execution environment image

复现概率: 32/100

image