Class com.ibm.ws.threading.internal.DoubleInsertionPointQueueTest

8

tests

0

failures

0

ignored

7.482s

duration

100%

successful

Tests

Test Duration Result
testConcurrentOfferPoll 1.002s passed
testConcurrentPollOffer 1.002s passed
testConcurrentRemovals 1.002s passed
testExpeditedOfferPollOfferPoll 0s passed
testIterator 0.004s passed
testManyPollsFewOffers 2.446s passed
testMultipleOfferPollConcurrently 2.025s passed
testOfferRemovePollOfferPoll 0.001s passed

Standard output

java.lang.InterruptedException
java.lang.InterruptedException
	at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1040)
	at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345)
	at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
	at com.ibm.ws.threading.internal.DoubleQueue.take(DoubleQueue.java:231)
	at com.ibm.ws.threading.internal.DoubleInsertionPointQueueTest$RepeatingPollTask.call(DoubleInsertionPointQueueTest.java:212)
	at com.ibm.ws.threading.internal.DoubleInsertionPointQueueTest$RepeatingPollTask.call(DoubleInsertionPointQueueTest.java:188)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:825)
	at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1040)
	at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345)
	at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
	at com.ibm.ws.threading.internal.DoubleQueue.take(DoubleQueue.java:231)
	at com.ibm.ws.threading.internal.DoubleInsertionPointQueueTest$RepeatingPollTask.call(DoubleInsertionPointQueueTest.java:212)
	at com.ibm.ws.threading.internal.DoubleInsertionPointQueueTest$RepeatingPollTask.call(DoubleInsertionPointQueueTest.java:188)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:825)