[ https://issues.apache.org/jira/browse/GEODE-7657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dale Emery updated GEODE-7657: ------------------------------ Component/s: http session > Container not updated in Tomcat8CachingClientServerTest > > containersShouldShareDataRemovals > ------------------------------------------------------------------------------------------- > > Key: GEODE-7657 > URL: https://issues.apache.org/jira/browse/GEODE-7657 > Project: Geode > Issue Type: Bug > Components: http session > Reporter: Dale Emery > Priority: Major > > CI failure: > [https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/DistributedTestOpenJDK8/builds/1455] > Test results: > [http://files.apachegeode-ci.info/builds/apache-develop-main/1.12.0-SNAPSHOT.0169/test-results/distributedTest/1578353528/classes/org.apache.geode.session.tests.Tomcat8CachingClientServerTest.html#containersShouldShareDataRemovals] > The logs show this explanation just before the awaitility loop: > {noformat} > [info 2020/01/06 21:44:06.750 GMT <Test worker> tid=0x19] verifying container > 1 for expected value of Foo for key value_testSessionRemove, but gets > response value of . Waiting for update from server.{noformat} > This is followed by five minutes of repetitions of: > {noformat} > [info 2020/01/06 21:44:06.886 GMT <awaitility-thread> tid=0x169] client gets > response value of > {noformat} > The value appears to be either null or empty. > Stack trace starts with: > {noformat} > org.awaitility.core.ConditionTimeoutException: Condition with lambda > expression in org.apache.geode.session.tests.CargoTestBase was not fulfilled > within 300 seconds. 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.session.tests.CargoTestBase.getKeyValueDataOnAllClients(CargoTestBase.java:145) > at > org.apache.geode.session.tests.CargoTestBase.containersShouldShareDataRemovals(CargoTestBase.java:344){noformat} > When fixing this problem, please also update the awaitility loop to give a > more informative failure message, perhaps by using `await().untilAsserted()`. -- This message was sent by Atlassian Jira (v8.3.4#803005)