SUREFIRE-1744 - enable system-out for successful tests as well

SUREFIRE-1744 - fix failing test

SUREFIRE-1744 - fix style checks

Revert "GitHub CI: removed on: pull_request"

This reverts commit 993214d2ba4bfe7952ecc62af66eaa77a8d381d1.

SUREFIRE-1744 - add integration test checking that output is included in report even when tests is successful

SUREFIRE-1744 - fix style check error

SUREFIRE-1744 - fix typo
6 files changed
tree: cfd4d5e1cd9a854f77be6de6a3b9b6b2127f7fd9
  1. .github/
  2. maven-failsafe-plugin/
  3. maven-surefire-common/
  4. maven-surefire-plugin/
  5. maven-surefire-report-plugin/
  6. src/
  7. surefire-api/
  8. surefire-booter/
  9. surefire-extensions-api/
  10. surefire-grouper/
  11. surefire-its/
  12. surefire-logger-api/
  13. surefire-providers/
  14. surefire-report-parser/
  15. surefire-shadefire/
  16. surefire-shared-utils/
  17. .editorconfig
  18. .gitattributes
  19. .gitignore
  20. .travis.yml
  21. CONTRIBUTING.md
  22. deploySite.sh
  23. Jenkinsfile
  24. pom.xml
  25. README.md
README.md

Contributing to Apache Maven Surefire

Maven Central Apache License, Version 2.0, January 2004

CI Jenkins Status Jenkins tests Jenkins JaCoCo

Actions Status

The Maven Community

slack forks

Project Documentation

Maven 3.0 Plugin API

Usage of maven-surefire-plugin, maven-failsafe-plugin, maven-surefire-report-plugin

Development Information

Build the Surefire project using Maven 3.1.0+ and JDK 1.8.

  • In order to run tests for a release check during the Vote, the following memory requirements are needed:
    (on Linux/Unix) export MAVEN_OPTS=“-server -Xmx512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=384m -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Dhttps.protocols=TLSv1”
    (on Windows) set MAVEN_OPTS=“-server -Xmx256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=384m -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Dhttps.protocols=TLSv1”
  • In order to run the build with JDK 9 on Windows (on Linux/Unix modify system property jdk.home):
    mvn install site site:stage -P reporting,run-its "-Djdk.home=e:\Program Files\Java\jdk9"
  • In order to run the build with JDK 11:
    mvn install site site:stage -P reporting,run-its "-Djdk.home=e:\Program Files\Java\jdk11"

Deploying web site

See http://maven.apache.org/developers/website/deploy-component-reference-documentation.html

Built with Maven