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.

            Assignee:
            Chris Plummer
            Reporter:
            Daniel Daugherty
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: