You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kr...@apache.org on 2012/12/12 16:36:07 UTC
git commit: o Cleared a threadlocal that would make a unit test faile
every now and then
Updated Branches:
refs/heads/master c45c7b12c -> c192b9468
o Cleared a threadlocal that would make a unit test faile every now and then
Project: http://git-wip-us.apache.org/repos/asf/maven-surefire/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-surefire/commit/c192b946
Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/c192b946
Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/c192b946
Branch: refs/heads/master
Commit: c192b9468c2594304b77bd0527d720b9750b2f99
Parents: c45c7b1
Author: Kristian Rosenvold <kr...@gmail.com>
Authored: Wed Dec 12 16:34:14 2012 +0100
Committer: Kristian Rosenvold <kr...@gmail.com>
Committed: Wed Dec 12 16:34:47 2012 +0100
----------------------------------------------------------------------
.../junitcore/ConcurrentReporterManager.java | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/c192b946/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConcurrentReporterManager.java
----------------------------------------------------------------------
diff --git a/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConcurrentReporterManager.java b/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConcurrentReporterManager.java
index fc1dde1..9429310 100644
--- a/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConcurrentReporterManager.java
+++ b/surefire-providers/surefire-junit47/src/main/java/org/apache/maven/surefire/junitcore/ConcurrentReporterManager.java
@@ -71,6 +71,7 @@ public abstract class ConcurrentReporterManager
{
testSet.replay( reporterManager );
}
+ reporterManagerThreadLocal.remove();
}
public void testFailed( ReportEntry failure )
@@ -173,6 +174,7 @@ public abstract class ConcurrentReporterManager
return runListener;
}
+
public static ConcurrentReporterManager createInstance( Map<String, TestSet> classMethodCounts,
ReporterFactory reporterManagerFactory,
boolean parallelClasses, boolean parallelBoth,