[ https://issues.apache.org/jira/browse/GEODE-7796?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17039567#comment-17039567 ]
ASF subversion and git services commented on GEODE-7796: -------------------------------------------------------- Commit 290df3a182c203c17e13bc7bc3cc8701ba326fc1 in geode's branch refs/heads/release/1.12.0 from Bruce Schuchardt [ https://gitbox.apache.org/repos/asf?p=geode.git;h=290df3a ] Feature/geode 7796: CI hang in LocatorDUnitTest.testCrashLocatorMultipleTimes (#4706) * GEODE-7796: CI failure in LocatorDUnitTest The new test hung during a CI run due to a flaw in Geode. I'm disabling it until the flaw is corrected. * reduce locator-wait-time (seconds, not millis) also several other changes to fix the underlying failure: 1) add a synchronization to the services restart thread so only one thread is active at a time 2) shut down membership cleanup executor and avoid creating multiple TcpServer executors on auto-reconnect 3) remove setting the locator as a dependent of the InternalDistributedSystem. This was causing locator.stop() to be invoked multiple times (as Dale noticed in his analysis) 4) when stopping a locator for auto-reconnect wait for it to stop in order to avoid creating multiple restart threads when there are cascading failures. (cherry picked from commit 71fafc83844d3c13a228c705d32df374e5630651) > CI: org.apache.geode.distributed.LocatorDUnitTest > testCrashLocatorMultipleTimes hung > ------------------------------------------------------------------------------------ > > Key: GEODE-7796 > URL: https://issues.apache.org/jira/browse/GEODE-7796 > Project: Geode > Issue Type: Bug > Components: membership > Reporter: Jinmei Liao > Priority: Major > Fix For: 1.13.0 > > Time Spent: 20m > Remaining Estimate: 0h > > https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/DistributedTestOpenJDK8/builds/1563 > in the artifacts callbacks/dunit-hang.txt, > Started @ 2020-02-11 00:30:32.499 +0000 > 2020-02-11 01:07:59.054 +0000 org.apache.geode.distributed.LocatorDUnitTest > testCrashLocatorMultipleTimes > Ended @ 2020-02-11 02:05:31.891 +0000 > and the stacktraces shows thread gets blocked for a long time. -- This message was sent by Atlassian Jira (v8.3.4#803005)