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

tmtools/jstack/locks/wait_interrupt and wait_notify fail due to wrong number of lock records

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Subcomponent:
      svc
    • Resolved In Build:
      b75
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Verified

      Backports

        Description

        In the 2015-07-14 RT_Baseline nightly, the following tmtools tests are
        failing in most configurations:

            tmtools/jstack/locks/wait_interrupt
            tmtools/jstack/locks/wait_notify

        In the wait_interrupt server.log file:

        [2015-07-15T03:30:42.27] Test tesults:
        [2015-07-15T03:30:42.27] FAILED: wait_interrupt. The reason: Analysers fail:
        [2015-07-15T03:30:42.27] nsk.share.Failure: Analysers fail:
        [2015-07-15T03:30:42.27] tmtools.jstack.share.debuggee.WaitInterruptDebuggee.run method has to contain only one lock record
        [2015-07-15T03:30:42.27]
        [2015-07-15T03:30:42.27] at tmtools.share.Test.doTest(Test.java:246)
        [2015-07-15T03:30:42.27] at tmtools.share.TestSuite.execute(TestSuite.java:172)
        [2015-07-15T03:30:42.27] at tmtools.share.TestSuite.main(TestSuite.java:206)
        [2015-07-15T03:30:42.27] tmtools.jstack.share.debuggee.WaitInterruptDebuggee.run method has to contain only one lock record
        [2015-07-15T03:30:42.27]

        In the wait_notify server.log file:

        [2015-07-15T03:30:33.43] Test tesults:
        [2015-07-15T03:30:33.43] FAILED: wait_notify. The reason: Analysers fail:
        [2015-07-15T03:30:33.43] nsk.share.Failure: Analysers fail:
        [2015-07-15T03:30:33.43] tmtools.jstack.share.debuggee.WaitNotifyDebuggee$WaitThread.run method has to contain only one lock record
        [2015-07-15T03:30:33.43]
        [2015-07-15T03:30:33.43] at tmtools.share.Test.doTest(Test.java:246)
        [2015-07-15T03:30:33.43] at tmtools.share.TestSuite.execute(TestSuite.java:172)
        [2015-07-15T03:30:33.43] at tmtools.share.TestSuite.main(TestSuite.java:206)
        [2015-07-15T03:30:33.43] tmtools.jstack.share.debuggee.WaitNotifyDebuggee$WaitThread.run method has to contain only one lock record

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                dcubed Daniel Daugherty
                Reporter:
                dcubed Daniel Daugherty
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: