This is an automated email from the ASF dual-hosted git repository. zjffdu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/zeppelin.git
The following commit(s) were added to refs/heads/master by this push: new 13ccc87 [HOTFIX] Fix IRKernelTest fail 13ccc87 is described below commit 13ccc871dc4c7b9875033c8a5938a92b62919081 Author: Jeff Zhang <zjf...@apache.org> AuthorDate: Wed Feb 5 17:27:15 2020 +0800 [HOTFIX] Fix IRKernelTest fail --- .../java/org/apache/zeppelin/jupyter/JupyterKernelClient.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/zeppelin-jupyter-interpreter/src/main/java/org/apache/zeppelin/jupyter/JupyterKernelClient.java b/zeppelin-jupyter-interpreter/src/main/java/org/apache/zeppelin/jupyter/JupyterKernelClient.java index cfda429..d423845 100644 --- a/zeppelin-jupyter-interpreter/src/main/java/org/apache/zeppelin/jupyter/JupyterKernelClient.java +++ b/zeppelin-jupyter-interpreter/src/main/java/org/apache/zeppelin/jupyter/JupyterKernelClient.java @@ -212,9 +212,13 @@ public class JupyterKernelClient { @Override public void onError(Throwable throwable) { try { - interpreterOutput.getInterpreterOutput().write("\n%text " + - ExceptionUtils.getStackTrace(throwable)); - interpreterOutput.getInterpreterOutput().flush(); + // only output the extra error when no error message is displayed before. + if (finalResponseBuilder.getStatus() != null && + finalResponseBuilder.getStatus() != ExecuteStatus.ERROR) { + interpreterOutput.getInterpreterOutput().write("\n%text " + + ExceptionUtils.getStackTrace(throwable)); + interpreterOutput.getInterpreterOutput().flush(); + } } catch (IOException e) { LOGGER.error("Unexpected IOException", e); }