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 c528b889c exclude all slf4j from shaded jar
 discard e66df6c31 Make stack frame numbar captured configurable
 discard 5a4e1b5f7 Add missing @Deprecated annotation
 discard ccf20dab8 increase timeout
 discard c4f3847ec avoid normal file
 discard 5dbd76065 remove unused import
 discard 2079677a6 fix bad test
 discard 0f0e8f1a9 minor changes
 discard a7731b26b change the technique to not throw exception if process 
stopped, looks to be some sync issue
 discard d264a3d54 force argLine via pom.xml
 discard cba46155d avoid to generate bad file
 discard 27158be74 remove debug
 discard 8c41622a7 avoid not needed rename for now
 discard 61e58ef2a do not rename those files
 discard ff64297b6 Keep using name SurefireJUnit4IntegrationTestCase will be 
renamed later
 discard cad0cb402 more debug for windows
 discard 505ce03d8 trying to get some debug for gha
 discard 0924520b6 tentative to fix windows
 discard b5fbba720 add some debug
 discard bce9806a9 use junit5
 discard 84d312111 more memory
 discard a211327be give a bit of margin to those flaky tests
 discard 1aff6f957 spotless apply
 discard 82414ea8f disable flaky test
 discard 32dbc992e comment on why not the cache
 discard 04ea8a210 Disable cache as it's causing some issues with shaded 
artifact
 discard f0af77f0f More memory
 discard 5ee38bc3d fix site
 discard b95ab30ac fix  site
 discard 304a416d8 fix  site
 discard bd43b3f17 fix  site
 discard 45e646aab fix site
 discard 91c3560f9 fix site
 discard a2d8f6595 Update documentation
 discard 2b925b1b1 reduce stored stacktrace to reduce memory usage
 discard 65a0343b0 fix windows build
 discard 7f46a93ce gha have some env var such JAVA_HOME_25_X64
 discard ed04d2c77 spotless
 discard 4655a4233 Ignore those tests for now
 discard 282219c9d fix IT
 discard 88308b449 remove outdated test case
 discard cf375c2cc remove totally flaky unpredictible test
 discard 40a5ebc0f fix possible flaky test
 discard 56525405f Remove obsolete test
 discard 831f5769e Ignore non solvable problem for now
 discard e05322556 Need stacktrace to store it per test class in reports
 discard 77da32df5 Fix IT file is there now but empty
 discard ab6f47b67 remove now useless code
 discard 1a3f1f5b6 use stack trace to locate current test class in use
 discard 37be9cfeb fix IT: inheritance is being handled differently on 
JUnitPlatformProvider (#3230)
 discard 001f5890e fix IT
 discard 8887ca3ff simplify Jenkinsfile
 discard ed1a15126 needs Java 17
 discard 52ac40bff disable as not supported
 discard e8b6ff52b disable tests not workking with TestNG reg with method names
 discard 3287d53b6 handle ! for -Dtest
 discard 51ec78773 Fix log parsing
 discard 203eecfd1 fix management of getThreadCountClasses or 
getThreadCountMethods
 discard a332c7797 restore IT and suuport parallel classesAndMethods
 discard b04975b90 fixed parallel to not be flaky test depending on hardware
 discard c819a697d fix IT
 discard 2bfa14ba8 disable runOrder for now with testng
 discard ac19b5502 add runOrder test for junit 5 and 6
 discard d468030a3 cleanup not used
 discard 6cf9f1114 cleanup runOrder
 discard a5e1d15c3 fix IT
 discard 032e0fe63 Fix junit version
 discard 3a356fcd2 Fix junit version
 discard c9e041832 Implement some ordering fron runorder parameter and fix IT 
Surefire806SpecifiedTestControlsIT
 discard edd327cc5 Fix IT
 discard e806a0545 remove non supported anymore
 discard 48cced8ab use better naming
 discard 17cb8c3c5 Fix IT
 discard 5f874d939 Fix IT
 discard a8937afb1 Fix IT log assert
 discard d5de95fb2 Fix testng verbose
 discard c140023cb test not needed
 discard 45cd9b463 Fix rerun and skip IT
 discard f3315b01d Java pojo test not supported anymore
 discard e878f2465 fix IT
 discard aac7296e5 fix IT
 discard d0bf467a0 fix IT
 discard 4932e7933 Fix it wrong version of junit
 discard ec5dafb93 fix bad change
 discard f8486e83c fix more tests for junit4 listeners
 discard b1200ff1a fix unsupported junit version
 discard 373fdbb04 Fix test
 discard 9fd2a1b4e fix test
 discard 43296de99 fix test
 discard 6910ea66a Fix IT
 discard 47335a958 minor change
 discard b0d30fa81 fix testng dataproviderthreadcount support
 discard 182754294 fix TwoTestCasesIT
 discard fcd3469a8 fix fail fast for TestNG
 discard 4c39150e0 fix rebase from master
 discard d836858f6 fix rebase from master
 discard 3ff8fbc7d fix -Dtest documentation, inclusion of junit engine
 discard 779724b85 renaming, adjust runListener class loading (#3222)
 discard fa1d11a71 test cancellation with testng engine snapshot
 discard 04fc77093 fix fail fast for junit
 discard 8b866fbae fix a bit of test using surefire.skipAfterFailureCount
 discard 5b46f2a0b fix a bit of test using surefire.skipAfterFailureCount
 discard b91e5f27d testng threadcount fix IT
 discard fb8c7d387 Implement JUniit4 Listener via JunitPlaform listener (#3212)
 discard 14b08ce2c fix ignore, Assume as skipped
 discard 35309b081 TestNG suitexml not supported anymore
 discard 6b021be4b fix wrong assert....
 discard 4d87c680c TestNG suitexml not supported anymore
 discard 4ee8a0c77 fix inherited category annotation ITs
 discard 385a18681 fix -Dtest with only method name
 discard 59ce7b603 run test with suite in parallel
 discard 7af9df2ad junit3 provider configuration not supported anymore
 discard 6b89b9133 one more fix
 discard e1324f36e fix management of non documented sysproperty junit
 discard 33091c01a fix class pattern with method name
 discard 5cce23817 fix selector for simple class name
 discard fadae8f2b fix -Dtest documentation, inclusion of junit engine
 discard 7bb53db05 test junit parallel testing
 discard de6637271 fixing method pattern
 discard 72c15b661 fixes with api dependencies manipulation
 discard 5b05e73b7 groups expression not supported anymore
 discard fbd6993b7 testng suite xml not supported anymore
 discard 70fd36b7f No adding junit-vintage-engine if already a dependency
 discard e2d5acf0a fix -Dtest usage
 discard da4762a09 fixing my bad
 discard 0adaa1883 fix junit vintage setup
 discard 4139a9983 not supported anymore
 discard 7dd8da647 setup junit bom
 discard 502578b61 fix issue with -Dtest
 discard 55a38cc98 missing changes due to removal of testng suitexml
 discard 493988b61 spotless
 discard a462d777c TestNG suite xml is not supported anymore
 discard 076f17f93 add includes/excludes ITs for junit5
 discard c655e9789 fix IT
 discard 9ed88f906 fix issues with handling of / in selector
 discard 69952e763 finally fix includes/excludes with junit4
 discard 66fbb6fa6 FIx Surefire1082ParallelJUnitParameterizedIT
 discard 63df261bd fix ReportersIT
 discard 908b66159 testng suitexml not supported anymore with testng-engine
 discard abcc8e9f4 remove not anymore needed test
 discard b3e4aa624 fix testng reporter/listener
 discard acfbe76e3 Revert "remove testng which does not make sense anymore"
 discard fa4c59a9d Remove junit platform runner junit4 (#3207)
 discard d5347d3f2 fix IT (#3206)
 discard 7950dd807 fix IT
 discard 59058a920 fix IT
 discard 135757844 remove testng which does not make sense anymore
 discard 78bf1a607 fix IT for skipped with TestNG
 discard a8ad5ddba fix test ng version check, ensure order by last modified 
value from file
 discard 24a65f39d fix unit test
 discard ca173c0cd disable running junit test if there is a property junit to 
false
 discard b0babd3df fix potential NPE while reporting results
 discard 2e51e9494 remove surefire-grouper
 discard 47630b499 file names have changed
 discard 92e2a9204 tests can run both vintage and testng engines
 discard 6009e9551 remove not existing dependencies
 discard 35ba65cab be carefull with testng groups properties not mapped on tags 
filter
 discard e564c768d fix some of testng version as minimum supported is now 6.14.3
 discard a75119850 map testng configuration to junit platform runner
 discard 82b865f5f Bumping version to 3.6.0-SNAPSHOT
 discard 863b4f8b9 testng removal
 discard 7457fa6b5 TestNG only from 6.14.3
 discard db96332ed remove potential double catching, adjust IT to modified log 
message (#3201)
 discard 81da29b1f use testng runner with junit platform runner
 discard 8b59e9dab do not restrict too old junit for all runners
 discard 5a65b2e91 Handle Category from junit4
 discard 52b317f8b add null safety, more usable exception message
 discard 1341c7cf9 apply spotless
 discard f60ccd23b tidy up
 discard 7517334bc refine method call of expected failing tests with specific 
error message
 discard 571f1a57f move unsupported versions tests to one file
 discard 790bc2363 use version range, add tests for JUnit 4 versions, adjust 
naming of similar JUnit 3 test
 discard ed9766c15 remove unnecessary packages from test
 discard 134048924 add unsupported error and test
 discard 191f1c391 enable test launchers to expect errors in log after execution
 discard f70e757e9 fix turning parallel from junit4 to 
junit.vintage.execution.parallel
 discard e3db3eee3 no more pojo simple
 discard c1e383e50 no more pojo simple
 discard 254688cd9 restore provider parameters
 discard cbd90d7e8 no need of specific 4.7 tests
 discard 5dd70c132 fix missing remove modules
 discard 1572ff976 remove junit 3 support (#3191)
 discard d9801a4a1 spotless:apply
 discard f4704d9ea more its migration to junit 4.12
 discard ac91cc47c more its migration to junit 4.12
 discard a5993e6b3 more its migration to junit 4.12
 discard 0cbe1fff6 more its migration to junit 4.12
 discard d92c65edd remove junit 3 provider, update to junit 4 (#3190)
 discard 17b4051e6 more its upgrade to 4.12
 discard b2ff31ebc remove duplicate line
 discard 38243e18f more renaming
 discard 89275765f junit 4.12
 discard fa66cd748 remove surefire junit4, 47 code
 discard a75944466 avoid some NPE
 discard db8fc991d Force junit 4 to use 4.12 as minimum with platform engine
 discard 7a5bb4775 restore test
 discard dd5164fe0 add version range as vintage can be used only from 4.12
 discard c18129b4b spotless
 discard b0910cb24 those timing tests are so flaky
 discard 3122cf2e1 fix unit tests
 discard a44b803ad fix the NPEs
 discard c88b3ce1e expecting changes here
 discard 838e9342b fix some compilation
 discard e186eca45 use junit plaform runner for junit 4.4
     add 4ced57c05 Revert "Replace runing external process and parsing output 
with simple Proces…"
     add 02fb783fe use junit plaform runner for junit 4.4
     add 63cdd8735 fix some compilation
     add ef6e5398d expecting changes here
     add 995a09f6a fix the NPEs
     add 185c39443 fix unit tests
     add a6bf0980f those timing tests are so flaky
     add 828941662 spotless
     add 4947eb47e add version range as vintage can be used only from 4.12
     add 33c957ff3 restore test
     add 303ef5a5b Force junit 4 to use 4.12 as minimum with platform engine
     add 04780051e avoid some NPE
     add ef418ad25 remove surefire junit4, 47 code
     add 4a234b6c9 junit 4.12
     add 8c47188fb more renaming
     add 7e2e821e7 remove duplicate line
     add 4349369ea more its upgrade to 4.12
     add 1eeef3f5f remove junit 3 provider, update to junit 4 (#3190)
     add 570652585 more its migration to junit 4.12
     add 4e8f06f1f more its migration to junit 4.12
     add b88f9dd24 more its migration to junit 4.12
     add cd3276e0b more its migration to junit 4.12
     add 360398071 spotless:apply
     add 39a51b100 remove junit 3 support (#3191)
     add d77f2f292 fix missing remove modules
     add 51e5d7fbf no need of specific 4.7 tests
     add fc3beb918 restore provider parameters
     add 4f7e0ff6b no more pojo simple
     add 0bf154430 no more pojo simple
     add e6d2921cd fix turning parallel from junit4 to 
junit.vintage.execution.parallel
     add c215ecf55 enable test launchers to expect errors in log after execution
     add 9f3ab862c add unsupported error and test
     add 5fee85df0 remove unnecessary packages from test
     add b2221f685 use version range, add tests for JUnit 4 versions, adjust 
naming of similar JUnit 3 test
     add 3aa0e1608 move unsupported versions tests to one file
     add e9f1b9452 refine method call of expected failing tests with specific 
error message
     add c46f9887a tidy up
     add 1e7815cd8 apply spotless
     add 18413299c add null safety, more usable exception message
     add 44fba6fc0 Handle Category from junit4
     add 076e81b36 do not restrict too old junit for all runners
     add f8b93918c use testng runner with junit platform runner
     add e4057e1ab remove potential double catching, adjust IT to modified log 
message (#3201)
     add 010955efa TestNG only from 6.14.3
     add 17dfc92d1 testng removal
     add 166a340eb Bumping version to 3.6.0-SNAPSHOT
     add db0e36e8f map testng configuration to junit platform runner
     add 1d58a1680 fix some of testng version as minimum supported is now 6.14.3
     add 3635a4bb7 be carefull with testng groups properties not mapped on tags 
filter
     add 89a1cf7c5 remove not existing dependencies
     add c651ed8c2 tests can run both vintage and testng engines
     add 80a421940 file names have changed
     add f6eb6e39b remove surefire-grouper
     add e787f13ca fix potential NPE while reporting results
     add c5d59abce disable running junit test if there is a property junit to 
false
     add fdf9a21a1 fix unit test
     add fa7d97ad5 fix test ng version check, ensure order by last modified 
value from file
     add 3b01753a6 fix IT for skipped with TestNG
     add 6be56bb42 remove testng which does not make sense anymore
     add 284a6a2c1 fix IT
     add 1a350eb83 fix IT
     add ae9e2fea6 fix IT (#3206)
     add f87346902 Remove junit platform runner junit4 (#3207)
     add 97fd67493 Revert "remove testng which does not make sense anymore"
     add 721e16cf3 fix testng reporter/listener
     add c7de3792c remove not anymore needed test
     add e659f49e5 testng suitexml not supported anymore with testng-engine
     add f1196bc8b fix ReportersIT
     add a23ffe11e FIx Surefire1082ParallelJUnitParameterizedIT
     add 317c40154 finally fix includes/excludes with junit4
     add 8076b9ad0 fix issues with handling of / in selector
     add 4cc64edf7 fix IT
     add 6839b41b8 add includes/excludes ITs for junit5
     add af8995b32 TestNG suite xml is not supported anymore
     add 65df05bce spotless
     add d40671218 missing changes due to removal of testng suitexml
     add 291292405 fix issue with -Dtest
     add 9f3c0aac9 setup junit bom
     add 20e952020 not supported anymore
     add 944f22800 fix junit vintage setup
     add 97489c309 fixing my bad
     add 98709b541 fix -Dtest usage
     add bcb80e729 No adding junit-vintage-engine if already a dependency
     add 98749c047 testng suite xml not supported anymore
     add eee48d485 groups expression not supported anymore
     add b6236dad7 fixes with api dependencies manipulation
     add 7562e2f5f fixing method pattern
     add 0cf549392 test junit parallel testing
     add 68e501657 fix -Dtest documentation, inclusion of junit engine
     add a38f3e5d7 fix selector for simple class name
     add c5fae8015 fix class pattern with method name
     add 442531386 fix management of non documented sysproperty junit
     add bab1d110a one more fix
     add d9ae7aff8 junit3 provider configuration not supported anymore
     add 81b440752 run test with suite in parallel
     add 5aae3f00f fix -Dtest with only method name
     add a344fd01c fix inherited category annotation ITs
     add 307d10762 TestNG suitexml not supported anymore
     add d023793d8 fix wrong assert....
     add 4403b8192 TestNG suitexml not supported anymore
     add 583eb29f5 fix ignore, Assume as skipped
     add 7ad8c5ae2 Implement JUniit4 Listener via JunitPlaform listener (#3212)
     add f12288b32 testng threadcount fix IT
     add 3207429df fix a bit of test using surefire.skipAfterFailureCount
     add d09fd63e3 fix a bit of test using surefire.skipAfterFailureCount
     add a77b826be fix fail fast for junit
     add a38bf12c9 test cancellation with testng engine snapshot
     add 15bdb847c renaming, adjust runListener class loading (#3222)
     add 79f8a5cf1 fix -Dtest documentation, inclusion of junit engine
     add 2434d582c fix rebase from master
     add db6f790bb fix rebase from master
     add 937a2284f fix fail fast for TestNG
     add a15e1c6e6 fix TwoTestCasesIT
     add ae0247d00 fix testng dataproviderthreadcount support
     add a26e8309d minor change
     add deb58bc48 Fix IT
     add 905401849 fix test
     add ab8bccb5b fix test
     add 266970813 Fix test
     add 27e1e58e4 fix unsupported junit version
     add 2e070995a fix more tests for junit4 listeners
     add 0501838a3 fix bad change
     add c665b6c96 Fix it wrong version of junit
     add f4a9bf5be fix IT
     add 13e2ddc6f fix IT
     add 0cef29629 fix IT
     add 61813bc50 Java pojo test not supported anymore
     add 61f00d647 Fix rerun and skip IT
     add 9a6e80365 test not needed
     add 8a647c277 Fix testng verbose
     add bfd412707 Fix IT log assert
     add f6c84215d Fix IT
     add 45dcad7cd Fix IT
     add 82997f388 use better naming
     add b1bfc506c remove non supported anymore
     add 98b9a21dc Fix IT
     add 817923fe1 Implement some ordering fron runorder parameter and fix IT 
Surefire806SpecifiedTestControlsIT
     add d4c14d198 Fix junit version
     add b2da02407 Fix junit version
     add 39a7e7087 fix IT
     add fbcc38a2e cleanup runOrder
     add 43431effa cleanup not used
     add 891f684fd add runOrder test for junit 5 and 6
     add 105120f01 disable runOrder for now with testng
     add 2b972ad10 fix IT
     add 02ff20fad fixed parallel to not be flaky test depending on hardware
     add 841d4ec0c restore IT and suuport parallel classesAndMethods
     add be2e029d0 fix management of getThreadCountClasses or 
getThreadCountMethods
     add 8d9bbbd73 Fix log parsing
     add 0b8ad198d handle ! for -Dtest
     add bab00134f disable tests not workking with TestNG reg with method names
     add 2a1adb45c disable as not supported
     add d50f038b7 needs Java 17
     add 682a1e474 simplify Jenkinsfile
     add 5584aa3d9 fix IT
     add b35594ebb fix IT: inheritance is being handled differently on 
JUnitPlatformProvider (#3230)
     add 72fa2e521 use stack trace to locate current test class in use
     add 34dabe2b1 remove now useless code
     add 5e4300b0f Fix IT file is there now but empty
     add 784029fe6 Need stacktrace to store it per test class in reports
     add 01d2b93ed Ignore non solvable problem for now
     add 9ac4b2692 Remove obsolete test
     add bc2f32c50 fix possible flaky test
     add ba70fba59 remove totally flaky unpredictible test
     add c10cf9d20 remove outdated test case
     add 812e94d31 fix IT
     add 940d3cf53 Ignore those tests for now
     add bb5831b75 spotless
     add bdc83886d gha have some env var such JAVA_HOME_25_X64
     add 953c2c5e1 fix windows build
     add f6af62f4a reduce stored stacktrace to reduce memory usage
     add e50f91fd7 Update documentation
     add 344b6452b fix site
     add dd5eb115e fix site
     add b9953c3db fix  site
     add d0cff110b fix  site
     add fa48c8e5d fix  site
     add ffa2fb394 fix site
     add cb6afff43 More memory
     add aa448f948 Disable cache as it's causing some issues with shaded 
artifact
     add 18e0e3a45 comment on why not the cache
     add 72185adb3 disable flaky test
     add d80999d89 spotless apply
     add 5a2217eb8 give a bit of margin to those flaky tests
     add 7179a88a1 more memory
     add 98ec7bd7e use junit5
     add 4f410cd9e add some debug
     add 95a5a508b tentative to fix windows
     add 8a7f10162 trying to get some debug for gha
     add cc819ea2a more debug for windows
     add 4dcb56f26 Keep using name SurefireJUnit4IntegrationTestCase will be 
renamed later
     add a0b71372e do not rename those files
     add 0668b7361 avoid not needed rename for now
     add a5ca77eda remove debug
     add 32061f473 avoid to generate bad file
     add d88aab4e8 force argLine via pom.xml
     add 973550190 change the technique to not throw exception if process 
stopped, looks to be some sync issue
     add bb9bcdc00 minor changes
     add fd8c0ddd6 fix bad test
     add bc12a7e02 remove unused import
     add 36ea4c893 avoid normal file
     add 4997867d0 increase timeout
     add 9d581ef69 Add missing @Deprecated annotation
     add 48b856294 Make stack frame numbar captured configurable
     add c57d965ce exclude all slf4j from shaded jar

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   (c528b889c)
            \
             N -- N -- N   refs/heads/test-junit-platform-runner-junit4 
(c57d965ce)

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-surefire-common/pom.xml                      |   1 +
 .../plugin/surefire/booterclient/Platform.java     |   9 +-
 .../src/site/apt/examples/shutdown.apt.vm          |   6 +-
 surefire-booter/pom.xml                            |   5 -
 .../apache/maven/surefire/booter/ForkedBooter.java |  12 +-
 .../apache/maven/surefire/booter/PpidChecker.java  |  27 +-
 .../maven/surefire/booter/ProcessChecker.java      | 108 ------
 .../surefire/booter/ProcessHandleChecker.java      | 238 ------------
 .../apache/maven/surefire/booter/ProcessInfo.java  |  11 -
 .../apache/maven/surefire/booter/SystemUtils.java  |   1 -
 .../maven/surefire/booter/PpidCheckerTest.java     | 432 +++++++++++++++++++++
 .../maven/surefire/booter/ProcessCheckerTest.java  | 248 ------------
 .../surefire/booter/ProcessHandleCheckerTest.java  | 205 ----------
 13 files changed, 452 insertions(+), 851 deletions(-)
 delete mode 100644 
surefire-booter/src/main/java/org/apache/maven/surefire/booter/ProcessChecker.java
 delete mode 100644 
surefire-booter/src/main/java/org/apache/maven/surefire/booter/ProcessHandleChecker.java
 create mode 100644 
surefire-booter/src/test/java/org/apache/maven/surefire/booter/PpidCheckerTest.java
 delete mode 100644 
surefire-booter/src/test/java/org/apache/maven/surefire/booter/ProcessCheckerTest.java
 delete mode 100644 
surefire-booter/src/test/java/org/apache/maven/surefire/booter/ProcessHandleCheckerTest.java

Reply via email to