changeset 21:d7e0f085b4ea

minor build log improvement
author Evgeniy.Koshkin
date Mon, 05 Aug 2013 13:37:18 +0400
parents 10cb71666d5e
children 6bc398d2279d
files agent/src/jetbrains/buildServer/symbols/SymbolsIndexer.java
diffstat 1 files changed, 6 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/agent/src/jetbrains/buildServer/symbols/SymbolsIndexer.java	Fri Aug 02 17:58:51 2013 +0400
+++ b/agent/src/jetbrains/buildServer/symbols/SymbolsIndexer.java	Mon Aug 05 13:37:18 2013 +0400
@@ -128,11 +128,14 @@
     }
     buildLogger.message(String.format("Running command %s", commandLine.getCommandLineString()));
     final ExecResult execResult = SimpleCommandLineProcessRunner.runCommand(commandLine, null);
-    buildLogger.message(execResult.getStdout());
+    final String stdout = execResult.getStdout();
+    if(!stdout.isEmpty()){
+      buildLogger.message("Stdout: " + stdout);
+    }
     if (execResult.getExitCode() == 0) return;
     buildLogger.warning(String.format("%s ends with non-zero exit code.", SYMBOLS_EXE));
-    buildLogger.warning(execResult.getStderr());
-    buildLogger.warning(execResult.getStdout());
+    buildLogger.warning("Stdout: " + stdout);
+    buildLogger.warning("Stderr: " + execResult.getStderr());
     buildLogger.exception(execResult.getException());
   }
 }