important change in backward-compatibility testing

2019-09-11 Thread Bruce Schuchardt
To fix GEODE-7168 I have modified the backward-compatibility framework to preserve periods in version names.  Prior to the change versions were in the form "100", "110", "120", etc.  Now they are "1.0.0-incubating", "1.1.0", "1.2.0", etc. When requesting a VM that's running a particular versio

Re: backward-compatibility testing

2017-01-19 Thread Bruce Schuchardt
It would be nice to know if a test is going to use an old version. Then we could boot the appropriate locator for it. I don't have anything like that implemented yet - there is still only one locator prestarted by the DUnit launcher. Le 1/19/2017 à 1:30 PM, Dan Smith a écrit : Does this mean

Re: backward-compatibility testing

2017-01-19 Thread Roman Shaposhnik
7;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/

Re: backward-compatibility testing

2017-01-19 Thread Dan Smith
pression that 1.1 was going to be compatible with 1.0. Is >>> that >>> not the case? Why do the tests need to have peers with different versions >>> if we are not supporting that? Is there a way we can do these tests >>> without >>> having the product

Re: backward-compatibility testing

2017-01-19 Thread Bruce Schuchardt
< bschucha...@pivotal.io> 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.apach

Re: backward-compatibility testing

2017-01-19 Thread Anilkumar Gingade
need to have peers with different versions >>> if we are not supporting that? Is there a way we can do these tests >>> without >>> having the product code behave differently when it is being tested than >>> when it is being used normally? >>> >>> -Dan >

Re: backward-compatibility testing

2017-01-19 Thread Bruce Schuchardt
do these tests without having the product code behave differently when it is being tested than when it is being used normally? -Dan On Wed, Jan 18, 2017 at 3:11 PM, Bruce Schuchardt wrote: I've extended the distributedTest framework to let us do backward-compatibility testing. Once

Re: backward-compatibility testing

2017-01-19 Thread Bruce Schuchardt
e differently when it is being tested than when it is being used normally? -Dan On Wed, Jan 18, 2017 at 3:11 PM, 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

Re: backward-compatibility testing

2017-01-19 Thread Dan Smith
normally? -Dan On Wed, Jan 18, 2017 at 3:11 PM, 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 versi

Re: backward-compatibility testing

2017-01-19 Thread Anthony Baker
> On Jan 18, 2017, at 3:11 PM, 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 &

Re: backward-compatibility testing

2017-01-18 Thread William Markito Oliveira
> +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 >>>

Re: backward-compatibility testing

2017-01-18 Thread Michael Stolz
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. >> > >

Re: backward-compatibility testing

2017-01-18 Thread Udo Kohlmeyer
+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 t

backward-compatibility testing

2017-01-18 Thread Bruce Schuchardt
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