Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-7393

Investigate ISPN000502 in GHA Windows test

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 8.40.0.Final
    • 8.36.0.Final
    • Reliable Session
    • None
    • 2023 Week 12-14 (from Mar 20), 2023 Week 15-17 (from Apr 10), 2023 Week 18-20 (from May 1), 2023 Week 21-23 (from May 22)
    • 1
    • NEW
    • NEW
    • ---
    • ---

      Issue Description:

      • Test failure on https://github.com/kiegroup/drools/pull/5157 (GHA Windows Java11). This seems to be random and not very frequently reproducible.
        2023-04-06T09:58:37.6241067Z 09:58:37.595 [non-blocking-thread--p127-t1] ERROR org.infinispan.interceptors.impl.InvocationContextInterceptor.rethrowException:126 - ISPN000136: Error executing command RemoveCommand on Cache 'org.infinispan.CONFIG', writing keys [ScopedState{scope='cache', name='session_0_globals'}]
        2023-04-06T09:58:37.6244489Z org.infinispan.commons.CacheConfigurationException: ISPN000502: Error while persisting global configuration state
        2023-04-06T09:58:37.6245533Z    at org.infinispan.globalstate.impl.OverlayLocalConfigurationStorage.persistConfigurations(OverlayLocalConfigurationStorage.java:182)
        2023-04-06T09:58:37.6246554Z    at org.infinispan.globalstate.impl.OverlayLocalConfigurationStorage.storeCaches(OverlayLocalConfigurationStorage.java:152)
        2023-04-06T09:58:37.6247497Z    at org.infinispan.globalstate.impl.OverlayLocalConfigurationStorage.lambda$removeCache$4(OverlayLocalConfigurationStorage.java:112)
        2023-04-06T09:58:37.6248270Z    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
        2023-04-06T09:58:37.6248958Z    at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
        2023-04-06T09:58:37.6249622Z    at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
        2023-04-06T09:58:37.6250271Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
        2023-04-06T09:58:37.6250902Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
        2023-04-06T09:58:37.6251603Z    at java.base/java.lang.Thread.run(Thread.java:829)
        2023-04-06T09:58:37.6252016Z Caused by: java.lang.NullPointerException: null
        2023-04-06T09:58:37.6252710Z    at org.infinispan.configuration.serializing.CoreConfigurationSerializer.writeCache(CoreConfigurationSerializer.java:288)
        2023-04-06T09:58:37.6253684Z    at org.infinispan.configuration.serializing.CoreConfigurationSerializer.writeCacheContainer(CoreConfigurationSerializer.java:280)
        2023-04-06T09:58:37.6254651Z    at org.infinispan.configuration.serializing.CoreConfigurationSerializer.serialize(CoreConfigurationSerializer.java:123)
        2023-04-06T09:58:37.6255547Z    at org.infinispan.configuration.serializing.CoreConfigurationSerializer.serialize(CoreConfigurationSerializer.java:102)
        2023-04-06T09:58:37.6256494Z    at org.infinispan.configuration.parsing.ParserRegistry.serializeWith(ParserRegistry.java:292)
        2023-04-06T09:58:37.6257225Z    at org.infinispan.configuration.parsing.ParserRegistry.serialize(ParserRegistry.java:287)
        2023-04-06T09:58:37.6258238Z    at org.infinispan.globalstate.impl.OverlayLocalConfigurationStorage.persistConfigurations(OverlayLocalConfigurationStorage.java:174)
        2023-04-06T09:58:37.6258908Z    ... 8 common frames omitted
        2023-04-06T09:58:37.7271736Z 09:58:37.720 [main] INFO  org.drools.reliability.EmbeddedCacheManager.initCacheManager:78 - Using Embedded Cache Manager
        2023-04-06T09:58:38.1361069Z 09:58:38.079 [main] INFO  org.drools.reliability.EmbeddedCacheManager.initCacheManager:78 - Using Embedded Cache Manager
        2023-04-06T09:58:38.3800891Z 09:58:38.376 [main] INFO  org.drools.reliability.EmbeddedCacheManager.initCacheManager:78 - Using Embedded Cache Manager
        2023-04-06T09:58:38.7139441Z 09:58:38.705 [main] INFO  org.drools.reliability.EmbeddedCacheManager.initCacheManager:78 - Using Embedded Cache Manager
        2023-04-06T09:58:38.8986295Z [ERROR] Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2 s <<< FAILURE! - in org.drools.reliability.CachePersistenceTest
        2023-04-06T09:58:38.8989498Z [ERROR] removeAllSessionCaches_shouldRemoveAllSessionCachesEvenAfterFailover{Strategy}[1]  Time elapsed: 0.563 s  <<< ERROR!
        2023-04-06T09:58:38.8991970Z java.util.concurrent.CompletionException: org.infinispan.commons.CacheConfigurationException: ISPN000502: Error while persisting global configuration state
        2023-04-06T09:58:38.9001697Z    at org.infinispan.util.concurrent.CompletionStages.join(CompletionStages.java:87)
        2023-04-06T09:58:38.9002526Z    at org.infinispan.manager.DefaultCacheManagerAdmin.removeCache(DefaultCacheManagerAdmin.java:88)
        2023-04-06T09:58:38.9003226Z    at org.infinispan.manager.DefaultCacheManager.removeCache(DefaultCacheManager.java:620)
        2023-04-06T09:58:38.9003915Z    at org.drools.reliability.EmbeddedCacheManager.removeCache(EmbeddedCacheManager.java:124)
        2023-04-06T09:58:38.9004550Z    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
        2023-04-06T09:58:38.9005123Z    at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
        2023-04-06T09:58:38.9005668Z    at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
        2023-04-06T09:58:38.9006280Z    at org.infinispan.commons.util.Immutables$ImmutableIteratorWrapper.forEachRemaining(Immutables.java:276)
        2023-04-06T09:58:38.9007065Z    at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
        2023-04-06T09:58:38.9007671Z    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
        2023-04-06T09:58:38.9008285Z    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
        2023-04-06T09:58:38.9008883Z    at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
        2023-04-06T09:58:38.9009478Z    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
        2023-04-06T09:58:38.9010077Z    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
        2023-04-06T09:58:38.9010863Z    at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
        2023-04-06T09:58:38.9011434Z    at org.drools.reliability.EmbeddedCacheManager.removeAllSessionCaches(EmbeddedCacheManager.java:141)
        2023-04-06T09:58:38.9012220Z    at org.drools.reliability.CachePersistenceTest.removeAllSessionCaches_shouldRemoveAllSessionCachesEvenAfterFailover(CachePersistenceTest.java:52)
        

      Acceptance Criteria:

      • Investigate the test failure and fix

              rhn-support-tkobayas Toshiya Kobayashi
              rhn-support-tkobayas Toshiya Kobayashi
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: