[
https://issues.redhat.com/browse/ISPN-7744?page=com.atlassian.jira.plugin...
]
Dan Berindei commented on ISPN-7744:
------------------------------------
I'm getting a similar failure in another method:
{noformat}
14:57:21,108 INFO (testng-Test:[]) [CONTAINER] ISPN000029: Passivating all entries to
disk
14:57:21,120 TRACE (async-thread-Test-NodeB-p5-t5:[]) [CommitManager] Committing
key=a18f2941-88ce-4a19-8eea-5ec98fb5f8d2. It is a L1 invalidation or a normal put and no
tracking is enabled!
14:57:21,120 INFO (testng-Test:[]) [CONTAINER] ISPN000030: Passivated 0 entries in 12
milliseconds
14:57:21,121 TRACE (async-thread-Test-NodeB-p5-t5:[]) [AbstractInternalDataContainer]
Store
a18f2941-88ce-4a19-8eea-5ec98fb5f8d2=MortalCacheEntry{key=a18f2941-88ce-4a19-8eea-5ec98fb5f8d2,
value=ServerEventImpl{when=2020-01-17T12:57:20.912824Z, level=INFO, category=CLUSTER,
message='message #1', detail=null, context=null, who=null, scope=null},
created=1579265841121, lifespan=604800000} in container
14:57:21,346 ERROR (testng-Test:[]) [TestSuiteProgress] Test failed:
ServerEventLoggerTest.testCacheContentCanBePassivated
java.lang.AssertionError: expected:<1> but was:<0>
at org.junit.Assert.fail(Assert.java:88) ~[junit-4.12.jar:4.12]
at org.junit.Assert.failNotEquals(Assert.java:834) ~[junit-4.12.jar:4.12]
at org.junit.Assert.assertEquals(Assert.java:645) ~[junit-4.12.jar:4.12]
at org.junit.Assert.assertEquals(Assert.java:631) ~[junit-4.12.jar:4.12]
at
org.infinispan.server.unit.configuration.ServerEventLoggerTest.lambda$testCacheContentCanBePassivated$4(ServerEventLoggerTest.java:155)
~[test-classes/:?]
at org.infinispan.test.TestingUtil.withCacheManager(TestingUtil.java:1555)
~[infinispan-core-10.1.1-SNAPSHOT-tests.jar:10.1.1-SNAPSHOT]
at
org.infinispan.server.unit.configuration.ServerEventLoggerTest.testCacheContentCanBePassivated(ServerEventLoggerTest.java:148)
~[test-classes/:?]
{noformat}
The problem is that {{ServerEventLogger}} uses {{cache.putAsync()}}, so the events are not
guaranteed to be in the cache when {{ServerEventLogger.log()}} returns.
ServerEventLoggerTest.testLocalServerEventLogging fails
intermittently
----------------------------------------------------------------------
Key: ISPN-7744
URL:
https://issues.redhat.com/browse/ISPN-7744
Project: Infinispan
Issue Type: Bug
Components: Test Suite
Affects Versions: 9.0.0.Final
Reporter: Tristan Tarrant
Assignee: Tristan Tarrant
Priority: Major
I got
org.infinispan.server.eventlogger.ServerEventLoggerTest.testLocalServerEventLogging fail
on Windows with following stacktrace:
{code}
java.lang.AssertionError: expected:<2> but was:<1>
at org.testng.AssertJUnit.fail(AssertJUnit.java:59)
at org.testng.AssertJUnit.failNotEquals(AssertJUnit.java:364)
at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:80)
at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:245)
at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:252)
at
org.infinispan.server.eventlogger.ServerEventLoggerTest$1.call(ServerEventLoggerTest.java:60)
at org.infinispan.test.TestingUtil.withCacheManager(TestingUtil.java:1296)
at
org.infinispan.server.eventlogger.ServerEventLoggerTest.testLocalServerEventLogging(ServerEventLoggerTest.java:43)
{code}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)