Skip to content

WIP: Test setup

WIP: Test setup #37

Triggered via push July 24, 2024 21:00
Status Failure
Total duration 32m 22s
Artifacts

main.yml

on: push
Windows (JDK 8)
10m 10s
Windows (JDK 8)
Windows (JDK 17)
11m 38s
Windows (JDK 17)
Windows (JDK 21)
9m 47s
Windows (JDK 21)
Linux (JDK 8), oldest Guava, America/New_York Timezone
7m 22s
Linux (JDK 8), oldest Guava, America/New_York Timezone
Linux (JDK 8), latest Guava, America/New_York Timezone
8m 35s
Linux (JDK 8), latest Guava, America/New_York Timezone
Linux (JDK 11), Pacific/Chatham Timezone
10m 5s
Linux (JDK 11), Pacific/Chatham Timezone
Linux (JDK 17)
7m 27s
Linux (JDK 17)
Linux (JDK 21)
9m 7s
Linux (JDK 21)
Linux (JDK 22)
9m 3s
Linux (JDK 22)
Linux (JDK 11), Avatica main
10m 15s
Linux (JDK 11), Avatica main
macOS (JDK 21)
32m 9s
macOS (JDK 21)
Error Prone (JDK 11), latest Guava
6m 34s
Error Prone (JDK 11), latest Guava
CheckerFramework (JDK 11)
12m 28s
CheckerFramework (JDK 11)
CheckerFramework (JDK 11), oldest Guava
12m 43s
CheckerFramework (JDK 11), oldest Guava
Linux (JDK 8) Slow Tests
0s
Linux (JDK 8) Slow Tests
Druid Tests
9m 11s
Druid Tests
Fit to window
Zoom out
Zoom in

Annotations

44 errors and 30 warnings
Linux (JDK 8), oldest Guava, America/New_York Timezone: org.apache.calcite.test.CoreQuidemTest > test(String)[7%5D#L1
0.6sec org.apache.calcite.test.CoreQuidemTest > test(String)[7], [7] sql/scalar.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/scalar.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,428 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:408) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:
Linux (JDK 8), oldest Guava, America/New_York Timezone: org.apache.calcite.test.CoreQuidemTest > test(String)[16%5D#L1
0.1sec org.apache.calcite.test.CoreQuidemTest > test(String)[16], [16] sql/dummy.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/dummy.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at
Linux (JDK 8), oldest Guava, America/New_York Timezone: task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 17): org.apache.calcite.test.CoreQuidemTest > test(String)[7%5D#L1
0.9sec org.apache.calcite.test.CoreQuidemTest > test(String)[7], [7] sql/scalar.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/scalar.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,429 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:408) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:
Linux (JDK 17): org.apache.calcite.test.CoreQuidemTest > test(String)[16%5D#L1
0.1sec org.apache.calcite.test.CoreQuidemTest > test(String)[16], [16] sql/dummy.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/dummy.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at app//org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at app//org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at app//org.junit.platform.engine.support.hierarchical.Node.around(
Linux (JDK 17): task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 17)
Unknown error
Linux (JDK 8), latest Guava, America/New_York Timezone: org.apache.calcite.test.CoreQuidemTest > test(String)[7%5D#L1
0.6sec org.apache.calcite.test.CoreQuidemTest > test(String)[7], [7] sql/scalar.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/scalar.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,428 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:
Linux (JDK 8), latest Guava, America/New_York Timezone: org.apache.calcite.test.CoreQuidemTest > test(String)[16%5D#L1
0.1sec org.apache.calcite.test.CoreQuidemTest > test(String)[16], [16] sql/dummy.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/dummy.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at
Linux (JDK 8), latest Guava, America/New_York Timezone: task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 22): org.apache.calcite.test.CoreQuidemTest > test(String)[7%5D#L1
0.9sec org.apache.calcite.test.CoreQuidemTest > test(String)[7], [7] sql/scalar.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/scalar.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,427 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:408) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:
Linux (JDK 22): org.apache.calcite.test.CoreQuidemTest > test(String)[16%5D#L1
0.1sec org.apache.calcite.test.CoreQuidemTest > test(String)[16], [16] sql/dummy.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/dummy.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at app//org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at app//org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at app//org.junit.platform.engine.support.hierarchical.Node.around(
Linux (JDK 22): task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 22)
Unknown error
Linux (JDK 21): org.apache.calcite.test.CoreQuidemTest > test(String)[7%5D#L1
0.8sec org.apache.calcite.test.CoreQuidemTest > test(String)[7], [7] sql/scalar.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/scalar.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,427 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:408) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:
Linux (JDK 21): org.apache.calcite.test.CoreQuidemTest > test(String)[16%5D#L1
0.1sec org.apache.calcite.test.CoreQuidemTest > test(String)[16], [16] sql/dummy.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/dummy.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at app//org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at app//org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at app//org.junit.platform.engine.support.hierarchical.Node.around(
Linux (JDK 21): task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 21)
Unknown error
Windows (JDK 21): org.apache.calcite.test.CoreQuidemTest > test(String)[5%5D#L1
0.1sec org.apache.calcite.test.CoreQuidemTest > test(String)[5], [5] sql\dummy.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\dummy.iq D:\a\calcite\calcite\core\build\resources\test\sql\dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at app//org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at app//org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at app//org.junit.platform.engine.support.hierarchical.Node.around
Windows (JDK 21): org.apache.calcite.test.CoreQuidemTest > test(String)[18%5D#L1
0.5sec org.apache.calcite.test.CoreQuidemTest > test(String)[18], [18] sql\scalar.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\scalar.iq D:\a\calcite\calcite\core\build\resources\test\sql\scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,427 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:237) > at org.apache.c
Windows (JDK 21): task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///D:/a/calcite/calcite/core/build/reports/tests/test/index.html
Windows (JDK 21)
Unknown error
Linux (JDK 11), Pacific/Chatham Timezone: org.apache.calcite.test.CoreQuidemTest > test(String)[7%5D#L1
0.9sec org.apache.calcite.test.CoreQuidemTest > test(String)[7], [7] sql/scalar.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/scalar.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,429 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:
Linux (JDK 11), Pacific/Chatham Timezone: org.apache.calcite.test.CoreQuidemTest > test(String)[16%5D#L1
0.1sec org.apache.calcite.test.CoreQuidemTest > test(String)[16], [16] sql/dummy.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/dummy.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at app//org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at app//org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at app//org.junit.platform.engine.support.hierarchical.Node.around(
Linux (JDK 11), Pacific/Chatham Timezone: task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 11), Pacific/Chatham Timezone
Unknown error
Linux (JDK 11), Avatica main: org.apache.calcite.test.CoreQuidemTest > test(String)[7%5D#L1
0.8sec org.apache.calcite.test.CoreQuidemTest > test(String)[7], [7] sql/scalar.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/scalar.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,429 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:
Linux (JDK 11), Avatica main: org.apache.calcite.test.CoreQuidemTest > test(String)[16%5D#L1
0.2sec org.apache.calcite.test.CoreQuidemTest > test(String)[16], [16] sql/dummy.iq org.opentest4j.AssertionFailedError: Files differ: /home/runner/work/calcite/calcite/core/build/quidem/test/sql/dummy.iq /home/runner/work/calcite/calcite/core/build/resources/test/sql/dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at app//org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at app//org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at app//org.junit.platform.engine.support.hierarchical.Node.around(
Linux (JDK 11), Avatica main: task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
Linux (JDK 11), Avatica main
Unknown error
Windows (JDK 8): org.apache.calcite.test.CoreQuidemTest > test(String)[5%5D#L1
0.1sec org.apache.calcite.test.CoreQuidemTest > test(String)[5], [5] sql\dummy.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\dummy.iq D:\a\calcite\calcite\core\build\resources\test\sql\dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
Windows (JDK 8): org.apache.calcite.test.CoreQuidemTest > test(String)[18%5D#L1
0.6sec org.apache.calcite.test.CoreQuidemTest > test(String)[18], [18] sql\scalar.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\scalar.iq D:\a\calcite\calcite\core\build\resources\test\sql\scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,427 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:237) > at org.apache.c
Windows (JDK 8): task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///D:/a/calcite/calcite/core/build/reports/tests/test/index.html
Windows (JDK 8)
Unknown error
Windows (JDK 17): org.apache.calcite.test.CoreQuidemTest > test(String)[5%5D#L1
0.1sec org.apache.calcite.test.CoreQuidemTest > test(String)[5], [5] sql\dummy.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\dummy.iq D:\a\calcite\calcite\core\build\resources\test\sql\dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at app//org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at app//org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at app//org.junit.platform.engine.support.hierarchical.Node.around
Windows (JDK 17): org.apache.calcite.test.CoreQuidemTest > test(String)[18%5D#L1
0.6sec org.apache.calcite.test.CoreQuidemTest > test(String)[18], [18] sql\scalar.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\scalar.iq D:\a\calcite\calcite\core\build\resources\test\sql\scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,428 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:237) > at org.apache.c
Windows (JDK 17): task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///D:/a/calcite/calcite/core/build/reports/tests/test/index.html
Windows (JDK 17)
Unknown error
macOS (JDK 21): org.apache.calcite.test.CoreQuidemTest > test(String)[7%5D#L1
1.3sec org.apache.calcite.test.CoreQuidemTest > test(String)[7], [7] sql/dummy.iq org.opentest4j.AssertionFailedError: Files differ: /Users/runner/work/calcite/calcite/core/build/quidem/test/sql/dummy.iq /Users/runner/work/calcite/calcite/core/build/resources/test/sql/dummy.iq 27,44c27,44 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 10 | < | ALLEN | 1 | < | BLAKE | 10 | < | CLARK | 10 | < | FORD | 10 | < | JAMES | 10 | < | JONES | 10 | < | KING | 10 | < | MARTIN | 1 | < | MILLER | 10 | < | SCOTT | 10 | < | SMITH | 10 | < | TURNER | 1 | < | WARD | 1 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:38) at app//org.junit.jupiter.api.Assertions.fail(Assertions.java:135) at app//org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:186) at app//org.apache.calcite.test.QuidemTest.test(QuidemTest.java:239) at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at app//org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:94) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at app//org.junit.platform.engine.support.hierarchical.Node.around(
macOS (JDK 21): org.apache.calcite.test.CoreQuidemTest > test(String)[15%5D#L1
9.5sec org.apache.calcite.test.CoreQuidemTest > test(String)[15], [15] sql/scalar.iq org.opentest4j.AssertionFailedError: Files differ: /Users/runner/work/calcite/calcite/core/build/quidem/test/sql/scalar.iq /Users/runner/work/calcite/calcite/core/build/resources/test/sql/scalar.iq 248,265c248,265 < +--------+----+ < | ENAME | C | < +--------+----+ < | ADAMS | 0 | < | ALLEN | 10 | < | BLAKE | 0 | < | CLARK | 0 | < | FORD | 0 | < | JAMES | 0 | < | JONES | 0 | < | KING | 0 | < | MARTIN | 10 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ --- > +--------+---+ > | ENAME | C | > +--------+---+ > | ADAMS | 0 | > | ALLEN | 1 | > | BLAKE | 0 | > | CLARK | 0 | > | FORD | 0 | > | JAMES | 0 | > | JONES | 0 | > | KING | 0 | > | MARTIN | 1 | > | MILLER | 0 | > | SCOTT | 0 | > | SMITH | 0 | > | TURNER | 1 | > | WARD | 1 | > +--------+---+ 277,289c277,427 < +--------+----+ < | ENAME | C | < +--------+----+ < | CLARK | 0 | < | KING | 0 | < | MILLER | 0 | < | SCOTT | 0 | < | SMITH | 0 | < | TURNER | 10 | < | WARD | 10 | < +--------+----+ < (14 rows) < --- > java.lang.AssertionError: Required columns {6} not subset of left columns {0, 1, 2, 3} > at org.apache.calcite.util.Litmus.lambda$static$0(Litmus.java:31) > at org.apache.calcite.util.Litmus.check(Litmus.java:76) > at org.apache.calcite.rel.core.Correlate.isValid(Correlate.java:145) > at org.apache.calcite.rel.core.Correlate.<init>(Correlate.java:109) > at org.apache.calcite.rel.logical.LogicalCorrelate.<init>(LogicalCorrelate.java:73) > at org.apache.calcite.rel.logical.LogicalCorrelate.create(LogicalCorrelate.java:116) > at org.apache.calcite.rel.core.RelFactories$CorrelateFactoryImpl.createCorrelate(RelFactories.java:445) > at org.apache.calcite.tools.RelBuilder.join(RelBuilder.java:3022) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.rewriteScalarQuery(SubQueryRemoveRule.java:136) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.apply(SubQueryRemoveRule.java:94) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.matchProject(SubQueryRemoveRule.java:843) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.access$200(SubQueryRemoveRule.java:75) > at org.apache.calcite.rel.rules.SubQueryRemoveRule$Config.lambda$static$0(SubQueryRemoveRule.java:928) > at org.apache.calcite.rel.rules.SubQueryRemoveRule.onMatch(SubQueryRemoveRule.java:86) > at org.apache.calcite.plan.AbstractRelOptPlanner.fireRule(AbstractRelOptPlanner.java:337) > at org.apache.calcite.plan.hep.HepPlanner.applyRule(HepPlanner.java:556) > at org.apache.calcite.plan.hep.HepPlanner.applyRules(HepPlanner.java:420) > at org.apache.calcite.plan.hep.HepPlanner.executeRuleCollection(HepPlanner.java:286) > at org.apache.calcite.plan.hep.HepInstruction$RuleCollection$State.execute(HepInstruction.java:105) > at org.apache.calcite.plan.hep.HepPlanner.lambda$executeProgram$0(HepPlanner.java:211) > at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:422) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:210) > at org.apache.calcite.plan.hep.HepProgram$State.execute(HepProgram.java:118) > at org.apache.calcite.plan.hep.HepPlanner.executeProgram(HepPlanner.java:205) > at org.apache.calcite.plan.hep.HepPlanner.findBestExp(HepPlanner.java:191) > at org.apache.calcite.tools.Programs.lambda$of$0(Programs.java:177) > at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:348) > at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:177) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:314) > at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:220) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:666) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:519) > at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:487) > at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.j
macOS (JDK 21): task ':core:test'#L1
Execution failed for task ':core:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///Users/runner/work/calcite/calcite/core/build/reports/tests/test/index.html
macOS (JDK 21)
Unknown error
Error Prone (JDK 11), latest Guava
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Error Prone (JDK 11), latest Guava
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux (JDK 8), oldest Guava, America/New_York Timezone
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux (JDK 8), oldest Guava, America/New_York Timezone
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux (JDK 17)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux (JDK 17)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux (JDK 8), latest Guava, America/New_York Timezone
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux (JDK 8), latest Guava, America/New_York Timezone
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux (JDK 22)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux (JDK 22)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux (JDK 21)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux (JDK 21)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Druid Tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Druid Tests
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-java@v2, actions/checkout@v3, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Windows (JDK 21)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows (JDK 21)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux (JDK 11), Pacific/Chatham Timezone
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux (JDK 11), Pacific/Chatham Timezone
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Linux (JDK 11), Avatica main
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Linux (JDK 11), Avatica main
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-java@v2, burrunan/gradle-cache-action@v1, actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Windows (JDK 8)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows (JDK 8)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Windows (JDK 17)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows (JDK 17)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CheckerFramework (JDK 11)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
CheckerFramework (JDK 11)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CheckerFramework (JDK 11), oldest Guava
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
CheckerFramework (JDK 11), oldest Guava
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
macOS (JDK 21)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
macOS (JDK 21)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-java@v2, burrunan/gradle-cache-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/