Class com.ibm.ws.collector.manager.buffer.RingBufferTest
|
87%
successful |
Failed tests
testRingBufferWaitTillAvailable
java.lang.AssertionError: Get failed to unblock on adding an element. state: RUNNABLE at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.assertTrue(Assert.java:43) at com.ibm.ws.collector.manager.buffer.RingBufferTest.assertNotBlocked(RingBufferTest.java:401) at com.ibm.ws.collector.manager.buffer.RingBufferTest.testRingBufferWaitTillAvailable(RingBufferTest.java:351) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:575) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) 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.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112) at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58) at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40) at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:60) at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:52) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:575) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) at jdk.proxy1/jdk.proxy1.$Proxy2.processTestClass(Unknown Source) at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:176) at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129) at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100) at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60) at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56) at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113) at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65) at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69) at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Tests
| Test | Duration | Result |
|---|---|---|
| testRingBuffer | 0.001s | passed |
| testRingBufferBulkGet | 0s | passed |
| testRingBufferGet | 0s | passed |
| testRingBufferIllegalInstantiation | 0s | passed |
| testRingBufferWaitIfNotAvailable | 4.003s | passed |
| testRingBufferWaitOnEmpty | 4.003s | passed |
| testRingBufferWaitTillAvailable | 4.038s | failed |
| testRingBufferWrapMoreThanOnce | 0s | passed |
Standard output
TrConfigZapper.zapTrConfig : start invoke init()
init: Did BaseTraceService.captureSystemStreams() already get excuted? : false. Current COH is com.ibm.websphere.ras.CapturedOutputHolder@8525bf0c
[WARNING ] HANDLER_STARTED_TO_LOSE_EVENTS_WARNING
testHandler
2
testSource
[WARNING ] HANDLER_STARTED_TO_LOSE_EVENTS_WARNING
testHandler1
2
testSource
[WARNING ] HANDLER_STARTED_TO_LOSE_EVENTS_WARNING
testHandler2
2
testSource
registerLoggerHandlerSingleton: Did BaseTraceService.captureSystemStreams() already get excuted? : false. Current COH is com.ibm.websphere.ras.CapturedOutputHolder@8525bf0c
captureSystemStreams: CurrentCOH is : com.ibm.websphere.ras.CapturedOutputHolder@8525bf0c
TrConfigZapper.zapTrConfig : finished invoke init()
SharedOutputManager captured the following:
-- System.out -------------------------------------------------
Waiting for thread to enter either blocked or waiting state... Current state RUNNABLE
Thread waiting to acquired event from Ring Buffer
Thread id : 35, wait time (ms) : 4000, state : WAITING
Waiting for thread to enter either runnable or terminated state... Current state WAITING
Thread ACQUIRED event from Ring Buffer
While checking - state is : RUNNABLE
-- System.err -------------------------------------------------
-- Messages -------------------------------------------------
[8/16/25, 20:14:57:196 UTC] 00000001 SystemOut O Waiting for thread to enter either blocked or waiting state... Current state RUNNABLE
[8/16/25, 20:14:57:197 UTC] 00000023 SystemOut O Thread waiting to acquired event from Ring Buffer
[8/16/25, 20:15:01:199 UTC] 00000001 SystemOut O Thread id : 35, wait time (ms) : 4000, state : WAITING
[8/16/25, 20:15:01:205 UTC] 00000001 SystemOut O Waiting for thread to enter either runnable or terminated state... Current state WAITING
[8/16/25, 20:15:01:205 UTC] 00000023 SystemOut O Thread ACQUIRED event from Ring Buffer
[8/16/25, 20:15:01:211 UTC] 00000001 SystemOut O While checking - state is : RUNNABLE
-- Trace -------------------------------------------------