This is an automated email from the ASF dual-hosted git repository.
tibordigana pushed a change to branch base64
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git.
discard e2db7c9 fixed Surefire224WellFormedXmlFailuresIT which makes sense
discard 7c3472f More realistic E2ETest. This test changed the performance
result only in 10%.
discard d548e8c fixed the build and old tests
omit 1a7d822 employed the field "disabled"
omit 6b5b7aa removed unnecessary CharsetDecoder.decode() and improved the
performance in 15%, added performance tests
omit b9f8708 committed the remaining classes
omit 6c2108a fixed the remaining tests
omit c35894a fixed the encoder
omit 520bd6c fixed method readInt() and tests
omit f024911 fixed old unit tests
omit d980e61 unit test for mapRunModes()
omit df09c2a unit tests for toEvent()
omit 26b4f6e unit tests for nextSegmentType()
omit e398381 unit tests for readCharset
omit f32044c unit tests: shouldReadNullString, shouldReadSingleCharString,
shouldReadThreeCharactersString
omit 8d50c45 unit tests: shouldReadEventType,
shouldEventTypeReachedEndOfStream
omit 5c9524d unit tests cleanup and employed default and non-default
charset in the algorithm
omit d285d48 fixed typo DELIMITER_LENGTH, and introduced local variables
omit a7fede2 the main work in this class is done
omit 390cf0b 300 - 400 nanos per decoding std-out (100 chars/line)
add 968eb37 update ASF CI url
add a966b78 update ASF CI url
add 5b09e94 [SUREFIRE-756] Allow ability to capture executed random
runOrder for re-play purposes
add 8a7b2e6 [SUREFIRE-1842] - NPE at end of successful test run
add 95b463a Revert "[SUREFIRE-1842] - NPE at end of successful test run"
add aef6573 [SUREFIRE-1842] - NPE at end of successful test run
add 847e950 JaCoCo version 0.8.6
add 51e0441 [SUREFIRE-1843] - Trademarks / privacy policy footer displays
broken
add 3517103 Merge pull request #315 from michaelboyles/fix-footer
add 32bd56b [SUREFIRE-1845] Fixed the performance of
Utf8RecodingDeferredFileOutputStream as a bottleneck for the tests with logs
new e192741 [SUREFIRE-1846] Remove Base64 in the Encoder/Decoder and gain
the performance for the communication flow: Fork to Plugin
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (e2db7c9)
\
N -- N -- N refs/heads/base64 (e192741)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
README.md | 10 +-
.../maven/plugin/failsafe/IntegrationTestMojo.java | 28 ++++
.../plugin/surefire/AbstractSurefireMojo.java | 18 ++-
.../surefire/booterclient/BooterSerializer.java | 2 +
.../output/ThreadedStreamConsumer.java | 2 +
.../surefire/report/StatelessXmlReporter.java | 1 -
.../Utf8RecodingDeferredFileOutputStream.java | 151 +++++++++++++++++----
.../AbstractSurefireMojoJava7PlusTest.java | 12 ++
.../plugin/surefire/AbstractSurefireMojoTest.java | 12 ++
.../maven/plugin/surefire/MojoMocklessTest.java | 12 ++
.../surefire/report/StatelessXmlReporterTest.java | 142 ++++++++++++++++++-
.../maven/plugin/surefire/SurefirePlugin.java | 28 ++++
pom.xml | 4 +-
src/site/site.xml | 7 +-
.../surefire/api/booter/BaseProviderFactory.java | 3 +-
.../surefire/api/testset/RunOrderParameters.java | 28 ++++
.../api/util/DefaultRunOrderCalculator.java | 12 +-
.../maven/surefire/booter/BooterConstants.java | 1 +
.../maven/surefire/booter/BooterDeserializer.java | 4 +-
.../maven/surefire/booter/SurefireReflector.java | 5 +-
.../surefire/booter/SurefireReflectorTest.java | 24 +++-
.../org/apache/maven/surefire/its/RunOrderIT.java | 49 +++++++
.../surefire/its/fixture/OutputValidator.java | 27 ++++
.../surefire/its/fixture/SurefireLauncher.java | 6 +
.../maven/surefire/junit4/JUnit4ProviderTest.java | 3 +
25 files changed, 539 insertions(+), 52 deletions(-)