commit | 5e3348cdf29d1d49ca615a893b9174563f62815c | [log] [tgz] |
---|---|---|
author | tibordigana <tibordigana@apache.org> | Sat Jul 06 17:51:13 2019 +0200 |
committer | Tibor Digana <tibor.digana@gmail.com> | Tue Apr 14 02:20:37 2020 +0200 |
tree | 08324d9b244ede7a33806f2d1ff0289832bef951 | |
parent | ebbcdbf5283ee61e9f70d793a553a44932b02331 [diff] |
[SUREFIRE-1658] TCP/IP Channel for forked Surefire JVM. Extensions API and SPI. Polymorphism for remote and local process communication. added TCP alternative in ConsoleOutputIT extended few tests with a new alternative of forkNode: TCP documentation and Javadoc fix after Enrico's findings in external project fixed the IT 735 fixed the IT 735 improved performance from 320s to 54s. investigated tests E2E test for TCP fixed performance problem in TCP/Pipes communication (we do NOT flush every time, used buffered channels, used Async Sockets instead of blocking NIO Sockets) sendExitError fixed Surefire817SystemExitIT E2ETest performance test improved coverage in new code removed unused methods in CommandReader.java name of the thread ends with dash "-" don't print ClosedChannelException in dump file on exit keeping backwards compatibility - printing corrupted stream
Usage of maven-surefire-plugin, maven-failsafe-plugin, maven-surefire-report-plugin
Build the Surefire project using Maven 3.1.0+ and JDK 1.8.
See http://maven.apache.org/developers/website/deploy-component-reference-documentation.html