[ https://issues.apache.org/jira/browse/GEODE-6919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shelley Lynn Hughes-Godfrey updated GEODE-6919: ----------------------------------------------- Affects Version/s: 1.10.0 > CI Failure: > org.apache.geode.internal.cache.tier.sockets.AcceptorImplDUnitTest > > testAcceptorImplCloseCleansUpWithHangingConnection FAILED > ------------------------------------------------------------------------------------------------------------------------------------------ > > Key: GEODE-6919 > URL: https://issues.apache.org/jira/browse/GEODE-6919 > Project: Geode > Issue Type: Bug > Components: client/server > Affects Versions: 1.10.0 > Reporter: Shelley Lynn Hughes-Godfrey > Priority: Major > > This failure occurred in CI: > https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/DistributedTestOpenJDK8/builds/837 > {noformat} > org.apache.geode.internal.cache.tier.sockets.AcceptorImplDUnitTest > > testAcceptorImplCloseCleansUpWithHangingConnection FAILED > org.awaitility.core.ConditionTimeoutException: Condition with alias > 'Cache writer starts' didn't complete within 300 seconds because condition > with lambda expression in > org.apache.geode.internal.cache.tier.sockets.AcceptorImplDUnitTest that uses > org.apache.geode.internal.cache.tier.sockets.AcceptorImplDUnitTest$SleepyCacheWriter > was not fulfilled. > at > org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:145) > at > org.awaitility.core.CallableCondition.await(CallableCondition.java:79) > at > org.awaitility.core.CallableCondition.await(CallableCondition.java:27) > at > org.awaitility.core.ConditionFactory.until(ConditionFactory.java:902) > at > org.awaitility.core.ConditionFactory.until(ConditionFactory.java:860) > at > org.apache.geode.internal.cache.tier.sockets.AcceptorImplDUnitTest.testAcceptorImplCloseCleansUpWithHangingConnection(AcceptorImplDUnitTest.java:182) > {noformat} > Artifacts are available here: > {noformat} > =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Test Results URI > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > http://files.apachegeode-ci.info/builds/apache-develop-main/1.10.0-SNAPSHOT.0403/test-results/distributedTest/1561499094/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Test report artifacts from this job are available at: > http://files.apachegeode-ci.info/builds/apache-develop-main/1.10.0-SNAPSHOT.0403/test-artifacts/1561499094/distributedtestfiles-OpenJDK8-1.10.0-SNAPSHOT.0403.tgz > {noformat} > Test description: > {noformat} > /** > * GEODE-2324. There was a bug where, due to an uncaught exception, > `AcceptorImpl.close()` was > * short-circuiting and failing to clean up properly. > * > * What this test does is start a Cache and hook the Acceptor to interrupt > the thread before the > * place where an InterruptedException could be thrown. It interrupts the > thread, and checks that > * the thread has terminated normally without short-circuiting. It doesn't > check that every part > * of the AcceptorImpl has shut down properly -- that seems both difficult > to check (especially > * since the fields are private) and implementation-dependent. > */ > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)