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

8

tests

0

failures

0

ignored

7.716s

duration

100%

successful

Tests

Test Duration Result
testConcurrentOfferPoll 1.001s passed
testConcurrentPollOffer 1.000s passed
testConcurrentRemovals 1.001s passed
testExpeditedOfferPollOfferPoll 0.001s passed
testIterator 0.003s passed
testManyPollsFewOffers 2.527s passed
testMultipleOfferPollConcurrently 2.183s passed
testOfferRemovePollOfferPoll 0s passed

Standard output

java.lang.InterruptedException
java.lang.InterruptedException
	at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1048)
	at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
	at com.ibm.ws.threading.internal.DoubleQueue.take(DoubleQueue.java:233)
	at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1048)
	at com.ibm.ws.threading.internal.DoubleInsertionPointQueueTest$RepeatingPollTask.call(DoubleInsertionPointQueueTest.java:214)
	at java.base/java.util.concurrent.Semaphore.acquire(Semaphore.java:318)
	at com.ibm.ws.threading.internal.DoubleInsertionPointQueueTest$RepeatingPollTask.call(DoubleInsertionPointQueueTest.java:190)
	at com.ibm.ws.threading.internal.DoubleQueue.take(DoubleQueue.java:233)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at com.ibm.ws.threading.internal.DoubleInsertionPointQueueTest$RepeatingPollTask.call(DoubleInsertionPointQueueTest.java:214)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at com.ibm.ws.threading.internal.DoubleInsertionPointQueueTest$RepeatingPollTask.call(DoubleInsertionPointQueueTest.java:190)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.lang.Thread.run(Thread.java:858)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:858)