How to get maven surefire to create incremental console output?

My maven surefire tests do not give any output to the console when starting the tests themselves, i.e. the console shows the result below and then rotates throughout the test. When the test is completed, the console output will be available, but until then. So the question is, how can I turn off this buffering?

[INFO] Using configured provider org.apache.maven.surefire.junitcore.JUnitCoreProvider

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Concurrency config is parallel='none', perCoreThreadCount=true, threadCount=2, useUnlimitedThreads=false

Here is the relevant section of my pom:

    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <!-- version 2.12 has a bug in single-test -->
            <version>2.11</version>
            <dependencies>
                <dependency>
                    <groupId>org.apache.maven.surefire</groupId>
                    <artifactId>surefire-junit47</artifactId>
                    <version>2.11</version>
                </dependency>
            </dependencies>
        </plugin>
    </plugins>

It works on (um) Windows, if that matters.

+3
source share

All Articles