You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ti...@apache.org on 2018/08/25 09:51:50 UTC

[maven-surefire] branch JAVA11 updated: synchronized System.out due to Linux CI issues for Surefire1177TestngParallelSuitesIT

This is an automated email from the ASF dual-hosted git repository.

tibordigana pushed a commit to branch JAVA11
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git


The following commit(s) were added to refs/heads/JAVA11 by this push:
     new 1ebc701  synchronized System.out due to Linux CI issues for Surefire1177TestngParallelSuitesIT
1ebc701 is described below

commit 1ebc701e9c67e410a22404d913290676bfb92b76
Author: Tibor17 <ti...@apache.org>
AuthorDate: Sat Aug 25 11:51:37 2018 +0200

    synchronized System.out due to Linux CI issues for Surefire1177TestngParallelSuitesIT
---
 .../src/test/java/testng/suiteXml/ShouldNotRunTest.java            | 5 ++++-
 .../src/test/java/testng/suiteXml/TestNGSuiteTest.java             | 7 +++++--
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/surefire-its/src/test/resources/testng-parallel-suites/src/test/java/testng/suiteXml/ShouldNotRunTest.java b/surefire-its/src/test/resources/testng-parallel-suites/src/test/java/testng/suiteXml/ShouldNotRunTest.java
index d2eb9ca..4a19e78 100644
--- a/surefire-its/src/test/resources/testng-parallel-suites/src/test/java/testng/suiteXml/ShouldNotRunTest.java
+++ b/surefire-its/src/test/resources/testng-parallel-suites/src/test/java/testng/suiteXml/ShouldNotRunTest.java
@@ -30,6 +30,9 @@ public class ShouldNotRunTest {
     @Test
     public void shouldNotRun()
     {
-        System.out.println( getClass().getSimpleName() + "#shouldNotRun()" );
+        synchronized ( System.out )
+        {
+            System.out.println( getClass().getSimpleName() + "#shouldNotRun()" );
+        }
     }
 }
\ No newline at end of file
diff --git a/surefire-its/src/test/resources/testng-parallel-suites/src/test/java/testng/suiteXml/TestNGSuiteTest.java b/surefire-its/src/test/resources/testng-parallel-suites/src/test/java/testng/suiteXml/TestNGSuiteTest.java
index b20e81e..95fe0e2 100644
--- a/surefire-its/src/test/resources/testng-parallel-suites/src/test/java/testng/suiteXml/TestNGSuiteTest.java
+++ b/surefire-its/src/test/resources/testng-parallel-suites/src/test/java/testng/suiteXml/TestNGSuiteTest.java
@@ -35,8 +35,11 @@ public class TestNGSuiteTest {
 	public void shouldRunAndPrintItself()
 		throws Exception
 	{
-		System.out.println( getClass().getSimpleName() + "#shouldRunAndPrintItself() "
-								+ counter.incrementAndGet() + ".");
+		synchronized ( System.out )
+		{
+			System.out.println( getClass().getSimpleName() + "#shouldRunAndPrintItself() "
+                                    + counter.incrementAndGet() + ".");
+		}
 
 		TimeUnit.SECONDS.sleep( 2 );
 	}