Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The README.md states
Run all the tests with `mvn -Prun-its verify` to assure nothing else was accidentally broken.
The Github actions reuses for the CI build
apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v2
which does the same
./mvnw --errors --batch-mode --show-version -D"invoker.streamLogsOnFailures" -P run-its verify
https://github.com/apache/maven-gh-actions-shared/blob/v2/.github/workflows/maven-verify.yml#L167
https://github.com/apache/maven-gh-actions-shared/blob/v2/.github/workflows/maven-verify.yml#L93
The snag is that this profile does not exist in this project.
I asked this and was told to use the `tck-git` profile
https://github.com/apache/maven-scm/pull/134#issuecomment-1130214768
I found that there is also a `tck-svn` profile and a `tck` profile.
When I run `mvn clean verify -Ptck` there are several tests that fail and are apparently never run by anyone.
Proposal:
- Create a profile run-its that simply activates the appropriate tck profiles.
- Fix the failing tests.
Attachments
Issue Links
- links to