我正在执行超时为5秒的JUnit测试时,出现Unsafe.park异常。我不知道导致该错误的原因是什么?您知道该错误的原因吗?
您可以在下面找到整个错误。如果问题不清楚,我可以提供更多详细信息。
ests运行:1,失败:0,错误:1,跳过:0,经过的时间:4.949秒<<<失败! -在com.test.eventrouter.acceptance.tests.TestMessageTest中 test(com.test.eventrouter.acceptance.tests.TestMessageTest)经过的时间:4.948秒<<<错误! org.junit.runners.model.TestTimedOutException:测试在5000毫秒后超时 在sun.misc.Unsafe.park(本机方法) 在java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) 在java.util.concurrent.locks.AbstractQueuedSynchronizer $ ConditionObject.await(AbstractQueuedSynchronizer.java:2039) 在java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 在com.test.eventrouter.acceptance.eventhub.EventHubReceiverImpl.incomingAcceptanceTestEventData(EventHubReceiverImpl.java:32)处 在com.test.eventrouter.acceptance.RouterAcceptanceTestSupport.whenEventOnHubEventArrived(RouterAcceptanceTestSupport.java:53) 在com.test.eventrouter.acceptance.tests.TestMessageTest.test(TestMessageTest.java:33)