[ 
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)

Reply via email to