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

CountedCompleterTest.testForkHelpQuiesce fails with expected:<21> but was:<13>

XMLWordPrintable

      ----------System.err:(205/13832)----------
      junit.framework.AssertionFailedError: expected:<21> but was:<13>
      ------ stacktrace dump start ------
      "ForkJoinPool-243-worker-6" daemon prio=5 Id=1030 WAITING on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:192)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1668)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "ForkJoinPool-243-worker-15" daemon prio=5 Id=1031 WAITING on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:192)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1668)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "ForkJoinPool-243-worker-13" daemon prio=5 Id=1029 WAITING on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:192)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1668)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "ForkJoinPool-243-worker-4" daemon prio=5 Id=1028 WAITING on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:192)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1668)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "ForkJoinPool-243-worker-11" daemon prio=5 Id=1027 WAITING on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:192)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1668)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "ForkJoinPool-243-worker-2" daemon prio=5 Id=1026 WAITING on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@28338711
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:192)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1668)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "ForkJoinPool-243-worker-9" daemon prio=5 Id=1025 RUNNABLE
      at java.management@9-ea/sun.management.ThreadImpl.dumpThreads0(Native Method)
      at java.management@9-ea/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:479)
      at app//JSR166TestCase.dumpTestThreads(JSR166TestCase.java:1064)
      at app//JSR166TestCase.threadRecordFailure(JSR166TestCase.java:718)
      at app//JSR166TestCase.threadUnexpectedException(JSR166TestCase.java:908)
      at app//JSR166TestCase$CheckedRecursiveAction.compute(JSR166TestCase.java:1826)
      at java.base@9-ea/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
      at java.base@9-ea/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:283)
      ...

      "ForkJoinPool.commonPool-worker-4" daemon prio=5 Id=896 TIMED_WAITING on java.util.concurrent.ForkJoinPool@ce64328
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@ce64328
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:273)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1656)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "ForkJoinPool.commonPool-worker-11" daemon prio=5 Id=895 WAITING on java.util.concurrent.ForkJoinPool@ce64328
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@ce64328
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:192)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1668)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "ForkJoinPool.commonPool-worker-2" daemon prio=5 Id=699 WAITING on java.util.concurrent.ForkJoinPool@ce64328
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@ce64328
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:192)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1668)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "ForkJoinPool.commonPool-worker-9" daemon prio=5 Id=698 WAITING on java.util.concurrent.ForkJoinPool@ce64328
      at java.base@9-ea/jdk.internal.misc.Unsafe.park(Native Method)
      - waiting on java.util.concurrent.ForkJoinPool@ce64328
      at java.base@9-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:192)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1668)
      at java.base@9-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

      "MainThread" prio=5 Id=12 WAITING on CountedCompleterTest$8@19df36ff
      at java.base@9-ea/java.lang.Object.wait(Native Method)
      - waiting on CountedCompleterTest$8@19df36ff
      at java.base@9-ea/java.util.concurrent.ForkJoinTask.externalAwaitDone(ForkJoinTask.java:328)
      at java.base@9-ea/java.util.concurrent.ForkJoinTask.doJoin(ForkJoinTask.java:385)
      at java.base@9-ea/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:710)
      at java.base@9-ea/java.util.concurrent.ForkJoinPool.invoke(ForkJoinPool.java:2457)
      at app//CountedCompleterTest.testInvokeOnPool(CountedCompleterTest.java:88)
      at app//CountedCompleterTest.testForkHelpQuiesce(CountedCompleterTest.java:769)
      at java.base@9-ea/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      ...

      "Common-Cleaner" daemon prio=8 Id=9 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@22cf3623
      at java.base@9-ea/java.lang.Object.wait(Native Method)
      - waiting on java.lang.ref.ReferenceQueue$Lock@22cf3623
      at java.base@9-ea/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
      at java.base@9-ea/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
      at java.base@9-ea/java.lang.Thread.run(Thread.java:844)
      at java.base@9-ea/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:122)

      "Reference Handler" daemon prio=10 Id=2 RUNNABLE
      at java.base@9-ea/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
      at java.base@9-ea/java.lang.ref.Reference.processPendingReferences(Reference.java:174)
      at java.base@9-ea/java.lang.ref.Reference.access$000(Reference.java:44)
      at java.base@9-ea/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:138)

      "main" prio=5 Id=1 WAITING on java.lang.Thread@28b1c891
      at java.base@9-ea/java.lang.Object.wait(Native Method)
      - waiting on java.lang.Thread@28b1c891
      at java.base@9-ea/java.lang.Thread.join(Thread.java:1353)
      at java.base@9-ea/java.lang.Thread.join(Thread.java:1427)
      at app//com.sun.javatest.regtest.agent.MainWrapper.main(MainWrapper.java:74)

      ------ stacktrace dump end ------
      junit.framework.AssertionFailedError: expected:<21> but was:<13>
      at junit.framework.Assert.fail(Assert.java:50)
      at junit.framework.Assert.failNotEquals(Assert.java:287)
      at junit.framework.Assert.assertEquals(Assert.java:67)
      at junit.framework.Assert.assertEquals(Assert.java:199)
      at junit.framework.Assert.assertEquals(Assert.java:205)
      at CountedCompleterTest$8.realCompute(CountedCompleterTest.java:765)
      at JSR166TestCase$CheckedRecursiveAction.compute(JSR166TestCase.java:1824)
      at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
      at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:283)
      at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1603)
      at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)
      JavaTest Message: JUnit Failure: testForkHelpQuiesce(CountedCompleterTest): null
      junit.framework.AssertionFailedError
      at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:487)
      at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:590)
      at java.base/java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:668)
      at java.base/java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:711)
      at java.base/java.util.concurrent.ForkJoinPool.invoke(ForkJoinPool.java:2457)
      at CountedCompleterTest.testInvokeOnPool(CountedCompleterTest.java:88)
      at CountedCompleterTest.testForkHelpQuiesce(CountedCompleterTest.java:769)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:563)
      at junit.framework.TestCase.runTest(TestCase.java:168)
      at JSR166TestCase.runTest(JSR166TestCase.java:352)
      at junit.framework.TestCase.runBare(TestCase.java:134)
      at JSR166TestCase.runBare(JSR166TestCase.java:343)
      at junit.framework.TestResult$1.protect(TestResult.java:110)
      at junit.framework.TestResult.runProtected(TestResult.java:128)
      at junit.framework.TestResult.run(TestResult.java:113)
      at junit.framework.TestCase.run(TestCase.java:124)
      at junit.framework.TestSuite.runTest(TestSuite.java:243)
      at junit.framework.TestSuite.run(TestSuite.java:238)
      at junit.framework.TestSuite.runTest(TestSuite.java:243)
      at junit.framework.TestSuite.run(TestSuite.java:238)
      at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
      at org.junit.runners.Suite.runChild(Suite.java:128)
      at org.junit.runners.Suite.runChild(Suite.java:24)
      at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
      at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
      at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
      at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
      at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
      at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
      at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
      at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
      at org.junit.runner.JUnitCore.run(JUnitCore.java:127)
      at org.junit.runner.JUnitCore.runClasses(JUnitCore.java:76)
      at com.sun.javatest.regtest.agent.JUnitRunner.main(JUnitRunner.java:76)
      at com.sun.javatest.regtest.agent.JUnitRunner.main(JUnitRunner.java:43)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:563)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:115)
      at java.base/java.lang.Thread.run(Thread.java:844)
      Caused by: junit.framework.AssertionFailedError: expected:<21> but was:<13>
      at junit.framework.Assert.fail(Assert.java:50)
      at junit.framework.Assert.failNotEquals(Assert.java:287)
      at junit.framework.Assert.assertEquals(Assert.java:67)
      at junit.framework.Assert.assertEquals(Assert.java:199)
      at junit.framework.Assert.assertEquals(Assert.java:205)
      at CountedCompleterTest$8.realCompute(CountedCompleterTest.java:765)
      at JSR166TestCase$CheckedRecursiveAction.compute(JSR166TestCase.java:1824)
      at java.base/java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
      at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:283)
      at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1603)
      at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

            martin Martin Buchholz
            jjiang John Jiang
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: