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

JDI ReferenceType/instances/instances004 timed out

XMLWordPrintable

    • aarch64
    • linux

      The following test timed out in the JDK23 CI:

      vmTestbase/nsk/jdi/ReferenceType/instances/instances004/TestDescription.java

      Here's a snippet from the log file:

      #section:main
      ----------messages:(8/1347)----------
      command: main nsk.jdi.ReferenceType.instances.instances003.instances003 -verbose -arch=linux-aarch64 -waittime=5 -debugee.vmkind=java -transport.address=dynamic -debugee.vmkeys="-Xmx128M -XX:MaxRAMPercentage=6.25 -Dtest.boot.jdk=/opt/mach5/mesos/work_dir/jib-master/install/jdk/21/35/bundles/linux-aarch64/jdk-21_linux-aarch64_bin.tar.gz/jdk-21 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/0db9c48f-6638-40d0-9a4b-bd9cc7533eb8-S10920/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/17dd5495-3735-4c8e-bba2-fda78b4ccdfd/runs/e99cba24-ae5d-479a-ba70-26067d68093f/testoutput/test-support/jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jdi/tmp -Duse.JTREG_TEST_THREAD_FACTORY=Virtual -XX:+UseZGC -XX:+ZGenerational -XX:-VerifyContinuations" -testClassNames nsk.share.jdi.TestClass1:boolean[]:float[]
      reason: User specified action: run main/othervm/native nsk.jdi.ReferenceType.instances.instances003.instances003 -verbose -arch=${os.family}-${os.simpleArch} -waittime=5 -debugee.vmkind=java -transport.address=dynamic -debugee.vmkeys="-Xmx128M ${test.vm.opts} ${test.java.opts}" -testClassNames nsk.share.jdi.TestClass1:boolean[]:float[]
      started: Sat Dec 16 10:38:15 UTC 2023
      Mode: othervm [/othervm specified]
      Timeout information:
      --- Timeout information end.
      finished: Sat Dec 16 10:46:50 UTC 2023
      elapsed time (seconds): 515.061
      ----------configuration:(0/0)----------
      ----------System.out:(185/15562)*----------
      binder> VirtualMachineManager: version 23.0
      binder> Finding connector: default
      binder> LaunchingConnector:
      binder> name: com.sun.jdi.CommandLineLaunch
      binder> description: Launches target using Sun Java VM command line and attaches to it
      binder> transport: com.sun.tools.jdi.SunCommandLineLauncher$2@53411cd5
      binder> Connector arguments:
      binder> main=nsk.share.MainWrapper Virtual nsk.share.jdi.HeapwalkingDebuggee \u0000-verbose\u0000 \u0000-arch=linux-aarch64\u0000 \u0000-waittime=5\u0000 \u0000-debugee.vmkind=java\u0000 \u0000-transport.address=dynamic\u0000 \u0000-debugee.vmkeys="-Xmx128M -XX:MaxRAMPercentage=6.25 -Dtest.boot.jdk=/opt/mach5/mesos/work_dir/jib-master/install/jdk/21/35/bundles/linux-aarch64/jdk-21_linux-aarch64_bin.tar.gz/jdk-21 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/0db9c48f-6638-40d0-9a4b-bd9cc7533eb8-S10920/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/17dd5495-3735-4c8e-bba2-fda78b4ccdfd/runs/e99cba24-ae5d-479a-ba70-26067d68093f/testoutput/test-support/jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jdi/tmp -Duse.JTREG_TEST_THREAD_FACTORY=Virtual -XX:+UseZGC -XX:+ZGenerational -XX:-VerifyContinuations"\u0000 \u0000-pipe.port=51313\u0000
      binder> includevirtualthreads=y
      binder> quote=\u0000
      binder> home=/opt/mach5/mesos/work_dir/jib-master/install/jdk-23+3-95/linux-aarch64-debug.jdk/jdk-23/fastdebug
      binder> vmexec=java
      binder> suspend=true
      binder> options=-Xmx128M -XX:MaxRAMPercentage=6.25 -Dtest.boot.jdk=/opt/mach5/mesos/work_dir/jib-master/install/jdk/21/35/bundles/linux-aarch64/jdk-21_linux-aarch64_bin.tar.gz/jdk-21 -Djava.io.tmpdir=/opt/mach5/mesos/work_dir/slaves/0db9c48f-6638-40d0-9a4b-bd9cc7533eb8-S10920/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/17dd5495-3735-4c8e-bba2-fda78b4ccdfd/runs/e99cba24-ae5d-479a-ba70-26067d68093f/testoutput/test-support/jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jdi/tmp -Duse.JTREG_TEST_THREAD_FACTORY=Virtual -XX:+UseZGC -XX:+ZGenerational -XX:-VerifyContinuations -Djdk.virtualThreadScheduler.parallelism=15
      binder> Launching debugee
      binder> Waiting for VM initialized
      Initial VMStartEvent received: VMStartEvent in thread main
      debugee.stderr> Debuggee nsk.share.jdi.HeapwalkingDebuggee : sending the command: ready
      debugee.stderr> Debuggee: received the command: createInstances:nsk.share.jdi.TestClass1:50:1:WEAK|STRONG
      debugee.stderr> Debuggee nsk.share.jdi.HeapwalkingDebuggee : sending the command: ready
      debugee.stderr> Debuggee: received the command: deleteReferrers:nsk.share.jdi.TestClass1:1:STRONG

      <snip>

      debugee.stderr> Debuggee nsk.share.jdi.HeapwalkingDebuggee : sending the command: ready
      debugee.stderr> Debuggee: received the command: forceGC
      debugee.stderr> Debuggee nsk.share.jdi.HeapwalkingDebuggee : sending the command: ready
      Timeout signalled after 480 seconds
      debugee.stderr> Debuggee: received the command: quit
      debugee.stderr> Debuggee: exiting
      Debuggee's process finished with status: 95
      TEST PASSED
      ----------System.err:(0/0)----------
      ----------rerun:(42/9248)*----------

      <snip>

      result: Error. Program `/opt/mach5/mesos/work_dir/jib-master/install/jdk-23+3-95/linux-aarch64-debug.jdk/jdk-23/fastdebug/bin/java' timed out (timeout set to 480000ms, elapsed time including timeout handling was 515052ms).


      Please note that the test PASSed while the timeout handler was running.

            cjplummer Chris Plummer
            dcubed Daniel Daugherty
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: