[
https://issues.apache.org/jira/browse/JCRVLT-692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Konrad Windszus updated JCRVLT-692:
-----------------------------------
Description:
Currently the ITs are executed against JR2 and Oak (newest version). It would
be helpful to run the integration tests the newest Oak versions in addition.
This requires refactoring as outlined in
https://maven.apache.org/plugins/maven-jar-plugin/examples/create-test-jar.html#the-preferred-way
and in addition dedicated modules for executing the ITs with either
# Oak min
# Oak max or
# JR2
was:
Currently the ITs are executed against JR2 and Oak (newest version). Instead of
testing against ancient JR2 I would propose to instead run the integration
tests against two different Oak versions:
* the minimum version being supported according to prerequisites (should be the
Oak artifacts from the compile classpath, currently 1.8 according to
https://jackrabbit.apache.org/jcr/downloads.html#vlt)
* the newest version of Oak (this requires tweaking the test classpath with
https://maven.apache.org/surefire/maven-failsafe-plugin/examples/configuring-classpath.html).
> Run ITs with minimum and maximum Oak version
> --------------------------------------------
>
> Key: JCRVLT-692
> URL: https://issues.apache.org/jira/browse/JCRVLT-692
> Project: Jackrabbit FileVault
> Issue Type: Improvement
> Reporter: Konrad Windszus
> Priority: Major
>
> Currently the ITs are executed against JR2 and Oak (newest version). It would
> be helpful to run the integration tests the newest Oak versions in addition.
> This requires refactoring as outlined in
> https://maven.apache.org/plugins/maven-jar-plugin/examples/create-test-jar.html#the-preferred-way
> and in addition dedicated modules for executing the ITs with either
> # Oak min
> # Oak max or
> # JR2
--
This message was sent by Atlassian Jira
(v8.20.10#820010)