Stamatis Zampetakis created CALCITE-4082:
--------------------------------------------
Summary: Intermittent failures of
RelMetadataTest#testPullUpPredicatesFromUnion2 in Windows
Key: CALCITE-4082
URL: https://issues.apache.org/jira/browse/CALCITE-4082
Project: Calcite
Issue Type: Bug
Components: core
Reporter: Stamatis Zampetakis
The test fails from time to time in Windows since the order of pulled up
predicates appears to be different from one execution to the other.
Locally (on Ubuntu), I cannot reproduce but I've seen it a few times in the
[CI|https://github.com/apache/calcite/runs/789868941?check_suite_focus=true#step:4:495].
{noformat}
FAILURE 0.0sec, org.apache.calcite.test.RelMetadataTest >
testPullUpPredicatesFromUnion2()
java.lang.AssertionError:
Expected: "[=($0, 1), OR(AND(=($1, 2), =($2, 3)), =($1, 4))]"
but: was "[=($0, 1), OR(AND(=($2, 3), =($1, 2)), =($1, 4))]"
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:18)
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
at
org.apache.calcite.test.RelMetadataTest.testPullUpPredicatesFromUnion2(RelMetadataTest.java:2039)
{noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)