Juan José Ramos Cassella created GEODE-6839:
-----------------------------------------------
Summary: CI Failure:
JoinQueriesIntegrationTest.joiningThreeRegionsWithIndexesWhenIntermediateResultSizeIsHigherThanLimitClauseShouldNotTrimResults
fails to match query result size
Key: GEODE-6839
URL: https://issues.apache.org/jira/browse/GEODE-6839
Project: Geode
Issue Type: Bug
Reporter: Juan José Ramos Cassella
WindowsCoreIntegrationTestOpenJDK8 build 13:
https://concourse.apachegeode-ci.info/teams/main/pipelines/apache-develop-main/jobs/WindowsCoreIntegrationTestOpenJDK8/builds/13
*Failure:*
{noformat}
org.apache.geode.cache.query.JoinQueriesIntegrationTest >
joiningThreeRegionsWithIndexesWhenIntermediateResultSizeIsHigherThanLimitClauseShouldNotTrimResults
- Using PDX: false FAILED
org.junit.ComparisonFailure: expected:<[1]0> but was:<[]0>
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at
org.apache.geode.cache.query.JoinQueriesIntegrationTest.joiningThreeRegionsWithIndexesWhenIntermediateResultSizeIsHigherThanLimitClauseShouldNotTrimResults(JoinQueriesIntegrationTest.java:378)
{noformat}
The failure can be reproduced locally by running {{./gradlew
repeatIntegrationTest --no-parallel -Prepeat=100 -PfailOnNoMatchingTests=false
--tests org.apache.geode.cache.query.JoinQueriesIntegrationTest}}, it randomly
fails *22%* of the time.
Long story short: sometimes the query is executed *before* the actual index
maintenance has finished and, as such, some entries are not included as part of
the final result.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)