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 2022/02/21 14:37:31 UTC

[maven-surefire] branch master updated (9621bb6 -> 1c4e68e)

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

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


    from 9621bb6  [SUREFIRE-2020] Use addShutDownHook() from maven-shared-utils
     add 1c4e68e  [SUREFIRE-2021] Commands should be flushed immediately. Use Channels.newChannel() instead of newBufferedChannel(). Delete the old flushing mechanism on forked processes.

No new revisions were added by this update.

Summary of changes:
 .../booterclient/ClasspathForkConfiguration.java   |  4 +-
 .../booterclient/DefaultForkConfiguration.java     | 14 +++----
 .../surefire/booterclient/ForkConfiguration.java   |  8 ++--
 .../plugin/surefire/booterclient/ForkStarter.java  |  7 +---
 .../booterclient/JarManifestForkConfiguration.java |  4 +-
 .../ModularClasspathForkConfiguration.java         |  4 +-
 .../lazytestprovider/AbstractCommandReader.java    | 34 +++-------------
 ...mFlushableCommandline.java => Commandline.java} | 41 ++++---------------
 .../lazytestprovider/DefaultCommandReader.java     |  2 -
 .../DefferedChannelCommandSender.java              | 35 ----------------
 .../lazytestprovider/FlushReceiver.java            | 38 -----------------
 .../lazytestprovider/FlushReceiverProvider.java    | 34 ----------------
 .../OutputStreamFlushReceiver.java                 | 47 ----------------------
 .../lazytestprovider/TestProvidingInputStream.java |  4 --
 .../booterclient/DefaultForkConfigurationTest.java | 18 ++++-----
 .../booterclient/ForkConfigurationTest.java        | 25 +++++++-----
 .../surefire/booterclient/ForkStarterTest.java     |  6 +--
 .../ModularClasspathForkConfigurationTest.java     |  4 +-
 ...leCommandlineTest.java => CommandlineTest.java} | 35 ++--------------
 .../maven/plugin/surefire/extensions/E2ETest.java  |  5 ---
 .../maven/surefire/extensions/CommandReader.java   |  1 -
 .../extensions/util/CommandlineStreams.java        |  3 +-
 22 files changed, 67 insertions(+), 306 deletions(-)
 rename maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/{OutputStreamFlushableCommandline.java => Commandline.java} (65%)
 delete mode 100644 maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/DefferedChannelCommandSender.java
 delete mode 100644 maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/FlushReceiver.java
 delete mode 100644 maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/FlushReceiverProvider.java
 delete mode 100644 maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/OutputStreamFlushReceiver.java
 rename maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/booterclient/lazytestprovider/{OutputStreamFlushableCommandlineTest.java => CommandlineTest.java} (71%)