[ https://issues.apache.org/jira/browse/GEODE-8609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jens Deppe reassigned GEODE-8609: --------------------------------- Assignee: Jens Deppe > Create a dunit suspect file per VM > ---------------------------------- > > Key: GEODE-8609 > URL: https://issues.apache.org/jira/browse/GEODE-8609 > Project: Geode > Issue Type: Test > Reporter: Jens Deppe > Assignee: Jens Deppe > Priority: Major > > In some situations, especially when restarting Dunit VMs, it appears that the > suspect log file can be corrupted since suspect processing reports errors > such as: > {noformat} > org.apache.geode.redis.internal.executor.CrashAndNoRepeatDUnitTest > > classMethod FAILED > java.lang.AssertionError: Suspicious strings were written to the log > during this run. > Fix the strings or use IgnoredException.addIgnoredException to ignore. > ----------------------------------------------------------------------- > Found suspect string in log4j at line 19594 > /home/geode/.gradle/caches/modules-2/files-2.1/antlr/antlr/2.7.7/83cd2cd674a21[warn > 2020/10/11 15:23:24.988 GMT <GeodeRedisServer-Command-2> tid=105] Execution > of Redis command APPEND append-key-1 -append-key-1-17484- failed: > org.apache.geode.cache.execute.FunctionException: > org.apache.geode.cache.execute.FunctionInvocationTargetException: > memberDeparted event for < 172.17.0.20(server-3:2004)<v15>:41003 > crashed, > true{noformat} > Where the suspected string is corrupted. > The proposed fix will create a new dunit_suspect log for each VM. The logs > will now be named {{dunit_suspect-vm<VMID>.log}}. The {{locator}} vm and the > test runner vm will have logs named {{dunit_suspect-locator.log}} and > {{dunit_suspect-local.log}} respectively. -- This message was sent by Atlassian Jira (v8.3.4#803005)