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 <kristian.rosenv...@gmail.com>
Authored: Wed Dec 12 16:34:14 2012 +0100
Committer: Kristian Rosenvold <kristian.rosenv...@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,

Reply via email to