JDK-8352117 : Test StreamingOutputTest.java intermittent fails java.lang.NoClassDefFoundError: jdk/test/lib/Utils
  • Type: Bug
  • Component: hotspot
  • Sub-Component: svc
  • Affected Version: 25
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux
  • CPU: generic
  • Submitted: 2025-03-17
  • Updated: 2025-03-17
  • Resolved: 2025-03-17
Related Reports
Causes :  
Duplicate :  
Description
The newly added test serviceability/attach/AttachAPIv2/StreamingOutputTest.java intermittent fails java.lang.NoClassDefFoundError: jdk/test/lib/Utils.

The test log snippet:
STDOUT:
Testing: clientStreaming=true, vmStreaming=false
STDERR:
java.lang.NoClassDefFoundError: jdk/test/lib/Utils
	at jdk.test.lib.apps.LingeredApp.startApp(LingeredApp.java:495)
	at jdk.test.lib.apps.LingeredApp.startApp(LingeredApp.java:507)
	at StreamingOutputTest.test(StreamingOutputTest.java:56)
	at StreamingOutputTest.main(StreamingOutputTest.java:48)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:565)
	at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
	at java.base/java.lang.Thread.run(Thread.java:1447)
Caused by: java.lang.ClassNotFoundException: jdk.test.lib.Utils
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
	... 8 more

Comments
I don't think there is a problem with the test, I think this test is another victim of CODETOOLS-7902847
17-03-2025