-
Bug
-
Resolution: Fixed
-
P3
-
9, 10
----------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)
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)