Yaytay created SUREFIRE-1859:
--------------------------------

             Summary: Latest version buffers all stdout, making it unreadable 
whilst tests are running
                 Key: SUREFIRE-1859
                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1859
             Project: Maven Surefire
          Issue Type: Bug
          Components: Maven Surefire Plugin
    Affects Versions: 3.0.0-M5
            Reporter: Yaytay


This test class:
{code:java}
public class StdoutIncrementTest {  
  @Test
  public void testOutput() throws Exception {
    for (int i = 0; i < 1000; ++i) {
      System.out.println("Iteration " + i);
      Thread.sleep(1000);
    }
  } 
}
{code}

With this configuration:
{code:xml}
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>3.0.0-M5</version>
      </plugin>
{code}
there is no output whilst the test is running.

With this configuration:
{code:xml}
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>3.0.0-M4</version>
      </plugin>
{code}
the output comes out roughly once per second.

This doesn't matter for running tests, but it makes debugging tests a real pain.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to