-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
Enable upstream Maven integration tests (aka Core ITs) for testing RHEL packages.
Our downstream Maven tests are maintained in tmt format at https://src.fedoraproject.org/tests/maven
It would be good to include all of them, but Core ITs are specifically at /Sanity/core-its
Core ITs are fetched from GitHub by cloning a git repository. The upstream repository has several branches like maven-3.9.x, maven-3.8.x etc.
One needs to figure out which branch or commit should be used with Maven 3.6.x that in in RHEL 9 – not all tests from master branch will work with RHEL 9 Maven.
Worst case, if no appropriate branch is found, run core ITs against upstream Maven and compare results with our RHEL-packaged maven.