Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8357282

Test vmTestbase/nsk/jvmti/AttachOnDemand/attach045/TestDescription.java fails after ClassNotFoundException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 25
    • 25
    • hotspot
    • None
    • master
    • generic
    • generic

      Test vmTestbase/nsk/jvmti/AttachOnDemand/attach045/TestDescription.java was problem-listed in jdk11 due some intermittent failures.
      Now the test fails 100% (times out) on all platforms due ClassNotFoundException:

      [21:45:6.162] Starting target application: <cut>\jdk\bin\java -Dvmsqe.aod.AppId=18564 -XX:+UsePerfData -XX:MaxRAMPercentage=2.5 -Dtest.boot.jdk=<cut>\jdk-24 -Djava.io.tmpdir=<cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\tmp -XX:+CreateCoredumpOnCrash -XX:+EnableDynamicAgentLoading "nsk.jvmti.AttachOnDemand.attach045.attach045Target -classPath <cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\classes\0\vmTestbase\nsk\jvmti\AttachOnDemand\attach045\TestDescription.d;<cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\classes\0\vmTestbase;<cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\classes\0\test\lib" -agentsNumber 4 -port 64456
      TargetApp (stderr): Error: Could not find or load main class nsk.jvmti.AttachOnDemand.attach045.attach045Target -classPath <cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\classes\0\vmTestbase\nsk\jvmti\AttachOnDemand\attach045\TestDescription.d;<cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\classes\0\vmTestbase;<cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\classes\0\test\lib
      TargetApp (stderr): Caused by: java.lang.ClassNotFoundException: nsk/jvmti/AttachOnDemand/attach045/attach045Target -classPath <cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\classes\0\vmTestbase\nsk\jvmti\AttachOnDemand\attach045\TestDescription/d;<cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\classes\0\vmTestbase;<cut>\test-support\jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_AttachOnDemand_attach045\classes\0\test\lib
      [21:46:6.240] SocketIOPipe> Caught InterruptedIOException. Wait start time: 1747691106228, exception was thrown at: 1747691166232, wait time: 60004, actual timeout: 60000
      [21:46:6.244] # ERROR: SocketIOPipe> Caught InterruptedIOException while listening for PipeIO Listener Thread connection at port 64456:
      [21:46:6.244] # ERROR: java.net.SocketTimeoutException: Accept timed out
      The following stacktrace is for failure analysis.
      nsk.share.TestFailure: SocketIOPipe> Caught InterruptedIOException while listening for PipeIO Listener Thread connection at port 64456: java.net.SocketTimeoutException: Accept timed out
              at nsk.share.Log.logExceptionForFailureAnalysis(Log.java:309)
              at nsk.share.Log.complain(Log.java:280)
              at nsk.share.Log$Logger.complain(Log.java:546)
              at nsk.share.jpda.BasicSocketConnection.accept(SocketConnection.java:173)
              at nsk.share.jpda.SocketConnection.accept(SocketConnection.java:453)
              at nsk.share.jpda.SocketIOPipe$ListenerThread.run(SocketIOPipe.java:226)
              at nsk.share.jpda.SocketIOPipe.connect(SocketIOPipe.java:280)
              at nsk.share.jpda.SocketIOPipe.readln(SocketIOPipe.java:189)
              at nsk.share.aod.AODTestRunner.runTest(AODTestRunner.java:129)
              at nsk.share.aod.AODTestRunner.main(AODTestRunner.java:184)
              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)
      STDERR:
      nsk.share.Failure: Connection for PipeIO Listener Thread at port 64456 wasn't accepted in 60000ms
              at nsk.share.jpda.BasicSocketConnection.accept(SocketConnection.java:174)
              at nsk.share.jpda.SocketConnection.accept(SocketConnection.java:453)
              at nsk.share.jpda.SocketIOPipe$ListenerThread.run(SocketIOPipe.java:226)
              at nsk.share.jpda.SocketIOPipe.connect(SocketIOPipe.java:280)
              at nsk.share.jpda.SocketIOPipe.readln(SocketIOPipe.java:189)
              at nsk.share.aod.AODTestRunner.runTest(AODTestRunner.java:129)
              at nsk.share.aod.AODTestRunner.main(AODTestRunner.java:184)
              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)

      JavaTest Message: Test threw exception: nsk.share.Failure: Connection for PipeIO Listener Thread at port 64456 wasn't accepted in 60000ms
      JavaTest Message: shutting down test

            amenkov Alex Menkov
            amenkov Alex Menkov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: