[ 
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)

Reply via email to