The proposal would see the tests moved to each bundle in the
src/test/itjava module and executed for each module on
mvn verify. These tests would then also be collected and launched in the
org.apache.sling.launchpad.testing module. The
test-jar dependency would only package integration tests, as unit tests will not be executed as part of the global Sling IT module.
The dependencies would ideally be implicit: