03:04:44,443 PM [test-pekko.actor.default-dispatcher-5] [INFO] Slf4jLogger - Slf4jLogger started Mockito is currently self-attaching to enable the inline-mock-maker. This will no longer work in future releases of the JDK. Please add Mockito as an agent to your build what is described in Mockito's documentation: https://javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/Mockito.html#0.3 WARNING: A Java agent has been loaded dynamically (/tmp/r/net/bytebuddy/byte-buddy-agent/1.15.3/byte-buddy-agent-1.15.3.jar) WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information WARNING: Dynamic loading of agents will be disallowed by default in a future release Mockito is currently self-attaching to enable the inline-mock-maker. This will no longer work in future releases of the JDK. Please add Mockito as an agent to your build what is described in Mockito's documentation: https://javadoc.io/doc/org.mockito/mockito-core/latest/org/mockito/Mockito.html#0.3 03:04:46,761 PM [main] [DEBUG] MessageAssembler - testHandledMessages: handleMessage: MessageSlice [identifier=StringIdentifier{value=test}, data.length=0, sliceIndex=1, totalSlices=1, lastSliceHashCode=1, replyTo=Actor[pekko://test/system/testProbe-1#-1382775088]] 03:04:46,784 PM [main] [DEBUG] MessageAssembler - testHandledMessages: Received first slice for StringIdentifier{value=test} - creating AssembledMessageState 03:04:46,793 PM [main] [DEBUG] AssembledMessageState - testHandledMessages: addSlice: identifier: StringIdentifier{value=test}, sliceIndex: 1, lastSliceIndex: 0, assembledSize: 0, sliceHashCode: 1, lastSliceHashCode: -1 03:04:46,794 PM [main] [WARN] MessageAssembler - testHandledMessages: Error processing MessageSlice [identifier=StringIdentifier{value=test}, data.length=0, sliceIndex=1, totalSlices=1, lastSliceHashCode=1, replyTo=Actor[pekko://test/system/testProbe-1#-1382775088]] org.opendaylight.controller.cluster.messaging.MessageSliceException: The hash code of the recorded last slice (-1) does not match the senders last hash code (1) for message StringIdentifier{value=test} at org.opendaylight.controller.cluster.messaging.AssembledMessageState.validateSlice(AssembledMessageState.java:146) at org.opendaylight.controller.cluster.messaging.AssembledMessageState.addSlice(AssembledMessageState.java:94) at org.opendaylight.controller.cluster.messaging.MessageAssembler.processMessageSliceForState(MessageAssembler.java:151) at org.opendaylight.controller.cluster.messaging.MessageAssembler.onMessageSlice(MessageAssembler.java:117) at org.opendaylight.controller.cluster.messaging.MessageAssembler.handleMessage(MessageAssembler.java:102) at org.opendaylight.controller.cluster.messaging.MessageAssemblerTest.testHandledMessages(MessageAssemblerTest.java:63) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) 03:04:46,802 PM [main] [DEBUG] MessageAssembler - testHandledMessages: Removing state for StringIdentifier{value=test} 03:04:46,816 PM [main] [DEBUG] MessageAssembler - testHandledMessages: AssembledMessageState for StringIdentifier{value=test} was removed from the cache due to EXPLICIT 03:04:46,816 PM [main] [DEBUG] MessageAssembler - testHandledMessages: handleMessage: AbortSlicing [identifier=StringIdentifier{value=test}] 03:04:46,817 PM [main] [DEBUG] MessageAssembler - testHandledMessages: Removing state for StringIdentifier{value=test} 03:04:46,817 PM [main] [DEBUG] MessageAssembler - testHandledMessages: Closing 03:04:46,840 PM [main] [DEBUG] MessageAssembler - testAssembledMessageStateExpiration: handleMessage: MessageSlice [identifier=MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=1], data.length=118, sliceIndex=1, totalSlices=2, lastSliceHashCode=-1, replyTo=Actor[pekko://test/system/testProbe-2#-776826447]] 03:04:46,845 PM [main] [DEBUG] MessageAssembler - testAssembledMessageStateExpiration: Received first slice for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=1] - creating AssembledMessageState 03:04:46,845 PM [main] [DEBUG] AssembledMessageState - testAssembledMessageStateExpiration: addSlice: identifier: MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=1], sliceIndex: 1, lastSliceIndex: 0, assembledSize: 0, sliceHashCode: -1, lastSliceHashCode: -1 03:04:46,845 PM [main] [DEBUG] MessageAssembler - testAssembledMessageStateExpiration: Added slice for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=1] - expecting more 03:04:46,876 PM [test-pekko.actor.default-dispatcher-5] [INFO] Slf4jLogger - Slf4jLogger started 03:04:47,171 PM [main] [WARN] MessageAssembler - testAssembledMessageStateExpiration: AssembledMessageState for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=1] was expired from the cache 03:04:47,188 PM [main] [DEBUG] MessageAssembler - testAssembledMessageStateExpiration: Closing 03:04:47,199 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithStreamWriteFailure: handleMessage: MessageSlice [identifier=MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=2], data.length=118, sliceIndex=1, totalSlices=1, lastSliceHashCode=-1, replyTo=Actor[pekko://test/system/testProbe-3#-1866732333]] 03:04:47,199 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithStreamWriteFailure: Received first slice for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=2] - creating AssembledMessageState 03:04:47,199 PM [main] [DEBUG] AssembledMessageState - testMessageSliceWithStreamWriteFailure: addSlice: identifier: MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=2], sliceIndex: 1, lastSliceIndex: 0, assembledSize: 0, sliceHashCode: -1, lastSliceHashCode: -1 03:04:47,200 PM [main] [WARN] MessageAssembler - testMessageSliceWithStreamWriteFailure: Error processing MessageSlice [identifier=MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=2], data.length=118, sliceIndex=1, totalSlices=1, lastSliceHashCode=-1, replyTo=Actor[pekko://test/system/testProbe-3#-1866732333]] org.opendaylight.controller.cluster.messaging.MessageSliceException: Error writing data for slice 1 of message MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=2] at org.opendaylight.controller.cluster.messaging.AssembledMessageState.addSlice(AssembledMessageState.java:108) at org.opendaylight.controller.cluster.messaging.MessageAssembler.processMessageSliceForState(MessageAssembler.java:151) at org.opendaylight.controller.cluster.messaging.MessageAssembler.onMessageSlice(MessageAssembler.java:117) at org.opendaylight.controller.cluster.messaging.MessageAssembler.handleMessage(MessageAssembler.java:102) at org.opendaylight.controller.cluster.messaging.MessageAssemblerTest.testMessageSliceWithStreamWriteFailure(MessageAssemblerTest.java:129) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Caused by: java.io.IOException: mock IOException at org.opendaylight.controller.cluster.io.FileBackedOutputStream.write(FileBackedOutputStream.java:125) at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125) at java.base/java.io.BufferedOutputStream.implFlush(BufferedOutputStream.java:252) at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:240) at java.base/java.io.FilterOutputStream.close(FilterOutputStream.java:184) at org.opendaylight.controller.cluster.messaging.AssembledMessageState.addSlice(AssembledMessageState.java:104) ... 47 more 03:04:47,203 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithStreamWriteFailure: Removing state for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=2] 03:04:47,203 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithStreamWriteFailure: AssembledMessageState for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=2] was removed from the cache due to EXPLICIT 03:04:47,203 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithStreamWriteFailure: Closing 03:04:47,210 PM [main] [DEBUG] MessageAssembler - testFirstMessageSliceWithInvalidIndex: handleMessage: MessageSlice [identifier=MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=3], data.length=0, sliceIndex=2, totalSlices=3, lastSliceHashCode=1, replyTo=Actor[pekko://test/system/testProbe-4#386556314]] 03:04:47,210 PM [main] [DEBUG] MessageAssembler - testFirstMessageSliceWithInvalidIndex: AssembledMessageState not found for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=3] - returning failed reply 03:04:47,211 PM [main] [DEBUG] MessageAssembler - testFirstMessageSliceWithInvalidIndex: Closing 03:04:47,217 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithByteSourceFailure: handleMessage: MessageSlice [identifier=MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=4], data.length=118, sliceIndex=1, totalSlices=1, lastSliceHashCode=-1, replyTo=Actor[pekko://test/system/testProbe-5#-1855644458]] 03:04:47,217 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithByteSourceFailure: Received first slice for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=4] - creating AssembledMessageState 03:04:47,218 PM [main] [DEBUG] AssembledMessageState - testMessageSliceWithByteSourceFailure: addSlice: identifier: MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=4], sliceIndex: 1, lastSliceIndex: 0, assembledSize: 0, sliceHashCode: -1, lastSliceHashCode: -1 03:04:47,218 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithByteSourceFailure: Received last slice for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=4] 03:04:47,219 PM [main] [WARN] MessageAssembler - testMessageSliceWithByteSourceFailure: Error processing MessageSlice [identifier=MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=4], data.length=118, sliceIndex=1, totalSlices=1, lastSliceHashCode=-1, replyTo=Actor[pekko://test/system/testProbe-5#-1855644458]] org.opendaylight.controller.cluster.messaging.MessageSliceException: Error re-assembling bytes for identifier MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=4] at org.opendaylight.controller.cluster.messaging.MessageAssembler.reAssembleMessage(MessageAssembler.java:183) at org.opendaylight.controller.cluster.messaging.MessageAssembler.processMessageSliceForState(MessageAssembler.java:154) at org.opendaylight.controller.cluster.messaging.MessageAssembler.onMessageSlice(MessageAssembler.java:117) at org.opendaylight.controller.cluster.messaging.MessageAssembler.handleMessage(MessageAssembler.java:102) at org.opendaylight.controller.cluster.messaging.MessageAssemblerTest.testMessageSliceWithByteSourceFailure(MessageAssemblerTest.java:104) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Caused by: java.io.IOException: mock IOException at org.opendaylight.controller.cluster.messaging.MessageAssembler.reAssembleMessage(MessageAssembler.java:178) ... 47 more 03:04:47,221 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithByteSourceFailure: Removing state for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=4] 03:04:47,221 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithByteSourceFailure: AssembledMessageState for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=4] was removed from the cache due to EXPLICIT 03:04:47,222 PM [main] [DEBUG] MessageAssembler - testMessageSliceWithByteSourceFailure: Closing 03:04:47,231 PM [main] [DEBUG] MessageAssembler - testSingleMessageSlice: handleMessage: MessageSlice [identifier=MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=5], data.length=118, sliceIndex=1, totalSlices=1, lastSliceHashCode=-1, replyTo=Actor[pekko://test/system/testProbe-6#-35064163]] 03:04:47,231 PM [main] [DEBUG] MessageAssembler - testSingleMessageSlice: Received first slice for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=5] - creating AssembledMessageState 03:04:47,231 PM [main] [DEBUG] AssembledMessageState - testSingleMessageSlice: addSlice: identifier: MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=5], sliceIndex: 1, lastSliceIndex: 0, assembledSize: 0, sliceHashCode: -1, lastSliceHashCode: -1 03:04:47,234 PM [main] [DEBUG] MessageAssembler - testSingleMessageSlice: Received last slice for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=5] 03:04:47,237 PM [main] [DEBUG] MessageAssembler - testSingleMessageSlice: Removing state for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=5] 03:04:47,237 PM [main] [DEBUG] MessageAssembler - testSingleMessageSlice: AssembledMessageState for MessageSliceIdentifier [clientIdentifier=StringIdentifier{value=test}, slicerId=1, messageId=5] was removed from the cache due to EXPLICIT 03:04:47,238 PM [main] [DEBUG] FileBackedOutputStream - In cleanup 03:04:47,238 PM [main] [DEBUG] MessageAssembler - testSingleMessageSlice: Notifying callback of re-assembled message BytesMessage [bytes=[1, 2, 3]] 03:04:47,240 PM [main] [DEBUG] MessageAssembler - testSingleMessageSlice: Closing 03:04:47,267 PM [test-pekko.actor.default-dispatcher-5] [INFO] CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason]