]
Galder Zamarreño updated ISPN-4568:
-----------------------------------
Fix Version/s: 7.1.0.Alpha1
(was: 7.0.0.Final)
DistSyncL1RepeatableReadFuncTest.testNoEntryInL1MultipleConcurrentGetsWithInvalidation
random failures
------------------------------------------------------------------------------------------------------
Key: ISPN-4568
URL:
https://issues.jboss.org/browse/ISPN-4568
Project: Infinispan
Issue Type: Bug
Components: Test Suite - Core
Affects Versions: 7.0.0.Alpha5
Reporter: Dan Berindei
Priority: Blocker
Labels: testsuite_stability
Fix For: 7.1.0.Alpha1
Very likely related to ISPN-4564, as there seem to be 2 unjustified pauses ~ 3s and some
log messages also appear to be delayed:
{noformat}
08:23:48,443 TRACE (transport-thread-DistSyncL1RepeatableReadFuncTest-NodeAN-p28720-t1:)
[InvocationContextInterceptor] Invoked with command
PutKeyValueCommand{key=key-to-the-cache, value=second-put, flags=null, putIfAbsent=false,
valueMatcher=MATCH_ALWAYS, metadata=EmbeddedMetadata{version=null}, successful=true} and
InvocationContext [org.infinispan.context.SingleKeyNonTxInvocationContext@e9a3538]
08:23:48,470 TRACE (transport-thread-DistSyncL1RepeatableReadFuncTest-NodeAN-p28720-t1:)
[JGroupsTransport] dests=[DistSyncL1RepeatableReadFuncTest-NodeAN-7764,
DistSyncL1RepeatableReadFuncTest-NodeAM-739],
command=SingleRpcCommand{cacheName='dist',
command=PutKeyValueCommand{key=key-to-the-cache, value=second-put, flags=null,
putIfAbsent=false, valueMatcher=MATCH_ALWAYS, metadata=EmbeddedMetadata{version=null},
successful=true}}, mode=SYNCHRONOUS, timeout=60000
08:23:50,953 TRACE (remote-thread-DistSyncL1RepeatableReadFuncTest-NodeAM-p28701-t6:)
[InvocationContextInterceptor] Invoked with command
PutKeyValueCommand{key=key-to-the-cache, value=second-put, flags=null, putIfAbsent=false,
valueMatcher=MATCH_ALWAYS, metadata=EmbeddedMetadata{version=null}, successful=true} and
InvocationContext [org.infinispan.context.impl.NonTxInvocationContext@62801f8c]
08:23:50,953 TRACE (remote-thread-DistSyncL1RepeatableReadFuncTest-NodeAM-p28701-t6:)
[L1ManagerImpl] Invalidating keys [key-to-the-cache] on nodes
[DistSyncL1RepeatableReadFuncTest-NodeAK-9309]. Use multicast? false
08:23:51,060 TRACE (transport-thread-DistSyncL1RepeatableReadFuncTest-NodeAM-p28700-t2:)
[JGroupsTransport] dests=[DistSyncL1RepeatableReadFuncTest-NodeAK-9309],
command=SingleRpcCommand{cacheName='dist', command=InvalidateL1Command{num keys=1,
origin=DistSyncL1RepeatableReadFuncTest-NodeAN-7764}}, mode=SYNCHRONOUS_IGNORE_LEAVERS,
timeout=60000
08:23:51,062 TRACE (remote-thread-DistSyncL1RepeatableReadFuncTest-NodeAK-p28661-t5:)
[BaseRpcInvokingCommand] Invoking command InvalidateL1Command{num keys=1,
origin=DistSyncL1RepeatableReadFuncTest-NodeAN-7764}, with originLocal flag set to false
08:23:50,972 TRACE (remote-thread-DistSyncL1RepeatableReadFuncTest-NodeAM-p28701-t6:)
[CallInterceptor] Executing command: PutKeyValueCommand{key=key-to-the-cache,
value=second-put, flags=null, putIfAbsent=false, valueMatcher=MATCH_ALWAYS,
metadata=EmbeddedMetadata{version=null}, successful=true}.
08:23:51,786 TRACE (remote-thread-DistSyncL1RepeatableReadFuncTest-NodeAK-p28661-t5:)
[InboundInvocationHandlerImpl] About to send back response null for command
SingleRpcCommand{cacheName='dist', command=InvalidateL1Command{num keys=1,
origin=DistSyncL1RepeatableReadFuncTest-NodeAN-7764}}
08:23:51,796 TRACE (transport-thread-DistSyncL1RepeatableReadFuncTest-NodeAM-p28700-t2:)
[CommandAwareRpcDispatcher] Responses:
[sender=DistSyncL1RepeatableReadFuncTest-NodeAK-9309, received=true, suspected=false]
08:23:54,561 TRACE (transport-thread-DistSyncL1RepeatableReadFuncTest-NodeAM-p28700-t2:)
[RpcManagerImpl] Response(s) to SingleRpcCommand{cacheName='dist',
command=InvalidateL1Command{num keys=1,
origin=DistSyncL1RepeatableReadFuncTest-NodeAN-7764}} is {}
08:23:56,955 ERROR (testng-DistSyncL1RepeatableReadFuncTest:) [UnitTestTestNGListener]
Test
testNoEntryInL1MultipleConcurrentGetsWithInvalidation(org.infinispan.distribution.DistSyncL1RepeatableReadFuncTest)
failed.
java.util.concurrent.TimeoutException
at java.util.concurrent.FutureTask.get(FutureTask.java:201)
at
org.infinispan.commons.util.concurrent.NotifyingFutureImpl.get(NotifyingFutureImpl.java:84)
at
org.infinispan.distribution.BaseDistSyncL1Test.testNoEntryInL1MultipleConcurrentGetsWithInvalidation(BaseDistSyncL1Test.java:217)
08:23:54,578 TRACE (remote-thread-DistSyncL1RepeatableReadFuncTest-NodeAM-p28701-t6:)
[L1NonTxInterceptor] Allowing entry to commit as local node is owner
08:23:57,861 TRACE (remote-thread-DistSyncL1RepeatableReadFuncTest-NodeAM-p28701-t6:)
[EntryWrappingInterceptor] About to commit entry
RepeatableReadEntry(499752d9){key=key-to-the-cache, value=second-put, oldValue=first-put,
isCreated=false, isChanged=true, isRemoved=false, isValid=true, skipRemoteGet=false,
metadata=EmbeddedMetadata{version=null}}
{noformat}