The TestAnonymousClassUnloading.java test failed with ClassNotFoundException in JPRT testing after repo consolidation.
Excerpt from JPRT log:
STDERR:
java.lang.ClassNotFoundException: compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:375)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:113)
at java.base/java.lang.Thread.run(Thread.java:844)
JavaTest Message: main() method must be in a public class named
JavaTest Message: compiler.classUnloading.anonymousClass.TestAnonymousClassUnloading in file compiler.classUnloading.anonymousClass.TestAnonymousClassUnloading.java
STATUS:Error.Can't load test: java.lang.ClassNotFoundException: compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading
The failure was observed on windows platforms only.
It failed consistently on windows-x86. Failure was also seen on windows-x64.
Excerpt from JPRT log:
STDERR:
java.lang.ClassNotFoundException: compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:375)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:113)
at java.base/java.lang.Thread.run(Thread.java:844)
JavaTest Message: main() method must be in a public class named
JavaTest Message: compiler.classUnloading.anonymousClass.TestAnonymousClassUnloading in file compiler.classUnloading.anonymousClass.TestAnonymousClassUnloading.java
STATUS:Error.Can't load test: java.lang.ClassNotFoundException: compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading
The failure was observed on windows platforms only.
It failed consistently on windows-x86. Failure was also seen on windows-x64.
- relates to
-
JDK-8188122 Path length limits on Windows leads to obscure class loading failures
-
- Closed
-