This is an automated email from the ASF dual-hosted git repository.
olamy pushed a change to branch test-junit-platform-runner-junit4
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git
discard 967b872d7 spotless apply
discard 72466e828 disable flaky test
discard c701ac20f comment on why not the cache
discard 5f509de7d Disable cache as it's causing some issues with shaded
artifact
discard e524221ec More memory
discard cc7d01cb1 fix site
discard 54b893293 fix site
discard 74edc92ce fix site
discard d0e3f8363 fix site
discard 179e0c3fd fix site
discard 073e1d034 fix site
discard 3b0765f49 Update documentation
discard 3d55c292d reduce stored stacktrace to reduce memory usage
discard 223b77ad4 fix windows build
discard 0344c15dc gha have some env var such JAVA_HOME_25_X64
discard 034f7e132 spotless
discard fe4347951 Ignore those tests for now
discard 636aa37e0 fix IT
discard 0d1b1074d remove outdated test case
discard 2bf49af72 remove totally flaky unpredictible test
discard fd2812a4b fix possible flaky test
discard aeb022420 Remove obsolete test
discard fea437f0c Ignore non solvable problem for now
discard c4e1e8c60 Need stacktrace to store it per test class in reports
discard ae04b82f2 Fix IT file is there now but empty
discard 80e4872bd remove now useless code
discard 98b133488 use stack trace to locate current test class in use
discard 378031be0 fix IT: inheritance is being handled differently on
JUnitPlatformProvider (#3230)
omit 28ef3b332 fix IT
omit f72bb9fd5 simplify Jenkinsfile
omit 3e6d2dfa9 needs Java 17
omit 527f9cc4b disable as not supported
omit 1b3b2cf10 disable tests not workking with TestNG reg with method names
omit b5a306ed6 handle ! for -Dtest
omit 9bab1aced Fix log parsing
omit d90cb43db fix management of getThreadCountClasses or
getThreadCountMethods
omit 6721b1860 restore IT and suuport parallel classesAndMethods
omit ca1d66b9c fixed parallel to not be flaky test depending on hardware
omit 22346f059 fix IT
omit 962288aff disable runOrder for now with testng
omit 7f3c8a731 add runOrder test for junit 5 and 6
omit 9f67850cd cleanup not used
omit 1d0f961d8 cleanup runOrder
omit 723d77d77 fix IT
omit c80029a95 Fix junit version
omit 6befe6490 Fix junit version
omit 90a16a1a1 Implement some ordering fron runorder parameter and fix IT
Surefire806SpecifiedTestControlsIT
omit 521db934f Fix IT
omit ac2c114e3 remove non supported anymore
omit 672036bf5 use better naming
omit e407a4abd Fix IT
omit 9e5eef582 Fix IT
omit cfe5c7ace Fix IT log assert
omit 27d3f1254 Fix testng verbose
omit d637e969b test not needed
omit 614241f68 Fix rerun and skip IT
omit 6c411b7bc Java pojo test not supported anymore
omit ec24e7157 fix IT
omit 23550c66f fix IT
omit b15c6bc6c fix IT
omit f4e4c9236 Fix it wrong version of junit
omit 143f19ead fix bad change
omit 9ba9480a5 fix more tests for junit4 listeners
omit d254b5a59 fix unsupported junit version
omit ba6efbb29 Fix test
omit e82989603 fix test
omit ca547569b fix test
omit d2e0a563d Fix IT
omit 6519cc8eb minor change
omit f5ca0c212 fix testng dataproviderthreadcount support
omit 592efbd08 fix TwoTestCasesIT
omit 43856337d fix fail fast for TestNG
omit a3c37c680 fix rebase from master
omit 398f4edec fix rebase from master
omit c342939e6 fix -Dtest documentation, inclusion of junit engine
omit b41c7eb1b Bump commons-io:commons-io from 2.20.0 to 2.21.0
omit 6797ed0dd Bump org.codehaus.plexus:plexus-java from 1.5.0 to 1.5.1
omit cc41724e0 renaming, adjust runListener class loading (#3222)
omit 2151b3a51 test cancellation with testng engine snapshot
omit 080b4015d fix fail fast for junit
omit 03ba0f03e fix a bit of test using surefire.skipAfterFailureCount
omit e446b48e0 fix a bit of test using surefire.skipAfterFailureCount
omit 1c3ddbf1d testng threadcount fix IT
omit 4719f7fa3 Implement JUniit4 Listener via JunitPlaform listener (#3212)
omit 13dd8724d fix ignore, Assume as skipped
omit 3f248361e TestNG suitexml not supported anymore
omit a0046efb7 fix wrong assert....
omit 8a88047d3 TestNG suitexml not supported anymore
omit f20308893 fix inherited category annotation ITs
omit 269cba826 fix -Dtest with only method name
omit 4c6db6fbd run test with suite in parallel
omit 7cfaea217 junit3 provider configuration not supported anymore
omit f3cf75b0a one more fix
omit 24202bbee fix management of non documented sysproperty junit
omit 52b2b1239 fix class pattern with method name
omit ed1c6a6a7 fix selector for simple class name
omit 2b4787464 fix -Dtest documentation, inclusion of junit engine
omit 68f214704 test junit parallel testing
omit 6a3ee9006 fixing method pattern
omit 0b035030c fixes with api dependencies manipulation
omit f0b2cfd93 groups expression not supported anymore
omit ed0556af2 testng suite xml not supported anymore
omit c33254fbb No adding junit-vintage-engine if already a dependency
omit d525404ad fix -Dtest usage
omit 542ab9535 fixing my bad
omit d8e8f0270 fix junit vintage setup
omit 4c2eb1dc5 not supported anymore
omit a093e18b4 setup junit bom
omit 54e768594 fix issue with -Dtest
omit c06b160b8 missing changes due to removal of testng suitexml
omit 7375052b4 spotless
omit 990429401 TestNG suite xml is not supported anymore
omit 82354b799 add includes/excludes ITs for junit5
omit 282fd1d8d fix IT
omit 1cc34920f fix issues with handling of / in selector
omit 85c6dee05 finally fix includes/excludes with junit4
omit 8cfb4912d FIx Surefire1082ParallelJUnitParameterizedIT
omit 67696b429 fix ReportersIT
omit 4b08f7ed2 testng suitexml not supported anymore with testng-engine
omit 89832f93f remove not anymore needed test
omit c93491892 fix testng reporter/listener
omit 769641f5b Revert "remove testng which does not make sense anymore"
omit 3a62d8900 Remove junit platform runner junit4 (#3207)
omit d7fb75fe7 fix IT (#3206)
omit d7c35b8cb fix IT
omit ec4a4df1f fix IT
omit 6cfd096cb remove testng which does not make sense anymore
omit b29185013 fix IT for skipped with TestNG
omit 629a954b4 fix test ng version check, ensure order by last modified
value from file
omit fca15ac74 fix unit test
omit 37814544b disable running junit test if there is a property junit to
false
omit 37dfab299 fix potential NPE while reporting results
omit 97b0a832d remove surefire-grouper
omit 905bf88a9 file names have changed
omit 2cdc4e478 tests can run both vintage and testng engines
omit 53b9d8f64 remove not existing dependencies
omit a87834322 be carefull with testng groups properties not mapped on tags
filter
omit d25ee84d9 fix some of testng version as minimum supported is now 6.14.3
omit f7cd7493f map testng configuration to junit platform runner
omit 6d45efb9d Bumping version to 3.6.0-SNAPSHOT
omit 5515ffe4c testng removal
omit 67f836e45 TestNG only from 6.14.3
omit ededf23ce remove potential double catching, adjust IT to modified log
message (#3201)
omit 435732923 use testng runner with junit platform runner
omit 86098bae1 do not restrict too old junit for all runners
omit 6c8d413e2 Handle Category from junit4
omit 9bfbb4e88 add null safety, more usable exception message
omit f215d0bd9 use junit 4 in failsafe plugin ITs
omit e51a3ba20 apply spotless
omit 11589f4e0 tidy up
omit 56014a7cb refine method call of expected failing tests with specific
error message
omit e3df0af44 move unsupported versions tests to one file
omit ae3d99fa7 use version range, add tests for JUnit 4 versions, adjust
naming of similar JUnit 3 test
omit b42b91a76 remove unnecessary packages from test
omit 39891c9ca add unsupported error and test
omit 931fcad1c enable test launchers to expect errors in log after execution
omit c5d43126e fix turning parallel from junit4 to
junit.vintage.execution.parallel
omit 88e35f0cd no more pojo simple
omit 44764aa5e no more pojo simple
omit 032e0ff75 restore provider parameters
omit 4c161f948 no need of specific 4.7 tests
omit fa04d0dcd fix missing remove modules
omit d5bc9631c remove junit 3 support (#3191)
omit 9f084afd0 spotless:apply
omit cbc656049 more its migration to junit 4.12
omit 650ea4446 more its migration to junit 4.12
omit 35bdbbd6f more its migration to junit 4.12
omit 4b4cace02 more its migration to junit 4.12
omit f9d3df1cc remove junit 3 provider, update to junit 4 (#3190)
omit 81ca9dcfe more its upgrade to 4.12
omit dee08bb0e remove duplicate line
omit ceed97e9f more renaming
omit db2374c62 junit 4.12
omit 8de77f4d1 remove surefire junit4, 47 code
omit 2966acd9f avoid some NPE
omit 504017c0f Force junit 4 to use 4.12 as minimum with platform engine
omit a358029b1 restore test
omit 24e4fb301 add version range as vintage can be used only from 4.12
omit 138de48dc spotless
omit df6a54744 those timing tests are so flaky
omit 8c751f19f fix unit tests
omit ff07b8293 fix the NPEs
omit 3e3fdd842 expecting changes here
omit e0221fc6e fix some compilation
omit ecb55a8f2 use junit plaform runner for junit 4.4
add 4ebfcd3df Bump org.htmlunit:htmlunit from 4.18.0 to 4.19.0 (#3224)
add 421f159c3 Bump org.htmlunit:htmlunit from 4.19.0 to 4.20.0 (#3228)
add 30634fbae Bump org.apache.logging.log4j:log4j-core (#3234)
add d29e30632 Reduce log level for skipped tests result to info (#3232)
add 18f0c9f9d Remove long-deprecated unused encoding property (#3198)
add 68aefe858 Bump org.codehaus.plexus:plexus-java from 1.5.1 to 1.5.2
add 54621a7fe Bump org.htmlunit:htmlunit from 4.20.0 to 4.21.0 (#3236)
add 6b67c8983 Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.26
to 1.27 (#3243)
add a31484f47 Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 (#3245)
add ca4f62096 Bump org.assertj:assertj-core (#3246)
add c67291400 [SUREFIRE-3239] allow override of statistics file checksum
(#3247)
add 7473f5d0d use junit plaform runner for junit 4.4
add 14ddf4e2c fix some compilation
add 41804c75c expecting changes here
add 18543dd00 fix the NPEs
add 1bc59498e fix unit tests
add 2c2bd1b96 those timing tests are so flaky
add ce5163da1 spotless
add d5e99627d add version range as vintage can be used only from 4.12
add 1c4e66b87 restore test
add 93709def4 Force junit 4 to use 4.12 as minimum with platform engine
add 9a9084447 avoid some NPE
add a641d6739 remove surefire junit4, 47 code
add bcbcaa996 junit 4.12
add 4f91d0230 more renaming
add 7a7922e7e remove duplicate line
add 67032dbd2 more its upgrade to 4.12
add c8ded337e remove junit 3 provider, update to junit 4 (#3190)
add 6b9b554f8 more its migration to junit 4.12
add 4a09745a8 more its migration to junit 4.12
add ea8056b77 more its migration to junit 4.12
add 7a4d1567f more its migration to junit 4.12
add d143e61a9 spotless:apply
add e86ed0c15 remove junit 3 support (#3191)
add f9099e73e fix missing remove modules
add 299731734 no need of specific 4.7 tests
add a8ace5303 restore provider parameters
add 1d996732b no more pojo simple
add 9de95dfc2 no more pojo simple
add b9b83f820 fix turning parallel from junit4 to
junit.vintage.execution.parallel
add 4ad08632c enable test launchers to expect errors in log after execution
add 65d2bb349 add unsupported error and test
add 75b2bc248 remove unnecessary packages from test
add 7a6ae8973 use version range, add tests for JUnit 4 versions, adjust
naming of similar JUnit 3 test
add 5bf9f1bd8 move unsupported versions tests to one file
add 9095c57a5 refine method call of expected failing tests with specific
error message
add f063f28b3 tidy up
add 26d2d6068 apply spotless
add 5e64948d3 use junit 4 in failsafe plugin ITs
add 2cb9ad368 add null safety, more usable exception message
add f0cfe73fb Handle Category from junit4
add 9f5e60510 do not restrict too old junit for all runners
add 50723545b use testng runner with junit platform runner
add ce23aef57 remove potential double catching, adjust IT to modified log
message (#3201)
add 077860654 TestNG only from 6.14.3
add a48a03ff0 testng removal
add 0c628127c Bumping version to 3.6.0-SNAPSHOT
add eafb99cc0 map testng configuration to junit platform runner
add 0f0e9e9b0 fix some of testng version as minimum supported is now 6.14.3
add e21530948 be carefull with testng groups properties not mapped on tags
filter
add 7562f4b6c remove not existing dependencies
add 65c805170 tests can run both vintage and testng engines
add 71bf46d26 file names have changed
add 19c7b7837 remove surefire-grouper
add 644156a34 fix potential NPE while reporting results
add 2e2119e2c disable running junit test if there is a property junit to
false
add 930b16a17 fix unit test
add 89eab69ed fix test ng version check, ensure order by last modified
value from file
add 1c03afe17 fix IT for skipped with TestNG
add 7f964c700 remove testng which does not make sense anymore
add 073ed0dc3 fix IT
add 4223a7675 fix IT
add 2afd773f6 fix IT (#3206)
add 252c5748c Remove junit platform runner junit4 (#3207)
add 0b4ab48d4 Revert "remove testng which does not make sense anymore"
add 13b0ea2fd fix testng reporter/listener
add d776eabce remove not anymore needed test
add 7ec184b00 testng suitexml not supported anymore with testng-engine
add 195eb6b61 fix ReportersIT
add a6f91b8ec FIx Surefire1082ParallelJUnitParameterizedIT
add 261c84501 finally fix includes/excludes with junit4
add c1ab75ffd fix issues with handling of / in selector
add cfe8be898 fix IT
add 960d782c4 add includes/excludes ITs for junit5
add a957ef294 TestNG suite xml is not supported anymore
add e9668c08f spotless
add da1ce7ac8 missing changes due to removal of testng suitexml
add dd9ecf378 fix issue with -Dtest
add 5f0653519 setup junit bom
add 5273086bc not supported anymore
add 861eeb133 fix junit vintage setup
add 87e3ae203 fixing my bad
add f72d1a59f fix -Dtest usage
add a57f45cd4 No adding junit-vintage-engine if already a dependency
add 71a046750 testng suite xml not supported anymore
add b24c9b8ce groups expression not supported anymore
add 247f10181 fixes with api dependencies manipulation
add aa224ed08 fixing method pattern
add 86256d7e7 test junit parallel testing
add 31e891e4f fix -Dtest documentation, inclusion of junit engine
add c9923b1cc fix selector for simple class name
add 1d03aa5f1 fix class pattern with method name
add 4d1beff7b fix management of non documented sysproperty junit
add 8c93ab5d2 one more fix
add 2ceeeeb94 junit3 provider configuration not supported anymore
add 8232bfa12 run test with suite in parallel
add 46b4d126f fix -Dtest with only method name
add 6d8b10b86 fix inherited category annotation ITs
add 7f2e7e6c8 TestNG suitexml not supported anymore
add b66700afd fix wrong assert....
add f276f5c07 TestNG suitexml not supported anymore
add bff889283 fix ignore, Assume as skipped
add 4de5c6397 Implement JUniit4 Listener via JunitPlaform listener (#3212)
add 506c54861 testng threadcount fix IT
add acb6a4e6f fix a bit of test using surefire.skipAfterFailureCount
add 2dcbbceb0 fix a bit of test using surefire.skipAfterFailureCount
add b68f5f6c5 fix fail fast for junit
add a3c94f159 test cancellation with testng engine snapshot
add 9b5b6edb8 renaming, adjust runListener class loading (#3222)
add 830435357 fix -Dtest documentation, inclusion of junit engine
add ce2a79b00 fix rebase from master
add 490e48a8b fix rebase from master
add 4ae08fe50 fix fail fast for TestNG
add ba39a8375 fix TwoTestCasesIT
add d91916ca1 fix testng dataproviderthreadcount support
add 0081b4a74 minor change
add 4f540174d Fix IT
add 4944fba1e fix test
add ff06fc7b2 fix test
add 0ff6cb993 Fix test
add 06dbf7745 fix unsupported junit version
add c2c133381 fix more tests for junit4 listeners
add e1d2a7951 fix bad change
add 91aee2fd0 Fix it wrong version of junit
add 52cecd05a fix IT
add 78d07e7da fix IT
add 9525bcbc4 fix IT
add 73405bfdb Java pojo test not supported anymore
add 65e9d4af2 Fix rerun and skip IT
add f50592e96 test not needed
add 678d61725 Fix testng verbose
add 0bed53656 Fix IT log assert
add 5098d86d4 Fix IT
add 0c9174b22 Fix IT
add 83178cc64 use better naming
add c57b74350 remove non supported anymore
add 989846167 Fix IT
add a05475caf Implement some ordering fron runorder parameter and fix IT
Surefire806SpecifiedTestControlsIT
add c257656f2 Fix junit version
add 0949b09a0 Fix junit version
add 8e18f277a fix IT
add 47e990761 cleanup runOrder
add 8754afd46 cleanup not used
add e37d21be7 add runOrder test for junit 5 and 6
add 8eb527e63 disable runOrder for now with testng
add 8782ea83b fix IT
add 47387630b fixed parallel to not be flaky test depending on hardware
add 52131712f restore IT and suuport parallel classesAndMethods
add 0ddc2b4e0 fix management of getThreadCountClasses or
getThreadCountMethods
add b9eeb4505 Fix log parsing
add c379b6216 handle ! for -Dtest
add 090698843 disable tests not workking with TestNG reg with method names
add 55f140e06 disable as not supported
add 73a41a9cf needs Java 17
add cfb50be00 simplify Jenkinsfile
add 2260942c9 fix IT
add f6247163d fix IT: inheritance is being handled differently on
JUnitPlatformProvider (#3230)
add ba96897c4 use stack trace to locate current test class in use
add a9e01382f remove now useless code
add b103e9f48 Fix IT file is there now but empty
add 64326f44d Need stacktrace to store it per test class in reports
add ceb57fb7e Ignore non solvable problem for now
add f8c26bedf Remove obsolete test
add fb03d691e fix possible flaky test
add cef5412c9 remove totally flaky unpredictible test
add 45d149c51 remove outdated test case
add 909d21c20 fix IT
add 929ca6210 Ignore those tests for now
add 6efa3bebe spotless
add 6a1937a79 gha have some env var such JAVA_HOME_25_X64
add 05ee696af fix windows build
add 11c847bfd reduce stored stacktrace to reduce memory usage
add 9094f7ac1 Update documentation
add f92de9533 fix site
add f52051ca5 fix site
add f724239d9 fix site
add 0ec6d07fa fix site
add 0d50297ea fix site
add be78e26ec fix site
add 2097e6541 More memory
add 4945db681 Disable cache as it's causing some issues with shaded
artifact
add 4be8611b4 comment on why not the cache
add 2165007aa disable flaky test
add e7344f760 spotless apply
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 (967b872d7)
\
N -- N -- N refs/heads/test-junit-platform-runner-junit4
(e7344f760)
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.
No new revisions were added by this update.
Summary of changes:
.../maven/plugin/failsafe/IntegrationTestMojo.java | 19 ++++++++++++++
.../apache/maven/plugin/failsafe/VerifyMojo.java | 9 -------
.../plugin/surefire/AbstractSurefireMojo.java | 27 +++++++++++---------
.../AbstractSurefireMojoJava7PlusTest.java | 8 ++++++
.../plugin/surefire/AbstractSurefireMojoTest.java | 8 ++++++
.../maven/plugin/surefire/MojoMocklessTest.java | 12 +++++++--
.../apache/maven/plugin/surefire/SurefireMojo.java | 19 ++++++++++++++
pom.xml | 8 +++---
.../maven/surefire/its/XmlReporterRunTimeIT.java | 29 +++++++++++++++++++---
.../surefire/its/fixture/SurefireLauncher.java | 5 ++++
.../surefire-1659-stream-corruption/pom.xml | 2 +-
.../test/resources/surefire-1733-testng/pom.xml | 2 +-
.../maven/plugin/surefire/log/api/Level.java | 14 +++++++----
.../maven/plugin/surefire/log/api/LevelTest.java | 2 +-
14 files changed, 125 insertions(+), 39 deletions(-)