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 266292d76 disable turbo build, it is a bit useless as multi thread
build is not working
discard 56bfa6b09 A bit more memory
discard b1a9d3fce ASF license header
discard 74fa28c83 Update documentation, add overall architecture and changes
with unified provider
discard d75bb64cb exclude all slf4j from shaded jar
discard 949f150f2 Make stack frame numbar captured configurable
discard 95ee6695e Add missing @Deprecated annotation
discard cea8c3d81 increase timeout
discard 8cee3e241 avoid normal file
discard 694bbdcb7 remove unused import
discard a8b6a6257 fix bad test
discard d0edc95d9 minor changes
discard 760dc8b65 change the technique to not throw exception if process
stopped, looks to be some sync issue
discard 4cca53191 force argLine via pom.xml
discard dd60446b7 avoid to generate bad file
discard fa931d9ac remove debug
discard 35b01265a avoid not needed rename for now
discard 2c11d0e27 do not rename those files
discard 23354ab30 Keep using name SurefireJUnit4IntegrationTestCase will be
renamed later
discard e522feabe more debug for windows
discard 66c267909 trying to get some debug for gha
discard 189fe9caa tentative to fix windows
discard 7bb7d3ba5 add some debug
discard 43fd126d1 use junit5
discard 14d419914 more memory
discard c4199d6fe give a bit of margin to those flaky tests
discard 90addc1e9 spotless apply
discard dceb4e64b disable flaky test
discard 5d6b06109 comment on why not the cache
discard 5cd8c4e10 Disable cache as it's causing some issues with shaded
artifact
discard ca4e558da More memory
discard 9deef8745 fix site
discard 60b2a389e fix site
discard 07606b551 fix site
discard cdd9c52e2 fix site
discard e4e8a393e fix site
discard 50b3d5090 fix site
discard 8bfe399e8 Update documentation
discard e67642168 reduce stored stacktrace to reduce memory usage
discard 06d3834be fix windows build
discard a370c1f7f gha have some env var such JAVA_HOME_25_X64
discard 8dbed49a4 spotless
discard 8d9b087f9 Ignore those tests for now
discard 2fb1d6178 fix IT
discard ea076ac7c remove outdated test case
discard dc94348dd remove totally flaky unpredictible test
discard 1ae9ff541 fix possible flaky test
discard 8d1036e54 Remove obsolete test
discard 9f3768770 Ignore non solvable problem for now
discard 530290501 Need stacktrace to store it per test class in reports
discard f21b98e85 Fix IT file is there now but empty
discard b6441fd0f remove now useless code
discard bd36fab36 use stack trace to locate current test class in use
discard f1a6d36c3 fix IT: inheritance is being handled differently on
JUnitPlatformProvider (#3230)
discard 5227653ed fix IT
discard 08702ab71 simplify Jenkinsfile
discard 5e4b87a2c needs Java 17
discard 0403fe154 disable as not supported
discard 83807fe5a disable tests not workking with TestNG reg with method names
discard 245624bc0 handle ! for -Dtest
discard 88c7449d9 Fix log parsing
discard fb7a7edfe fix management of getThreadCountClasses or
getThreadCountMethods
discard b936b258c restore IT and suuport parallel classesAndMethods
discard 9440e2ee1 fixed parallel to not be flaky test depending on hardware
discard 6ce11505e fix IT
discard b19b47340 disable runOrder for now with testng
discard 8bf65a9f6 add runOrder test for junit 5 and 6
discard 93d334c39 cleanup not used
discard 29e0f23d0 cleanup runOrder
discard d3417c2e7 fix IT
discard d8fc8f1b3 Fix junit version
discard bdfb2d50e Fix junit version
discard d08395fe6 Implement some ordering fron runorder parameter and fix IT
Surefire806SpecifiedTestControlsIT
discard 0b3b58ac7 Fix IT
discard 310f7c019 remove non supported anymore
discard ec6d121c7 use better naming
discard 298df3ba4 Fix IT
discard ea823c299 Fix IT
discard fda7bb1e6 Fix IT log assert
discard 84d3676a4 Fix testng verbose
discard 2018289a6 test not needed
discard 48f2ecda0 Fix rerun and skip IT
discard ad0d846a3 Java pojo test not supported anymore
discard 29343da1f fix IT
discard f31fd7337 fix IT
discard 7f53b6d36 fix IT
discard d96bbf29a Fix it wrong version of junit
discard c40f5ea40 fix bad change
discard 62da0f824 fix more tests for junit4 listeners
discard d89389a3b fix unsupported junit version
discard ecfc5c7d2 Fix test
discard e258964f8 fix test
discard 60243ac9c fix test
discard 0c4195c52 Fix IT
discard 3e2f416f3 minor change
discard 07183501b fix testng dataproviderthreadcount support
discard ff0db8ca6 fix TwoTestCasesIT
discard decf97675 fix fail fast for TestNG
discard 5044d5172 fix rebase from master
discard 53d3860a8 fix rebase from master
discard 495fdf91e fix -Dtest documentation, inclusion of junit engine
discard 2fcfa1c0c renaming, adjust runListener class loading (#3222)
discard 7ff3d3552 test cancellation with testng engine snapshot
discard d37484fbc fix fail fast for junit
discard d04d2626f fix a bit of test using surefire.skipAfterFailureCount
discard 9dfb9b5b9 fix a bit of test using surefire.skipAfterFailureCount
discard 9bc8fb007 testng threadcount fix IT
discard 20173728b Implement JUniit4 Listener via JunitPlaform listener (#3212)
discard 3f98791ce fix ignore, Assume as skipped
discard 70f3141af TestNG suitexml not supported anymore
discard c5c7dd7f7 fix wrong assert....
discard f1e675767 TestNG suitexml not supported anymore
discard 4d06dd8ea fix inherited category annotation ITs
discard 386bc2058 fix -Dtest with only method name
discard e8d18567c run test with suite in parallel
discard 6a36db3db junit3 provider configuration not supported anymore
discard 21441ce14 one more fix
discard 67cc9273f fix management of non documented sysproperty junit
discard e9744cf5d fix class pattern with method name
discard 8a6bcc7a1 fix selector for simple class name
discard e40df0322 fix -Dtest documentation, inclusion of junit engine
discard c9db858e6 test junit parallel testing
discard c7498b18a fixing method pattern
discard b7ad783de fixes with api dependencies manipulation
discard 5c2bf3c2f groups expression not supported anymore
discard ddeb51d81 testng suite xml not supported anymore
discard 50ca60703 No adding junit-vintage-engine if already a dependency
discard f34586990 fix -Dtest usage
discard aca2aa993 fixing my bad
discard 519fa9892 fix junit vintage setup
discard 0117a440c not supported anymore
discard c83ab4203 setup junit bom
discard ec48d2472 fix issue with -Dtest
discard 677a9c4e3 missing changes due to removal of testng suitexml
discard 192907015 spotless
discard 40f503bbc TestNG suite xml is not supported anymore
discard 5f92047a7 add includes/excludes ITs for junit5
discard 94e41b76b fix IT
discard d72be7898 fix issues with handling of / in selector
discard a938fd476 finally fix includes/excludes with junit4
discard e4e5c8297 FIx Surefire1082ParallelJUnitParameterizedIT
discard 7e1495868 fix ReportersIT
discard c58f047b0 testng suitexml not supported anymore with testng-engine
discard 0913546e8 remove not anymore needed test
discard d96f6dfd4 fix testng reporter/listener
discard c314b5f8e Revert "remove testng which does not make sense anymore"
discard 2d38341c8 Remove junit platform runner junit4 (#3207)
discard adac614fc fix IT (#3206)
discard 2d9b0d030 fix IT
discard 97c023226 fix IT
discard d00de8329 remove testng which does not make sense anymore
discard 155e1865f fix IT for skipped with TestNG
discard 0bc4f7b7d fix test ng version check, ensure order by last modified
value from file
discard b3bc30e36 fix unit test
discard 9c84ca12b disable running junit test if there is a property junit to
false
discard 59e98514e fix potential NPE while reporting results
discard 217cab40b remove surefire-grouper
discard 52453851a file names have changed
discard 56c2fd5d6 tests can run both vintage and testng engines
discard e15b24e51 remove not existing dependencies
discard 5b1e07376 be carefull with testng groups properties not mapped on tags
filter
discard d1bc43b83 fix some of testng version as minimum supported is now 6.14.3
discard 032ab7346 map testng configuration to junit platform runner
discard cee3a8f78 Bumping version to 3.6.0-SNAPSHOT
discard d00a2be62 testng removal
discard 97db51913 TestNG only from 6.14.3
discard 90e6d474b remove potential double catching, adjust IT to modified log
message (#3201)
discard b91ce13ce use testng runner with junit platform runner
discard c82bb8209 do not restrict too old junit for all runners
discard 9d033c77d Handle Category from junit4
discard 579a85136 add null safety, more usable exception message
discard 493c43072 apply spotless
discard c6c9c90dd tidy up
discard a6761d6f5 refine method call of expected failing tests with specific
error message
discard 3628ed372 move unsupported versions tests to one file
discard ec266e5f3 use version range, add tests for JUnit 4 versions, adjust
naming of similar JUnit 3 test
discard 48200e4f8 remove unnecessary packages from test
discard 1c3ab5503 add unsupported error and test
discard 11a3c6200 enable test launchers to expect errors in log after execution
discard 342295e2d fix turning parallel from junit4 to
junit.vintage.execution.parallel
discard 13e09b1ee no more pojo simple
discard bee1068e8 no more pojo simple
discard 77dd302d6 restore provider parameters
discard 08bdad5b6 no need of specific 4.7 tests
discard bff8d2036 fix missing remove modules
discard 74b90e412 remove junit 3 support (#3191)
discard a34383891 spotless:apply
discard ad12cee2a more its migration to junit 4.12
discard 247410423 more its migration to junit 4.12
discard aa9ce47e9 more its migration to junit 4.12
discard 14f8daf74 more its migration to junit 4.12
discard 915b2b2d2 remove junit 3 provider, update to junit 4 (#3190)
discard 7d2655024 more its upgrade to 4.12
discard 1a1c7cd88 remove duplicate line
discard 734cdbc2e more renaming
discard c682e7de8 junit 4.12
discard b76c0b2fb remove surefire junit4, 47 code
discard dbcd825fd avoid some NPE
discard 011ee6c17 Force junit 4 to use 4.12 as minimum with platform engine
discard b3e105957 restore test
discard dcf10fc92 add version range as vintage can be used only from 4.12
discard e5b2c73cd spotless
discard 3a00e76cb those timing tests are so flaky
discard c49d3b0ee fix unit tests
discard 764497838 fix the NPEs
discard de47782b7 expecting changes here
discard 707de1d56 fix some compilation
discard 3846b2e2e use junit plaform runner for junit 4.4
add a948c0951 fix: null guard for context map (#3269)
add abf3dba9b Add configuration for 3.5.x branch (dependabot/release
drafter) (#3271)
add 5687822f9 [SUREFIRE-2049] Fix SHUTDOWN type lost during command
serialization. (#3270)
add ecc2fd6d6 use junit plaform runner for junit 4.4
add 9a0bb58c6 fix some compilation
add 832c03e7d expecting changes here
add 865e42bae fix the NPEs
add edf2b52ff fix unit tests
add 29c189325 those timing tests are so flaky
add 28068c129 spotless
add 98a2dc019 add version range as vintage can be used only from 4.12
add 19101cd9a restore test
add a6f5ae124 Force junit 4 to use 4.12 as minimum with platform engine
add b89b53189 avoid some NPE
add 517435b40 remove surefire junit4, 47 code
add ab6c13d3e junit 4.12
add a592306a6 more renaming
add 66f1aa905 remove duplicate line
add 82253eab2 more its upgrade to 4.12
add e1f5f2eb1 remove junit 3 provider, update to junit 4 (#3190)
add cead2cae5 more its migration to junit 4.12
add 970b31d15 more its migration to junit 4.12
add d941a1087 more its migration to junit 4.12
add f2e12599d more its migration to junit 4.12
add 7c8a88d12 spotless:apply
add a5695100d remove junit 3 support (#3191)
add 8717a9426 fix missing remove modules
add 36f90594a no need of specific 4.7 tests
add ddc7c8751 restore provider parameters
add 010d73671 no more pojo simple
add eb7e4e451 no more pojo simple
add 01dbc6df8 fix turning parallel from junit4 to
junit.vintage.execution.parallel
add c93a39915 enable test launchers to expect errors in log after execution
add 62d991d9b add unsupported error and test
add b72317794 remove unnecessary packages from test
add b388af7a0 use version range, add tests for JUnit 4 versions, adjust
naming of similar JUnit 3 test
add cb51bbd59 move unsupported versions tests to one file
add a8d5e24ab refine method call of expected failing tests with specific
error message
add 114279219 tidy up
add e9205182e apply spotless
add 30d531c3b add null safety, more usable exception message
add 9d16a0a2f Handle Category from junit4
add 5aac99ca0 do not restrict too old junit for all runners
add 4748fe6c3 use testng runner with junit platform runner
add 2f9c55767 remove potential double catching, adjust IT to modified log
message (#3201)
add 1dbd3fa93 TestNG only from 6.14.3
add 8214abe19 testng removal
add 9b2d97065 Bumping version to 3.6.0-SNAPSHOT
add 05797c61d map testng configuration to junit platform runner
add b9ea44741 fix some of testng version as minimum supported is now 6.14.3
add 40e9874b1 be carefull with testng groups properties not mapped on tags
filter
add bc64bdbf7 remove not existing dependencies
add 1cdfb425c tests can run both vintage and testng engines
add 5a75119a6 file names have changed
add ff2a22eca remove surefire-grouper
add 88f067b91 fix potential NPE while reporting results
add 81b5a7180 disable running junit test if there is a property junit to
false
add b0568d107 fix unit test
add 99473dcd0 fix test ng version check, ensure order by last modified
value from file
add 027ee006f fix IT for skipped with TestNG
add 04e4efc2e remove testng which does not make sense anymore
add ee32b510d fix IT
add f7f1a6131 fix IT
add c3f6c99bd fix IT (#3206)
add 4c7d1838d Remove junit platform runner junit4 (#3207)
add e2714963c Revert "remove testng which does not make sense anymore"
add e11c7224c fix testng reporter/listener
add ed169de00 remove not anymore needed test
add 29a240442 testng suitexml not supported anymore with testng-engine
add ee558f173 fix ReportersIT
add 51bda0511 FIx Surefire1082ParallelJUnitParameterizedIT
add a1bc0a46f finally fix includes/excludes with junit4
add 7ddb44dcb fix issues with handling of / in selector
add c2d3118bf fix IT
add b28046d4c add includes/excludes ITs for junit5
add 557baeffd TestNG suite xml is not supported anymore
add 083431f7c spotless
add 482abc062 missing changes due to removal of testng suitexml
add 23c61ed01 fix issue with -Dtest
add 122e4178f setup junit bom
add f9d616376 not supported anymore
add 4e85a8e73 fix junit vintage setup
add af12ba244 fixing my bad
add 7a4945f0b fix -Dtest usage
add 424375320 No adding junit-vintage-engine if already a dependency
add 749849b81 testng suite xml not supported anymore
add e0cdfb27a groups expression not supported anymore
add fc9738bf9 fixes with api dependencies manipulation
add dd2ad798d fixing method pattern
add d76cf82e0 test junit parallel testing
add 22a52c5d9 fix -Dtest documentation, inclusion of junit engine
add 8d5a6b660 fix selector for simple class name
add e8c86c08b fix class pattern with method name
add 4629e4a47 fix management of non documented sysproperty junit
add 9ab0b6e5b one more fix
add 613194a3b junit3 provider configuration not supported anymore
add ccd41a27d run test with suite in parallel
add 6f61e400e fix -Dtest with only method name
add 47968ce4e fix inherited category annotation ITs
add 2f04c9474 TestNG suitexml not supported anymore
add 7fd175e2d fix wrong assert....
add 0f54b6c21 TestNG suitexml not supported anymore
add ffddb2a20 fix ignore, Assume as skipped
add 74a01217b Implement JUniit4 Listener via JunitPlaform listener (#3212)
add c4db40a69 testng threadcount fix IT
add 710b2ab8f fix a bit of test using surefire.skipAfterFailureCount
add d8542063b fix a bit of test using surefire.skipAfterFailureCount
add 8b60f1692 fix fail fast for junit
add 78e55edff test cancellation with testng engine snapshot
add e1fee9d55 renaming, adjust runListener class loading (#3222)
add 68cecef9c fix -Dtest documentation, inclusion of junit engine
add 153739bda fix rebase from master
add fedfdf76c fix rebase from master
add 6c8495d2f fix fail fast for TestNG
add 46cf2f830 fix TwoTestCasesIT
add 33b963ba4 fix testng dataproviderthreadcount support
add ba004bda9 minor change
add 015048beb Fix IT
add 460807d0e fix test
add 87aea09b2 fix test
add 70c6a5a78 Fix test
add c913fa23f fix unsupported junit version
add 5e5ee4244 fix more tests for junit4 listeners
add d07f3f46c fix bad change
add 9ea64bf7f Fix it wrong version of junit
add 90dfc5521 fix IT
add c29ac0f49 fix IT
add 464b188b1 fix IT
add 3f7525941 Java pojo test not supported anymore
add ebb8249ec Fix rerun and skip IT
add e4beb5ca4 test not needed
add 660bec653 Fix testng verbose
add 1308fbeed Fix IT log assert
add d5c1bafe0 Fix IT
add 776926a22 Fix IT
add dece06de1 use better naming
add 59ac9d51b remove non supported anymore
add 0d0f377be Fix IT
add 3aebb3011 Implement some ordering fron runorder parameter and fix IT
Surefire806SpecifiedTestControlsIT
add 6e81f4408 Fix junit version
add 077a78719 Fix junit version
add c13594598 fix IT
add f241dac55 cleanup runOrder
add a60fa0451 cleanup not used
add 9d53dca92 add runOrder test for junit 5 and 6
add 34239bf65 disable runOrder for now with testng
add cb2893d57 fix IT
add b0c449b2c fixed parallel to not be flaky test depending on hardware
add f71b80163 restore IT and suuport parallel classesAndMethods
add eb0c93599 fix management of getThreadCountClasses or
getThreadCountMethods
add 6227a0da6 Fix log parsing
add 5e5d6779d handle ! for -Dtest
add 6108a99a4 disable tests not workking with TestNG reg with method names
add 5c1cf152d disable as not supported
add 6f482c397 needs Java 17
add ba4f39d81 simplify Jenkinsfile
add fc18a9aa3 fix IT
add e16fdd7e1 fix IT: inheritance is being handled differently on
JUnitPlatformProvider (#3230)
add dc4cc990f use stack trace to locate current test class in use
add c76aa52f1 remove now useless code
add f88b115d9 Fix IT file is there now but empty
add e09217b0f Need stacktrace to store it per test class in reports
add 36c5e4a4e Ignore non solvable problem for now
add 47a701b18 Remove obsolete test
add 64ee6165c fix possible flaky test
add 44d37fe7f remove totally flaky unpredictible test
add a163b2068 remove outdated test case
add de55859dd fix IT
add 8eacaef95 Ignore those tests for now
add 58e071a07 spotless
add 9bfb72d4c gha have some env var such JAVA_HOME_25_X64
add 593b73332 fix windows build
add 8f024a6da reduce stored stacktrace to reduce memory usage
add 0b0ffb20e Update documentation
add 53b36e517 fix site
add 0e5106893 fix site
add 7016c3584 fix site
add 24547072b fix site
add 357b52650 fix site
add 81336a672 fix site
add db13cbd83 More memory
add 61580bf85 Disable cache as it's causing some issues with shaded
artifact
add ec1703816 comment on why not the cache
add 00dfccfe0 disable flaky test
add 2e9ea83ba spotless apply
add d124d6f9d give a bit of margin to those flaky tests
add 253245919 more memory
add f76dc94a2 use junit5
add 950e85e4b add some debug
add dfcaa2092 tentative to fix windows
add 2df236ce4 trying to get some debug for gha
add b11870a91 more debug for windows
add 8f3aa210f Keep using name SurefireJUnit4IntegrationTestCase will be
renamed later
add bdeca1f1f do not rename those files
add ae048972b avoid not needed rename for now
add 14ae68b4e remove debug
add be5558c2a avoid to generate bad file
add 7d62b0b03 force argLine via pom.xml
add 36edd59e8 change the technique to not throw exception if process
stopped, looks to be some sync issue
add f1b38b456 minor changes
add e52ea701b fix bad test
add d524fe06f remove unused import
add 809d898c3 avoid normal file
add 139966589 increase timeout
add c8701da5d Add missing @Deprecated annotation
add b9ee3a1c5 Make stack frame numbar captured configurable
add b86a2d5d3 exclude all slf4j from shaded jar
add 5b2744f84 Update documentation, add overall architecture and changes
with unified provider
add 8bd85db2a ASF license header
add a6368fb8f A bit more memory
add 4d1f6247b disable turbo build, it is a bit useless as multi thread
build is not working
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 (266292d76)
\
N -- N -- N refs/heads/test-junit-platform-runner-junit4
(4d1f6247b)
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:
.github/copilot-instructions.md | 119 +++++++++++++++++++++
.github/dependabot.yml | 15 +++
...release-drafter.yml => release-drafter-3.x.yml} | 0
.../output/ThreadedStreamConsumer.java | 4 +-
.../TestLessInputStreamBuilderTest.java | 4 +-
.../apache/maven/surefire/api/booter/Command.java | 5 +-
.../booter/spi/CommandChannelDecoderTest.java | 6 +-
7 files changed, 144 insertions(+), 9 deletions(-)
create mode 100644 .github/copilot-instructions.md
copy .github/{release-drafter.yml => release-drafter-3.x.yml} (100%)