Skip to content

[CALCITE-6730] Add CONVERT function(enabled in Oracle library) #14369

[CALCITE-6730] Add CONVERT function(enabled in Oracle library)

[CALCITE-6730] Add CONVERT function(enabled in Oracle library) #14369

Triggered via pull request December 22, 2024 05:14
Status Failure
Total duration 37m 56s
Artifacts

main.yml

on: pull_request
Windows (JDK 8)
9m 50s
Windows (JDK 8)
Windows (JDK 17)
10m 34s
Windows (JDK 17)
Windows (JDK 21)
15m 0s
Windows (JDK 21)
Linux (JDK 8, oldest Guava, America/New_York Timezone)
11m 3s
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Linux (JDK 8, latest Guava, America/New_York Timezone)
12m 17s
Linux (JDK 8, latest Guava, America/New_York Timezone)
Linux (JDK 11, Pacific/Chatham Timezone)
10m 35s
Linux (JDK 11, Pacific/Chatham Timezone)
Linux (JDK 17)
10m 18s
Linux (JDK 17)
Linux (JDK 21)
12m 10s
Linux (JDK 21)
Linux (JDK 23)
10m 1s
Linux (JDK 23)
Linux (JDK 11, Avatica main)
14m 20s
Linux (JDK 11, Avatica main)
macOS (JDK 21)
37m 46s
macOS (JDK 21)
ErrorProne (JDK 11, latest Guava)
4m 3s
ErrorProne (JDK 11, latest Guava)
CheckerFramework (JDK 11)
10m 46s
CheckerFramework (JDK 11)
CheckerFramework (JDK 11, oldest Guava)
12m 23s
CheckerFramework (JDK 11, oldest Guava)
Linux (JDK 8) Slow Tests
0s
Linux (JDK 8) Slow Tests
Druid Tests
7m 0s
Druid Tests
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 11 warnings
Windows (JDK 8): JdbcTest.java#L7373
0.0sec org.apache.calcite.test.JdbcTest > testOracleConvert() java.sql.SQLException: Error while executing SQL "select "name", "empid" from "hr"."emps" where convert("name", GBK)=_GBK'Eric'": windows-1252 at org.apache.calcite.avatica.Helper.createException(Helper.java:56) at org.apache.calcite.avatica.Helper.createException(Helper.java:41) at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:164) at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:571) at org.apache.calcite.test.CalciteAssert$AssertQuery.lambda$returns$1(CalciteAssert.java:1535) at org.apache.calcite.test.CalciteAssert$AssertQuery.withConnection(CalciteAssert.java:1474) at org.apache.calcite.test.CalciteAssert$AssertQuery.returns(CalciteAssert.java:1533) at org.apache.calcite.test.CalciteAssert$AssertQuery.returns(CalciteAssert.java:1523) at org.apache.calcite.test.CalciteAssert$AssertQuery.returns(CalciteAssert.java:1486) at org.apache.calcite.test.JdbcTest.testOracleConvertInternal(JdbcTest.java:7373) at org.apache.calcite.test.JdbcTest.testOracleConvert(JdbcTest.java:7363) Suppressed: org.apache.calcite.util.TestUtil$ExtraInformation: With materializationsEnabled=false, limit=-1 at org.apache.calcite.util.TestUtil.rethrow(TestUtil.java:401) at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:603) ... 7 more Next exception 1: [CIRCULAR REFERENCE SQLException] Next exception 2: java.nio.charset.UnsupportedCharsetException: windows-1252 at org.apache.calcite.sql.SqlUtil.getCharset(SqlUtil.java:1046) at org.apache.calcite.runtime.SqlFunctions.oracleConvert(SqlFunctions.java:1695) at org.apache.calcite.linq4j.Linq4j$EnumeratorIterator.<init>(Linq4j.java:666) at org.apache.calcite.linq4j.Linq4j.enumeratorIterator(Linq4j.java:99) at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:91) at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:717) at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) ... 9 more Caused by: [CIRCULAR REFERENCE UnsupportedCharsetException]
Windows (JDK 8): org.apache.calcite.test.CoreQuidemTest > test(String)[9%5D#L1
4.4sec org.apache.calcite.test.CoreQuidemTest > test(String)[9], [9] sql\functions.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\functions.iq D:\a\calcite\calcite\core\build\resources\test\sql\functions.iq 545,551c545,666 < +--------+ < | EXPR$0 | < +--------+ < | abcd | < +--------+ < (1 row) < --- > java.nio.charset.UnsupportedCharsetException: windows-1252 > at org.apache.calcite.sql.SqlUtil.getCharset(SqlUtil.java:1046) > at org.apache.calcite.runtime.SqlFunctions.oracleConvert(SqlFunctions.java:1695) > at Baz$1$1.current(Unknown Source) > at org.apache.calcite.linq4j.Linq4j$EnumeratorIterator.next(Linq4j.java:674) > at org.apache.calcite.avatica.util.IteratorCursor.next(IteratorCursor.java:46) > at org.apache.calcite.avatica.AvaticaResultSet.next(AvaticaResultSet.java:219) > at net.hydromatic.quidem.Quidem.format(Quidem.java:744) > at net.hydromatic.quidem.BuiltInOutputFormat$2.format(BuiltInOutputFormat.java:81) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:303) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:57) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1636) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:941) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1437) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:190) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:177) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:238) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > 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.engi
Windows (JDK 8): org.apache.calcite.test.SqlOperatorUnparseTest > testOracleConvertFunc()#L1
0.0sec org.apache.calcite.test.SqlOperatorUnparseTest > testOracleConvertFunc() java.lang.RuntimeException: for conformance ORACLE_10 at org.apache.calcite.sql.test.SqlOperatorFixture.lambda$forEachConformance$18(SqlOperatorFixture.java:611) at java.util.ArrayList.forEach(ArrayList.java:1259) at org.apache.calcite.sql.test.SqlOperatorFixture.forEachConformance(SqlOperatorFixture.java:607) at org.apache.calcite.test.SqlOperatorTest.testOracleConvertFunc(SqlOperatorTest.java:4689) 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.interceptTestMethod(TimeoutExtension.java:86) 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 org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185) at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:155) at org.junit
Windows (JDK 8): org.apache.calcite.test.CalciteSqlOperatorTest > testOracleConvertFunc()#L1
0.0sec org.apache.calcite.test.CalciteSqlOperatorTest > testOracleConvertFunc() java.lang.RuntimeException: for conformance ORACLE_10 at org.apache.calcite.sql.test.SqlOperatorFixture.lambda$forEachConformance$18(SqlOperatorFixture.java:611) at java.util.ArrayList.forEach(ArrayList.java:1259) at org.apache.calcite.sql.test.SqlOperatorFixture.forEachConformance(SqlOperatorFixture.java:607) at org.apache.calcite.test.SqlOperatorTest.testOracleConvertFunc(SqlOperatorTest.java:4689) 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.interceptTestMethod(TimeoutExtension.java:86) 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 org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185) at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:155) at org.junit
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)[9%5D#L1
2.8sec org.apache.calcite.test.CoreQuidemTest > test(String)[9], [9] sql\functions.iq org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\core\build\quidem\test\sql\functions.iq D:\a\calcite\calcite\core\build\resources\test\sql\functions.iq 545,551c545,667 < +--------+ < | EXPR$0 | < +--------+ < | abcd | < +--------+ < (1 row) < --- > java.nio.charset.UnsupportedCharsetException: windows-1252 > at org.apache.calcite.sql.SqlUtil.getCharset(SqlUtil.java:1046) > at org.apache.calcite.runtime.SqlFunctions.oracleConvert(SqlFunctions.java:1695) > at Baz$1$1.current(Unknown Source) > at org.apache.calcite.linq4j.Linq4j$EnumeratorIterator.next(Linq4j.java:674) > at org.apache.calcite.avatica.util.IteratorCursor.next(IteratorCursor.java:46) > at org.apache.calcite.avatica.AvaticaResultSet.next(AvaticaResultSet.java:219) > at net.hydromatic.quidem.Quidem.format(Quidem.java:744) > at net.hydromatic.quidem.BuiltInOutputFormat$2.format(BuiltInOutputFormat.java:81) > at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:303) > at net.hydromatic.quidem.Quidem.access$2600(Quidem.java:57) > at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1636) > at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:941) > at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1437) > at net.hydromatic.quidem.Quidem.execute(Quidem.java:190) > at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:177) > at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:238) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:569) > 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.exec
Windows (JDK 17): JdbcTest.java#L7373
0.1sec org.apache.calcite.test.JdbcTest > testOracleConvert() java.sql.SQLException: Error while executing SQL "select "name", "empid" from "hr"."emps" where convert("name", GBK)=_GBK'Eric'": windows-1252 at org.apache.calcite.avatica.Helper.createException(Helper.java:56) at org.apache.calcite.avatica.Helper.createException(Helper.java:41) at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:164) at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:228) at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:571) at org.apache.calcite.test.CalciteAssert$AssertQuery.lambda$returns$1(CalciteAssert.java:1535) at org.apache.calcite.test.CalciteAssert$AssertQuery.withConnection(CalciteAssert.java:1474) at org.apache.calcite.test.CalciteAssert$AssertQuery.returns(CalciteAssert.java:1533) at org.apache.calcite.test.CalciteAssert$AssertQuery.returns(CalciteAssert.java:1523) at org.apache.calcite.test.CalciteAssert$AssertQuery.returns(CalciteAssert.java:1486) at org.apache.calcite.test.JdbcTest.testOracleConvertInternal(JdbcTest.java:7373) at org.apache.calcite.test.JdbcTest.testOracleConvert(JdbcTest.java:7363) Suppressed: org.apache.calcite.util.TestUtil$ExtraInformation: With materializationsEnabled=false, limit=-1 at app//org.apache.calcite.util.TestUtil.rethrow(TestUtil.java:401) at app//org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:603) ... 7 more Next exception 1: [CIRCULAR REFERENCE SQLException] Next exception 2: java.nio.charset.UnsupportedCharsetException: windows-1252 at org.apache.calcite.sql.SqlUtil.getCharset(SqlUtil.java:1046) at org.apache.calcite.runtime.SqlFunctions.oracleConvert(SqlFunctions.java:1695) at org.apache.calcite.linq4j.Linq4j$EnumeratorIterator.<init>(Linq4j.java:666) at org.apache.calcite.linq4j.Linq4j.enumeratorIterator(Linq4j.java:99) at org.apache.calcite.linq4j.AbstractEnumerable.iterator(AbstractEnumerable.java:33) at org.apache.calcite.avatica.MetaImpl.createCursor(MetaImpl.java:91) at org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:186) at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:64) at org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:43) at org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:669) at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:717) at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:677) at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:157) ... 9 more Caused by: [CIRCULAR REFERENCE UnsupportedCharsetException]
Windows (JDK 17): org.apache.calcite.test.SqlOperatorUnparseTest > testOracleConvertFunc()#L1
0.0sec org.apache.calcite.test.SqlOperatorUnparseTest > testOracleConvertFunc() java.lang.RuntimeException: for conformance ORACLE_10 at org.apache.calcite.sql.test.SqlOperatorFixture.lambda$forEachConformance$18(SqlOperatorFixture.java:611) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.apache.calcite.sql.test.SqlOperatorFixture.forEachConformance(SqlOperatorFixture.java:607) at org.apache.calcite.test.SqlOperatorTest.testOracleConvertFunc(SqlOperatorTest.java:4689) 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.interceptTestMethod(TimeoutExtension.java:86) 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 org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185) at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:155) at
Windows (JDK 17): org.apache.calcite.test.CalciteSqlOperatorTest > testOracleConvertFunc()#L1
0.0sec org.apache.calcite.test.CalciteSqlOperatorTest > testOracleConvertFunc() java.lang.RuntimeException: for conformance ORACLE_10 at org.apache.calcite.sql.test.SqlOperatorFixture.lambda$forEachConformance$18(SqlOperatorFixture.java:611) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.apache.calcite.sql.test.SqlOperatorFixture.forEachConformance(SqlOperatorFixture.java:607) at org.apache.calcite.test.SqlOperatorTest.testOracleConvertFunc(SqlOperatorTest.java:4689) 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.interceptTestMethod(TimeoutExtension.java:86) 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 org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185) at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:155) at
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
ErrorProne (JDK 11, latest Guava)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Druid Tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Linux (JDK 23)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Linux (JDK 17)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Linux (JDK 11, Pacific/Chatham Timezone)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
CheckerFramework (JDK 11)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Linux (JDK 8, oldest Guava, America/New_York Timezone)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Linux (JDK 21)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Linux (JDK 8, latest Guava, America/New_York Timezone)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
CheckerFramework (JDK 11, oldest Guava)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Linux (JDK 11, Avatica main)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636