-
Task
-
Resolution: Done
-
Major
-
8.36.0.Final
-
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
- split from
-
DROOLS-7391 Add reliableSessionCounter_shouldNotHaveTheSameIdAsPreviousKsession test
- Resolved