Yun Gao created FLINK-25768:
-------------------------------

             Summary: Python test 
BlinkBatchTableEnvironmentTests.test_explain_with_multi_sinks failed on azure
                 Key: FLINK-25768
                 URL: https://issues.apache.org/jira/browse/FLINK-25768
             Project: Flink
          Issue Type: Bug
          Components: API / Python
    Affects Versions: 1.13.5
            Reporter: Yun Gao


{code:java}
2022-01-22T01:51:13.0242386Z Jan 22 01:51:13 answer = 'xro24635'
2022-01-22T01:51:13.0242938Z Jan 22 01:51:13 gateway_client = 
<py4j.java_gateway.GatewayClient object at 0x7f24c092efa0>
2022-01-22T01:51:13.0243909Z Jan 22 01:51:13 target_id = 'o24634', name = 
'addInsertSql'
2022-01-22T01:51:13.0244309Z Jan 22 01:51:13 
2022-01-22T01:51:13.0244761Z Jan 22 01:51:13     def get_return_value(answer, 
gateway_client, target_id=None, name=None):
2022-01-22T01:51:13.0245397Z Jan 22 01:51:13         """Converts an answer 
received from the Java gateway into a Python object.
2022-01-22T01:51:13.0245923Z Jan 22 01:51:13     
2022-01-22T01:51:13.0246348Z Jan 22 01:51:13         For example, string 
representation of integers are converted to Python
2022-01-22T01:51:13.0246963Z Jan 22 01:51:13         integer, string 
representation of objects are converted to JavaObject
2022-01-22T01:51:13.0247486Z Jan 22 01:51:13         instances, etc.
2022-01-22T01:51:13.0247820Z Jan 22 01:51:13     
2022-01-22T01:51:13.0248220Z Jan 22 01:51:13         :param answer: the string 
returned by the Java gateway
2022-01-22T01:51:13.0248846Z Jan 22 01:51:13         :param gateway_client: the 
gateway client used to communicate with the Java
2022-01-22T01:51:13.0249505Z Jan 22 01:51:13             Gateway. Only 
necessary if the answer is a reference (e.g., object,
2022-01-22T01:51:13.0249945Z Jan 22 01:51:13             list, map)
2022-01-22T01:51:13.0250470Z Jan 22 01:51:13         :param target_id: the name 
of the object from which the answer comes from
2022-01-22T01:51:13.0251084Z Jan 22 01:51:13             (e.g., *object1* in 
`object1.hello()`). Optional.
2022-01-22T01:51:13.0251607Z Jan 22 01:51:13         :param name: the name of 
the member from which the answer comes from
2022-01-22T01:51:13.0252199Z Jan 22 01:51:13             (e.g., *hello* in 
`object1.hello()`). Optional.
2022-01-22T01:51:13.0252646Z Jan 22 01:51:13         """
2022-01-22T01:51:13.0253198Z Jan 22 01:51:13         if is_error(answer)[0]:
2022-01-22T01:51:13.0253684Z Jan 22 01:51:13             if len(answer) > 1:
2022-01-22T01:51:13.0254169Z Jan 22 01:51:13                 type = answer[1]
2022-01-22T01:51:13.0254757Z Jan 22 01:51:13                 value = 
OUTPUT_CONVERTER[type](answer[2:], gateway_client)
2022-01-22T01:51:13.0255450Z Jan 22 01:51:13                 if answer[1] == 
REFERENCE_TYPE:
2022-01-22T01:51:13.0256085Z Jan 22 01:51:13 >                   raise 
Py4JJavaError(
2022-01-22T01:51:13.0256768Z Jan 22 01:51:13                         "An error 
occurred while calling {0}{1}{2}.\n".
2022-01-22T01:51:13.0257432Z Jan 22 01:51:13                         
format(target_id, ".", name), value)
2022-01-22T01:51:13.0258250Z Jan 22 01:51:13 E                   
py4j.protocol.Py4JJavaError: An error occurred while calling 
o24634.addInsertSql.
2022-01-22T01:51:13.0259174Z Jan 22 01:51:13 E                   : 
java.lang.NullPointerException
2022-01-22T01:51:13.0259824Z Jan 22 01:51:13 E                          at 
java.util.Objects.requireNonNull(Objects.java:203)
2022-01-22T01:51:13.0260748Z Jan 22 01:51:13 E                          at 
org.apache.calcite.rel.metadata.RelMetadataQuery.<init>(RelMetadataQuery.java:144)
2022-01-22T01:51:13.0261604Z Jan 22 01:51:13 E                          at 
org.apache.calcite.rel.metadata.RelMetadataQuery.<init>(RelMetadataQuery.java:108)
2022-01-22T01:51:13.0262653Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery.<init>(FlinkRelMetadataQuery.java:78)
2022-01-22T01:51:13.0263927Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.plan.metadata.FlinkRelMetadataQuery.instance(FlinkRelMetadataQuery.java:59)
2022-01-22T01:51:13.0264864Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.calcite.FlinkRelOptClusterFactory$$anon$1.get(FlinkRelOptClusterFactory.scala:39)
2022-01-22T01:51:13.0266075Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.calcite.FlinkRelOptClusterFactory$$anon$1.get(FlinkRelOptClusterFactory.scala:38)
2022-01-22T01:51:13.0267017Z Jan 22 01:51:13 E                          at 
org.apache.calcite.plan.RelOptCluster.getMetadataQuery(RelOptCluster.java:178)
2022-01-22T01:51:13.0267991Z Jan 22 01:51:13 E                          at 
org.apache.calcite.rel.logical.LogicalFilter.create(LogicalFilter.java:108)
2022-01-22T01:51:13.0268849Z Jan 22 01:51:13 E                          at 
org.apache.calcite.rel.core.RelFactories$FilterFactoryImpl.createFilter(RelFactories.java:344)
2022-01-22T01:51:13.0269861Z Jan 22 01:51:13 E                          at 
org.apache.calcite.sql2rel.SqlToRelConverter.convertWhere(SqlToRelConverter.java:1042)
2022-01-22T01:51:13.0271035Z Jan 22 01:51:13 E                          at 
org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(SqlToRelConverter.java:666)
2022-01-22T01:51:13.0272198Z Jan 22 01:51:13 E                          at 
org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(SqlToRelConverter.java:644)
2022-01-22T01:51:13.0273591Z Jan 22 01:51:13 E                          at 
org.apache.calcite.sql2rel.SqlToRelConverter.convertQueryRecursive(SqlToRelConverter.java:3438)
2022-01-22T01:51:13.0274738Z Jan 22 01:51:13 E                          at 
org.apache.calcite.sql2rel.SqlToRelConverter.convertQuery(SqlToRelConverter.java:570)
2022-01-22T01:51:13.0276034Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.calcite.FlinkPlannerImpl.org$apache$flink$table$planner$calcite$FlinkPlannerImpl$$rel(FlinkPlannerImpl.scala:169)
2022-01-22T01:51:13.0277371Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.calcite.FlinkPlannerImpl.rel(FlinkPlannerImpl.scala:161)
2022-01-22T01:51:13.0278632Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.operations.SqlToOperationConverter.toQueryOperation(SqlToOperationConverter.java:989)
2022-01-22T01:51:13.0279825Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.operations.SqlToOperationConverter.convertSqlQuery(SqlToOperationConverter.java:958)
2022-01-22T01:51:13.0280967Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.operations.SqlToOperationConverter.convert(SqlToOperationConverter.java:283)
2022-01-22T01:51:13.0282159Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.operations.SqlToOperationConverter.convertSqlInsert(SqlToOperationConverter.java:603)
2022-01-22T01:51:13.0283136Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.operations.SqlToOperationConverter.convert(SqlToOperationConverter.java:272)
2022-01-22T01:51:13.0284230Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.planner.delegation.ParserImpl.parse(ParserImpl.java:101)
2022-01-22T01:51:13.0285228Z Jan 22 01:51:13 E                          at 
org.apache.flink.table.api.internal.StatementSetImpl.addInsertSql(StatementSetImpl.java:51)
2022-01-22T01:51:13.0286152Z Jan 22 01:51:13 E                          at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-01-22T01:51:13.0286873Z Jan 22 01:51:13 E                          at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-01-22T01:51:13.0287759Z Jan 22 01:51:13 E                          at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-01-22T01:51:13.0288563Z Jan 22 01:51:13 E                          at 
java.lang.reflect.Method.invoke(Method.java:498)
2022-01-22T01:51:13.0289502Z Jan 22 01:51:13 E                          at 
org.apache.flink.api.python.shaded.py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:244)
2022-01-22T01:51:13.0290465Z Jan 22 01:51:13 E                          at 
org.apache.flink.api.python.shaded.py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:357)
2022-01-22T01:51:13.0291304Z Jan 22 01:51:13 E                          at 
org.apache.flink.api.python.shaded.py4j.Gateway.invoke(Gateway.java:282)
2022-01-22T01:51:13.0292199Z Jan 22 01:51:13 E                          at 
org.apache.flink.api.python.shaded.py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:132)
2022-01-22T01:51:13.0293333Z Jan 22 01:51:13 E                          at 
org.apache.flink.api.python.shaded.py4j.commands.CallCommand.execute(CallCommand.java:79)
2022-01-22T01:51:13.0294144Z Jan 22 01:51:13 E                          at 
org.apache.flink.api.python.shaded.py4j.GatewayConnection.run(GatewayConnection.java:238)
2022-01-22T01:51:13.0294762Z Jan 22 01:51:13 E                          at 
java.lang.Thread.run(Thread.java:748)
2022-01-22T01:51:13.0295169Z Jan 22 01:51:13 
2022-01-22T01:51:13.0296060Z Jan 22 01:51:13 
.tox/py38-cython/lib/python3.8/site-packages/py4j/protocol.py:326: Py4JJavaError
2022-01-22T01:51:13.0296859Z Jan 22 01:51:13 =============================== 
warnings summary ===============================
2022-01-22T01:51:13.0297737Z Jan 22 01:51:13 
.tox/py38-cython/lib/python3.8/site-packages/py4j/java_collections.py:13
2022-01-22T01:51:13.0298470Z Jan 22 01:51:13 
.tox/py38-cython/lib/python3.8/site-packages/py4j/java_collections.py:13
2022-01-22T01:51:13.0299180Z Jan 22 01:51:13 
.tox/py38-cython/lib/python3.8/site-packages/py4j/java_collections.py:13
2022-01-22T01:51:13.0300114Z Jan 22 01:51:13 
.tox/py38-cython/lib/python3.8/site-packages/py4j/java_collections.py:13
2022-01-22T01:51:13.0301173Z Jan 22 01:51:13 
.tox/py38-cython/lib/python3.8/site-packages/py4j/java_collections.py:13 {code}
https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=29931&view=logs&j=bdd9ea51-4de2-506a-d4d9-f3930e4d2355&t=98717c4f-b888-5636-bb1e-db7aca25755e&l=24650



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to