[ https://issues.apache.org/jira/browse/FLINK-17697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17107387#comment-17107387 ]
Jark Wu commented on FLINK-17697: --------------------------------- There are 2 failure cases: {code:java} 2020-05-13T23:32:03.7853981Z [ERROR] Tests run: 9, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 7.161 s <<< FAILURE! - in org.apache.flink.connector.jdbc.JdbcOutputFormatTest 2020-05-13T23:32:03.7863947Z [ERROR] testExceptionOnInvalidType(org.apache.flink.connector.jdbc.JdbcOutputFormatTest) Time elapsed: 0.038 s <<< FAILURE! 2020-05-13T23:32:03.7866656Z org.junit.ComparisonFailure: expected:<[java.lang.Long cannot be cast to java.lang.Double], field index: 3, fi...> but was:<[class java.lang.Long cannot be cast to class java.lang.Double (java.lang.Long and java.lang.Double are in module java.base of loader 'bootstrap')], field index: 3, fi...> 2020-05-13T23:32:03.7868280Z at org.junit.Assert.assertEquals(Assert.java:115) 2020-05-13T23:32:03.7868898Z at org.junit.Assert.assertEquals(Assert.java:144) 2020-05-13T23:32:03.7869597Z at org.apache.flink.connector.jdbc.JdbcOutputFormatTest.testExceptionOnInvalidType(JdbcOutputFormatTest.java:182) 2020-05-13T23:32:03.7870363Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2020-05-13T23:32:03.7871102Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 2020-05-13T23:32:03.7871964Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2020-05-13T23:32:03.7872772Z at java.base/java.lang.reflect.Method.invoke(Method.java:566) 2020-05-13T23:32:03.7873462Z at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) 2020-05-13T23:32:03.7874342Z at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) 2020-05-13T23:32:03.7875118Z at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) 2020-05-13T23:32:03.7875818Z at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) 2020-05-13T23:32:03.7876655Z at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) 2020-05-13T23:32:03.7877360Z at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) 2020-05-13T23:32:03.7878007Z at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) 2020-05-13T23:32:03.7878774Z at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) 2020-05-13T23:32:03.7879480Z at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) 2020-05-13T23:32:03.7880157Z at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) 2020-05-13T23:32:03.7880755Z at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) 2020-05-13T23:32:03.7881412Z at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) 2020-05-13T23:32:03.7882075Z at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) 2020-05-13T23:32:03.7882703Z at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) 2020-05-13T23:32:03.7883304Z at org.junit.runners.ParentRunner.run(ParentRunner.java:363) 2020-05-13T23:32:03.7883836Z at org.junit.runners.Suite.runChild(Suite.java:128) 2020-05-13T23:32:03.7884503Z at org.junit.runners.Suite.runChild(Suite.java:27) 2020-05-13T23:32:03.7885080Z at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) 2020-05-13T23:32:03.7885718Z at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) 2020-05-13T23:32:03.7886481Z at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) 2020-05-13T23:32:03.7887111Z at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) 2020-05-13T23:32:03.7887762Z at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) 2020-05-13T23:32:03.7888377Z at org.junit.runners.ParentRunner.run(ParentRunner.java:363) 2020-05-13T23:32:03.7889146Z at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55) 2020-05-13T23:32:03.7889886Z at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137) 2020-05-13T23:32:03.7890717Z at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeLazy(JUnitCoreWrapper.java:119) 2020-05-13T23:32:03.7891506Z at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:87) 2020-05-13T23:32:03.7892543Z at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75) 2020-05-13T23:32:03.7893483Z at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158) 2020-05-13T23:32:03.7894404Z at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) 2020-05-13T23:32:03.7895246Z at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) 2020-05-13T23:32:03.7896530Z at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) 2020-05-13T23:32:03.7897181Z at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) 2020-05-13T23:32:03.7897599Z 2020-05-13T23:32:03.7984319Z [INFO] Running org.apache.flink.connector.jdbc.table.JdbcTableSourceSinkFactoryTest 2020-05-13T23:32:04.0204253Z [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.221 s - in org.apache.flink.connector.jdbc.table.JdbcTableSourceSinkFactoryTest 2020-05-13T23:32:04.0262391Z [INFO] Running org.apache.flink.connector.jdbc.internal.JdbcTableOutputFormatTest 2020-05-13T23:32:04.1755030Z [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.15 s - in org.apache.flink.connector.jdbc.internal.JdbcTableOutputFormatTest 2020-05-13T23:32:04.1806654Z [INFO] Running org.apache.flink.connector.jdbc.internal.JdbcFullTest 2020-05-13T23:32:06.3940218Z [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.855 s - in org.apache.flink.connector.jdbc.table.JdbcAppendOnlyWriterTest 2020-05-13T23:32:06.3958227Z [INFO] Running org.apache.flink.connector.jdbc.catalog.PostgresTablePathTest 2020-05-13T23:32:06.3981378Z [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.apache.flink.connector.jdbc.catalog.PostgresTablePathTest 2020-05-13T23:32:07.5401216Z [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 3.356 s <<< FAILURE! - in org.apache.flink.connector.jdbc.internal.JdbcFullTest 2020-05-13T23:32:07.5402565Z [ERROR] testEnrichedClassCastException(org.apache.flink.connector.jdbc.internal.JdbcFullTest) Time elapsed: 0.055 s <<< FAILURE! 2020-05-13T23:32:07.5404056Z org.junit.ComparisonFailure: expected:<[java.lang.String cannot be cast to java.lang.Double], field index: 3, fi...> but was:<[class java.lang.String cannot be cast to class java.lang.Double (java.lang.String and java.lang.Double are in module java.base of loader 'bootstrap')], field index: 3, fi...> 2020-05-13T23:32:07.5405175Z at org.junit.Assert.assertEquals(Assert.java:115) 2020-05-13T23:32:07.5405828Z at org.junit.Assert.assertEquals(Assert.java:144) 2020-05-13T23:32:07.5406619Z at org.apache.flink.connector.jdbc.internal.JdbcFullTest.testEnrichedClassCastException(JdbcFullTest.java:104) 2020-05-13T23:32:07.5407102Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2020-05-13T23:32:07.5407700Z at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 2020-05-13T23:32:07.5408632Z at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2020-05-13T23:32:07.5409328Z at java.base/java.lang.reflect.Method.invoke(Method.java:566) 2020-05-13T23:32:07.5409992Z at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) 2020-05-13T23:32:07.5410557Z at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) 2020-05-13T23:32:07.5411001Z at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) 2020-05-13T23:32:07.5411458Z at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) 2020-05-13T23:32:07.5411890Z at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) 2020-05-13T23:32:07.5412325Z at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) 2020-05-13T23:32:07.5412737Z at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) 2020-05-13T23:32:07.5413421Z at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) 2020-05-13T23:32:07.5413876Z at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) 2020-05-13T23:32:07.5414268Z at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) 2020-05-13T23:32:07.5414653Z at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) 2020-05-13T23:32:07.5415068Z at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) 2020-05-13T23:32:07.5415608Z at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) 2020-05-13T23:32:07.5416090Z at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) 2020-05-13T23:32:07.5416457Z at org.junit.runners.ParentRunner.run(ParentRunner.java:363) 2020-05-13T23:32:07.5416811Z at org.junit.runners.Suite.runChild(Suite.java:128) 2020-05-13T23:32:07.5417126Z at org.junit.runners.Suite.runChild(Suite.java:27) 2020-05-13T23:32:07.5417479Z at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) 2020-05-13T23:32:07.5417852Z at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) 2020-05-13T23:32:07.5418246Z at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) 2020-05-13T23:32:07.5418698Z at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) 2020-05-13T23:32:07.5419070Z at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) 2020-05-13T23:32:07.5419522Z at org.junit.runners.ParentRunner.run(ParentRunner.java:363) 2020-05-13T23:32:07.5419899Z at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55) 2020-05-13T23:32:07.5420367Z at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137) 2020-05-13T23:32:07.5420873Z at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeLazy(JUnitCoreWrapper.java:119) 2020-05-13T23:32:07.5421547Z at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:87) 2020-05-13T23:32:07.5422038Z at org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75) 2020-05-13T23:32:07.5422494Z at org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158) 2020-05-13T23:32:07.5423011Z at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) 2020-05-13T23:32:07.5423512Z at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) 2020-05-13T23:32:07.5423964Z at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) 2020-05-13T23:32:07.5424401Z at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) 2020-05-13T23:32:07.5424643Z {code} > JDK11: JdbcFullTest.testEnrichedClassCastException: > expected:<[java.lang.String cannot be cast to java.lang.Double], field index: > 3, fi...> but was:<[class java.lang.String > ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > Key: FLINK-17697 > URL: https://issues.apache.org/jira/browse/FLINK-17697 > Project: Flink > Issue Type: Bug > Components: Connectors / JDBC > Reporter: Robert Metzger > Assignee: Leonard Xu > Priority: Critical > Fix For: 1.11.0 > > > {code} > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > at org.junit.runners.Suite.runChild(Suite.java:128) > at org.junit.runners.Suite.runChild(Suite.java:27) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > at org.apache.maven.surefire.junitcore.JUnitCore.run(JUnitCore.java:55) > at > org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:137) > at > org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeLazy(JUnitCoreWrapper.java:119) > at > org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:87) > at > org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:75) > at > org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:158) > at > org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384) > at > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345) > at > org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) > at > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) > {code} > https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=1216&view=logs&j=e9af9cde-9a65-5281-a58e-2c8511d36983&t=603cb7fd-6f38-5c99-efca-877e1439232f -- This message was sent by Atlassian Jira (v8.3.4#803005)