added more logs

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

Branch: refs/heads/2.19.2-experimental
Commit: 2ce8282ee51dc8d5564d186c6392d9a0ca4f32cb
Parents: 8f6f855
Author: Tibor17 <tibo...@lycos.com>
Authored: Tue Feb 28 22:46:00 2017 +0100
Committer: Tibor17 <tibo...@lycos.com>
Committed: Tue Feb 28 22:46:00 2017 +0100

----------------------------------------------------------------------
 .../lazytestprovider/AbstractCommandStream.java |  5 +++--
 .../AbstractForkInputStream.java                |  4 ++--
 .../OutputStreamFlushableCommandline.java       |  2 +-
 .../TestProvidingInputStream.java               | 20 ++++++++++++++------
 .../booterclient/output/ForkClient.java         |  3 ++-
 .../output/ThreadedStreamConsumer.java          |  8 ++++----
 6 files changed, 26 insertions(+), 16 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/2ce8282e/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractCommandStream.java
----------------------------------------------------------------------
diff --git 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractCommandStream.java
 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractCommandStream.java
index d7d33f8..58cac1f 100644
--- 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractCommandStream.java
+++ 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractCommandStream.java
@@ -106,7 +106,8 @@ public abstract class AbstractCommandStream
             }
 
             Command cmd = nextCommand();
-            System.out.println( getClass().getSimpleName() + " will send " + 
cmd.getCommandType() );
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
+                                        + " will send " + cmd.getCommandType() 
);
             lastCommand = cmd.getCommandType();
             buffer = lastCommand.hasDataType() ? lastCommand.encode( 
cmd.getData() ) : lastCommand.encode();
         }
@@ -127,7 +128,7 @@ public abstract class AbstractCommandStream
                 offset = 8;
                 len = toInt( currentBuffer, 4 );
             }
-            System.out.println( getClass().getSimpleName()
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                         + " last byte sent of cmd "
                                         + lastCommand
                                         + " "

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/2ce8282e/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractForkInputStream.java
----------------------------------------------------------------------
diff --git 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractForkInputStream.java
 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractForkInputStream.java
index 95e742a..97eef61 100644
--- 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractForkInputStream.java
+++ 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/AbstractForkInputStream.java
@@ -41,7 +41,7 @@ public abstract class AbstractForkInputStream
      */
     public void setFlushReceiverProvider( FlushReceiverProvider 
flushReceiverProvider )
     {
-        System.out.println( getClass().getSimpleName() + "#" + hashCode()
+        System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                     + " :: setFlushReceiverProvider() :: " + 
flushReceiverProvider );
         this.flushReceiverProvider = requireNonNull( flushReceiverProvider );
     }
@@ -54,7 +54,7 @@ public abstract class AbstractForkInputStream
             FlushReceiver flushReceiver = 
flushReceiverProvider.getFlushReceiver();
             if ( flushReceiver != null )
             {
-                System.out.println( getClass().getSimpleName() + "#" + 
hashCode()
+                System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                             + " :: tryFlush() :: 
flushReceiver.flush();" );
                 flushReceiver.flush();
                 return true;

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/2ce8282e/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/OutputStreamFlushableCommandline.java
----------------------------------------------------------------------
diff --git 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/OutputStreamFlushableCommandline.java
 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/OutputStreamFlushableCommandline.java
index ed54489..b92a7dd 100644
--- 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/OutputStreamFlushableCommandline.java
+++ 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/OutputStreamFlushableCommandline.java
@@ -73,7 +73,7 @@ public class OutputStreamFlushableCommandline
         {
             System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                         + " :: execute() :: flushReceiver is 
set!!!" );
-            flushReceiver = new OutputStreamFlushReceiver( 
process.getOutputStream() );
+            //flushReceiver = new OutputStreamFlushReceiver( 
process.getOutputStream() );
         }
 
         return process;

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/2ce8282e/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/TestProvidingInputStream.java
----------------------------------------------------------------------
diff --git 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/TestProvidingInputStream.java
 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/TestProvidingInputStream.java
index e05fad2..c2dad9f 100644
--- 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/TestProvidingInputStream.java
+++ 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/TestProvidingInputStream.java
@@ -116,10 +116,15 @@ public final class TestProvidingInputStream
         if ( cmd == null )
         {
             String cmdData = testClassNames.poll();
-            return cmdData == null ? Command.TEST_SET_FINISHED : toRunClass( 
cmdData );
+            Command c = cmdData == null ? Command.TEST_SET_FINISHED : 
toRunClass( cmdData );
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
+                                        + " :: nextCommand() :: " + 
c.getCommandType() + " " + c.getData() );
+            return c;
         }
         else
         {
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
+                                        + " :: nextCommand() :: " + 
cmd.getCommandType() + " " + cmd.getData() );
             return cmd;
         }
     }
@@ -148,10 +153,12 @@ public final class TestProvidingInputStream
      */
     public void provideNewTest()
     {
-        System.out.println( getClass().getSimpleName() + "#" + hashCode() + " 
:: provideNewTest() :: before if" );
+        System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
+                                    + " :: provideNewTest() :: before if" );
         if ( canContinue() )
         {
-            System.out.println( getClass().getSimpleName() + "#" + hashCode() 
+ " :: provideNewTest() :: after if" );
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
+                                        + " :: provideNewTest() :: after if" );
             barrier.release();
         }
     }
@@ -161,7 +168,8 @@ public final class TestProvidingInputStream
     {
         if ( closed.compareAndSet( false, true ) )
         {
-            System.out.println( getClass().getSimpleName() + "#" + hashCode() 
+ " :: close()" );
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
+                                        + " :: close()" );
             invalidateInternalBuffer();
             barrier.drainPermits();
             barrier.release();
@@ -173,10 +181,10 @@ public final class TestProvidingInputStream
     {
         try
         {
-            System.out.println( getClass().getSimpleName() + "#" + hashCode()
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                         + " :: awaitNextTest() :: before 
acquire" );
             barrier.acquire();
-            System.out.println( getClass().getSimpleName() + "#" + hashCode()
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                         + " :: awaitNextTest() :: after 
acquire" );
         }
         catch ( InterruptedException e )

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/2ce8282e/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java
----------------------------------------------------------------------
diff --git 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java
 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java
index 2d00244..7f7f4b9 100644
--- 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java
+++ 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ForkClient.java
@@ -177,7 +177,8 @@ public class ForkClient
 
     private void processLine( String s )
     {
-        System.out.println( getClass().getSimpleName() + "#" + hashCode() + " 
:: processLine() :: " + s );
+        System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
+                                    + " :: processLine() :: " + s );
         try
         {
             final byte operationId = (byte) s.charAt( 0 );

http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/2ce8282e/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ThreadedStreamConsumer.java
----------------------------------------------------------------------
diff --git 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ThreadedStreamConsumer.java
 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ThreadedStreamConsumer.java
index 18a3083..2b07308 100644
--- 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ThreadedStreamConsumer.java
+++ 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/output/ThreadedStreamConsumer.java
@@ -120,7 +120,7 @@ public final class ThreadedStreamConsumer
     {
         if ( stop && !thread.isAlive() )
         {
-            System.out.println( getClass().getSimpleName() + "#" + hashCode()
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                         + " consumeLine() :: items.clear()." );
             items.clear();
             return;
@@ -128,7 +128,7 @@ public final class ThreadedStreamConsumer
 
         try
         {
-            System.out.println( getClass().getSimpleName() + "#" + hashCode()
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                         + " consumeLine() :: items.put( s ) :: 
" + s );
             items.put( s );
         }
@@ -142,7 +142,7 @@ public final class ThreadedStreamConsumer
     public void close()
             throws IOException
     {
-        System.out.println( getClass().getSimpleName() + "#" + hashCode()
+        System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                     + " close()" );
         if ( stop )
         {
@@ -151,7 +151,7 @@ public final class ThreadedStreamConsumer
 
         try
         {
-            System.out.println( getClass().getSimpleName() + "#" + hashCode()
+            System.out.println( System.currentTimeMillis() + " " + 
getClass().getSimpleName() + "#" + hashCode()
                                         + " close() :: END_ITEM" );
             items.put( END_ITEM );
             thread.join( CLOSE_TIMEOUT_MILLIS );

Reply via email to