From f46fe2d5d4c2eb49cb9e561f00ea710a17098848 Mon Sep 17 00:00:00 2001 From: kohsuke Date: Thu, 27 Sep 2007 17:47:16 +0000 Subject: [PATCH] removed superficial error message. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@4950 71c3de6d-444a-0410-be80-ed276b4c234a --- .../main/java/hudson/tasks/junit/JUnitResultArchiver.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/main/java/hudson/tasks/junit/JUnitResultArchiver.java b/core/src/main/java/hudson/tasks/junit/JUnitResultArchiver.java index 6423092b0c..34f9dcd345 100644 --- a/core/src/main/java/hudson/tasks/junit/JUnitResultArchiver.java +++ b/core/src/main/java/hudson/tasks/junit/JUnitResultArchiver.java @@ -72,6 +72,11 @@ public class JUnitResultArchiver extends Publisher implements Serializable, Matr if(result.getPassCount()==0 && result.getFailCount()==0) new AbortException("None of the test reports contained any result"); } catch (AbortException e) { + if(build.getResult()==Result.FAILURE) + // most likely a build failed before it gets to the test phase. + // don't report confusing error message. + return true; + listener.getLogger().println(e.getMessage()); build.setResult(Result.FAILURE); return true; -- GitLab