Revert "[SUREFIRE-1322] - Surefire and Failsafe should dump critical errors in 
dump file and console"

This reverts commit 4d3673c42e2af75c22f3abbaa2a0237a5c25e0ce.


Project: http://git-wip-us.apache.org/repos/asf/maven-surefire/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-surefire/commit/c12adb87
Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/c12adb87
Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/c12adb87

Branch: refs/heads/master
Commit: c12adb87547a56c54c22c86191d214dc9b79b2eb
Parents: 90654a0
Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
Authored: Mon Jan 23 10:56:01 2017 +0000
Committer: Stephen Connolly <stephen.alan.conno...@gmail.com>
Committed: Mon Jan 23 10:56:01 2017 +0000

----------------------------------------------------------------------
 .../apache/maven/surefire/booter/CommandReader.java  | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/c12adb87/surefire-api/src/main/java/org/apache/maven/surefire/booter/CommandReader.java
----------------------------------------------------------------------
diff --git 
a/surefire-api/src/main/java/org/apache/maven/surefire/booter/CommandReader.java
 
b/surefire-api/src/main/java/org/apache/maven/surefire/booter/CommandReader.java
index 3f24a1b..3990d46 100644
--- 
a/surefire-api/src/main/java/org/apache/maven/surefire/booter/CommandReader.java
+++ 
b/surefire-api/src/main/java/org/apache/maven/surefire/booter/CommandReader.java
@@ -377,7 +377,7 @@ public final class CommandReader
                     if ( command == null )
                     {
                         String errorMessage = "[SUREFIRE] std/in stream 
corrupted: first sequence not recognized";
-                        DumpErrorSingleton.getSingleton().dumpStreamText( 
errorMessage );
+                        DumpErrorSingleton.getSingleton().dumpText( 
errorMessage );
                         logger.error( errorMessage );
                         break;
                     }
@@ -414,27 +414,24 @@ public final class CommandReader
             }
             catch ( EOFException e )
             {
+                DumpErrorSingleton.getSingleton().dumpException( e );
+
                 CommandReader.this.state.set( TERMINATED );
                 if ( !isTestSetFinished )
                 {
-                    String msg = "TestSet has not finished before stream error 
has appeared >> "
-                                         + "initializing exit by non-null 
configuration: "
-                                         + CommandReader.this.shutdown;
-                    DumpErrorSingleton.getSingleton().dumpStreamException( e, 
msg );
-
                     exitByConfiguration();
                     // does not go to finally
                 }
             }
             catch ( IOException e )
             {
+                DumpErrorSingleton.getSingleton().dumpException( e );
+
                 CommandReader.this.state.set( TERMINATED );
                 // If #stop() method is called, reader thread is interrupted 
and cause is InterruptedException.
                 if ( !( e.getCause() instanceof InterruptedException ) )
                 {
-                    String msg = "[SUREFIRE] std/in stream corrupted";
-                    DumpErrorSingleton.getSingleton().dumpStreamException( e, 
msg );
-                    logger.error( msg, e );
+                    logger.error( "[SUREFIRE] std/in stream corrupted", e );
                 }
             }
             finally

Reply via email to