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