Huge +1

Sent from my iPhone

> On Jan 18, 2017, at 5:45 PM, Michael Stolz <mst...@pivotal.io> wrote:
> 
> +1 I like this
> 
> --
> Mike Stolz
> Principal Engineer, GemFire Product Manager
> Mobile: 631-835-4771
> 
> On Wed, Jan 18, 2017 at 6:22 PM, Udo Kohlmeyer <ukohlme...@pivotal.io>
> wrote:
> 
>> +1 Nice work Bruce
>> 
>> 
>> 
>>> On 1/18/17 15:11, Bruce Schuchardt wrote:
>>> 
>>> I've extended the distributedTest framework to let us do
>>> backward-compatibility testing.  Once it is reviewed and committed people
>>> will be needed to modify existing tests to run against multiple versions of
>>> Geode.
>>> 
>>> Here is the RB review: https://reviews.apache.org/r/55688/
>>> 
>>> The diff in this review includes a client/server test modified to run
>>> against multiple versions.  Basically you just need to parameterize an
>>> existing distributedTest case to run against multiple versions using
>>> Host.getHost(0).getVM(testVersion, vmNumber).  That give you a JVM
>>> that's set up to use the requested version.  You can then use the normal
>>> method/lambda invocation methods to run code in that JVM.
>>> 
>>> Currently version "100" (1.0.0-incubating) is available for
>>> backward-compatibility testing.  Versions to be tested are configured in
>>> geode-old-versions/build.gradle as source-sets. Adding a new version is
>>> trivial.
>>> 
>> 
>> 

Reply via email to