diff --git a/maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java b/maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java index 2d4a4aa5b6bce775034cfd6640b1bd490306ff18..3d41ac7131333e1b9224e5af36f7bf84f1659aa1 100644 --- a/maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java +++ b/maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java @@ -101,11 +101,8 @@ public class SurefireArchiver extends MavenReporter { // no test in this module return true; - if(result==null) { - long t = System.currentTimeMillis() - build.getMilliSecsSinceBuildStart(); - result = new TestResult(t - 1000/*error margin*/, ds, true); - } else - result.parse(build.getTimestamp().getTimeInMillis() - 1000/*error margin*/, ds); + if(result==null) result = new TestResult(); + result.parse(System.currentTimeMillis() - build.getMilliSecsSinceBuildStart(), ds); int failCount = build.execute(new BuildCallable() { public Integer call(MavenBuild build) throws IOException, InterruptedException {