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%)