[ 
https://issues.apache.org/jira/browse/FLINK-33116?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17771813#comment-17771813
 ] 

Matthias Pohl commented on FLINK-33116:
---------------------------------------

Looks like the {{CliClient}} is not thread-safe: The close call fails with a 
{{NullPointerException}} because {{CliClient.close()}} calls 
{{closeTerminal()}} if a terminal set. But the test finishes the 
{{client.executeInInteractiveMode()}} in a separate thread which calls 
{{closeTerminal()}} in the end as well. [~fsk119] can you delegate this issue?

> CliClientTest.testCancelExecutionInteractiveMode fails with NPE on AZP
> ----------------------------------------------------------------------
>
>                 Key: FLINK-33116
>                 URL: https://issues.apache.org/jira/browse/FLINK-33116
>             Project: Flink
>          Issue Type: Bug
>          Components: Table SQL / Client
>    Affects Versions: 1.19.0
>            Reporter: Sergey Nuyanzin
>            Priority: Critical
>              Labels: stale-critical, test-stability
>
> This build 
> [https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=53309&view=logs&j=ce3801ad-3bd5-5f06-d165-34d37e757d90&t=5e4d9387-1dcc-5885-a901-90469b7e6d2f&l=12264]
> fails as
> {noformat}
> Sep 18 02:26:15 02:26:15.743 [ERROR] 
> org.apache.flink.table.client.cli.CliClientTest.testCancelExecutionInteractiveMode
>   Time elapsed: 0.1 s  <<< ERROR!
> Sep 18 02:26:15 java.lang.NullPointerException
> Sep 18 02:26:15       at 
> org.apache.flink.table.client.cli.CliClient.closeTerminal(CliClient.java:284)
> Sep 18 02:26:15       at 
> org.apache.flink.table.client.cli.CliClient.close(CliClient.java:108)
> Sep 18 02:26:15       at 
> org.apache.flink.table.client.cli.CliClientTest.testCancelExecutionInteractiveMode(CliClientTest.java:314)
> Sep 18 02:26:15       at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method) {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to