strace004 can fail due to unexpected stack length after JDK-8309408

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 22
    • Affects Version/s: 22
    • Component/s: core-svc

      Test: vmTestbase/nsk/monitoring/stress/thread/strace004/TestDescription.java

      JDK-8309408 introduced sleepNanos but didn't adjust the maximum expected stack depth for this test.

      # ERROR: Length of the stack trace is 207, but expected to be not greater than 206

      Snapshot of thread: 0
      0: jdk.internal.event.ThreadSleepEvent.isEnabled(ThreadSleepEvent.java:-1)
      1: jdk.internal.event.ThreadSleepEvent.isTurnedOn(ThreadSleepEvent.java:39)
      2: java.lang.Thread.beforeSleep(Thread.java:456)
      3: java.lang.Thread.sleepNanos(Thread.java:486)
      4: java.lang.Thread.sleep(Thread.java:522)
      5: nsk.monitoring.stress.thread.RunningThread.waitForSign(strace001.java:411)
      6: nsk.monitoring.stress.thread.RunningThread.recursionNative(Native Method)

            Assignee:
            Leonid Mesnik
            Reporter:
            David Holmes
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: