Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-29879

(8.1.z) Some clustering tests fail intermittently

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • 8.1.0.Beta
    • Clustering, Test Suite
    • False
    • Hide

      None

      Show
      None
    • False

      org.jboss.as.test.clustering.cluster.web.FineWebFailoverTestCase tests and some other clustering tests fail intermittently, for example, see:

      Common errors in logs (not sure whether those are related to the cause)::

      ERROR [org.infinispan.interceptors.impl.InvocationContextInterceptor] (non-blocking-thread-node-2-p37-t4) ISPN000136: Error executing command LockControlCommand on Cache 'FineWebFailoverTestCase.war', writing keys []: org.infinispan.commons.TimeoutException: ISPN000299: Unable to acquire lock after 15 seconds for key SessionMetaDataKey(RdAeqTm9xeWB5fuUXdAEzKDLG-VEU8jNVzbJlM8N) and requestor GlobalTransaction{id=18, addr=node-3, remote=true, xid=null, internalId=-1}. Lock is held by GlobalTransaction{id=11, addr=node-1, remote=true, xid=null, internalId=-1}
        at org.infinispan.core@15.1.7.Final//org.infinispan.util.concurrent.locks.impl.DefaultLockManager$KeyAwareExtendedLockPromise.get(DefaultLockManager.java:299)
        at org.infinispan.core@15.1.7.Final//org.infinispan.util.concurrent.locks.impl.DefaultLockManager$KeyAwareExtendedLockPromise.get(DefaultLockManager.java:229)
        at org.infinispan.core@15.1.7.Final//org.infinispan.util.concurrent.locks.impl.InfinispanLock$LockPlaceHolder.checkState(InfinispanLock.java:554)
        at org.infinispan.core@15.1.7.Final//org.infinispan.util.concurrent.locks.impl.InfinispanLock$LockPlaceHolder.lambda$toInvocationStage$3(InfinispanLock.java:484)
        at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:646)
        at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
        at org.wildfly.clustering.context@6.0.1.Final//org.wildfly.clustering.context.ContextualExecutor$1.execute(ContextualExecutor.java:180)
        at org.wildfly.clustering.context@6.0.1.Final//org.wildfly.clustering.context.ContextualExecutor.execute(ContextualExecutor.java:31)
        at org.wildfly.clustering.context@6.0.1.Final//org.wildfly.clustering.context.Contextualizer$2$1.run(Contextualizer.java:220)
        at java.base/java.lang.Thread.run(Thread.java:1583)
      

      Affects also:

      • org.jboss.as.test.clustering.cluster.cdi.ProtoStreamCDIFailoverTestCase
      • org.jboss.as.test.clustering.cluster.cdi.CDIFailoverTestCase
      • org.jboss.as.test.clustering.cluster.jsf.JSFFailoverTestCase
      • org.jboss.as.test.clustering.cluster.jsf.ProtoStreamJSFFailoverTestCase
      • org.jboss.as.test.clustering.cluster.registry.RegistryTestCase
      • org.jboss.as.test.clustering.cluster.web.async.AsyncServletTestCase
      • org.jboss.as.test.clustering.cluster.web.expiration.FineSessionExpirationTestCase
      • org.jboss.as.test.clustering.cluster.web.CoarseNonTransactionalWebFailoverTestCase
      • org.jboss.as.test.clustering.cluster.web.CoarseWebFailoverTestCase
      • org.jboss.as.test.clustering.cluster.web.ExternalizerTestCase
      • org.jboss.as.test.clustering.cluster.web.FineImmutableWebFailoverTestCase
      • org.jboss.as.test.clustering.cluster.web.FineTransactionalSessionActivationTestCase
      • org.jboss.as.test.clustering.cluster.web.FineWebFailoverTestCase

              pferraro@redhat.com Paul Ferraro
              okotek@redhat.com Ondrej Kotek
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: