Re: [Dev] SVN External in APIM tests/resource

2015-01-20 Thread Dinesh J Weerakkody
Hi Krishantha,

Thank you very much. Now it is clear.

Thanks

*Dinesh J. Weerakkody*
Software Engineer
WSO2 Inc.
lean | enterprise | middleware
M : +94 727 361788 | E : dine...@wso2.com | W : www.wso2.com

On Tue, Jan 20, 2015 at 12:32 PM, Krishantha Samaraweera 
krishan...@wso2.com wrote:

 Hi Dinesh,

 On Tue, Jan 20, 2015 at 9:21 AM, Dinesh J Weerakkody dine...@wso2.com
 wrote:

 Hi Krishantha,

 Thanks for your clarification. Now I have two more questions.

 If 1.8.0 is PATS version, we can point APIM 1.9.0 test configuration
 location to the same location that we have used for APIM 1.8.0. Isn't it?

 If we do a major change to APIM configuration in 1.9.0 version which is
 incompatible with APIM 1.8.0, do we have to use two config files? (Don't
 need a new Java class since we can modify the class in new branch if needed)


 The idea is to release PATS with each chunk release. I'm not sure whether
 1.8.0 PATS was released or not. So in this case we need to create 1.9.0
 version of PATS and go ahead.

 Thanks,
 Krishantha.





 Thanks

 *Dinesh J. Weerakkody*
 Software Engineer
 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 727 361788 | E : dine...@wso2.com | W : www.wso2.com

 On Mon, Jan 19, 2015 at 12:11 PM, Krishantha Samaraweera 
 krishan...@wso2.com wrote:

 Hi,

 On Fri, Jan 16, 2015 at 10:37 AM, Dinesh J Weerakkody dine...@wso2.com
 wrote:

 Hi,

 Following SVN External links are there in test module of APIManager
 1.9.0.

- modules/integration/tests/src/test/resources
- modules/integration/tests-ui/src/test/resources

 both locations are pointed to


 https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/platform-integration/platform-automated-test-suite/
 *1.8.0*/org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
 artifacts/AM

 I'm curious to know followings. please help me to understand.

1. What is the reason for having a SVN external in these locations?

 This is to maintain centralised artefact repo to promote artefact
 reusability among products and various test levels - e.g platform tests.
 This concept is dropped in GIT based test suites and externals are no
 longer required.


1. Please note that it is pointed to 1.8.0 location. Is this
pointed location is correct? I think it should be pointed to 1.9.0 
 location?

 You need to create next version of artefact repo.


1. There are several directories in
org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
artifacts/ location such as BAM, AS. if this location is for APIM what 
 is
the reason for having other product folders?

  Explained under #1


1. If this is a common place to have all the configuration files
why it is under 1.8.0? 1.8.0 is APIM version.

 It is PATS 1.8.0 (Platform Automated Test Suite) nothing related APIM
 1.8.0

 Thanks,
 Krishantha.


 Thanks

 *Dinesh J. Weerakkody*
 Software Engineer
 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 727 361788 | E : dine...@wso2.com | W : www.wso2.com




 --
 Krishantha Samaraweera
 Senior Technical Lead - Test Automation
 Mobile: +94 77 7759918
 WSO2, Inc.; http://wso2.com/
 lean . enterprise . middlewear.





 --
 Krishantha Samaraweera
 Senior Technical Lead - Test Automation
 Mobile: +94 77 7759918
 WSO2, Inc.; http://wso2.com/
 lean . enterprise . middlewear.

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] SVN External in APIM tests/resource

2015-01-19 Thread Dinesh J Weerakkody
Hi Krishantha,

Thanks for your clarification. Now I have two more questions.

If 1.8.0 is PATS version, we can point APIM 1.9.0 test configuration
location to the same location that we have used for APIM 1.8.0. Isn't it?

If we do a major change to APIM configuration in 1.9.0 version which is
incompatible with APIM 1.8.0, do we have to use two config files? (Don't
need a new Java class since we can modify the class in new branch if needed)



Thanks

*Dinesh J. Weerakkody*
Software Engineer
WSO2 Inc.
lean | enterprise | middleware
M : +94 727 361788 | E : dine...@wso2.com | W : www.wso2.com

On Mon, Jan 19, 2015 at 12:11 PM, Krishantha Samaraweera 
krishan...@wso2.com wrote:

 Hi,

 On Fri, Jan 16, 2015 at 10:37 AM, Dinesh J Weerakkody dine...@wso2.com
 wrote:

 Hi,

 Following SVN External links are there in test module of APIManager 1.9.0.

- modules/integration/tests/src/test/resources
- modules/integration/tests-ui/src/test/resources

 both locations are pointed to


 https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/platform-integration/platform-automated-test-suite/
 *1.8.0*/org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
 artifacts/AM

 I'm curious to know followings. please help me to understand.

1. What is the reason for having a SVN external in these locations?

 This is to maintain centralised artefact repo to promote artefact
 reusability among products and various test levels - e.g platform tests.
 This concept is dropped in GIT based test suites and externals are no
 longer required.


1. Please note that it is pointed to 1.8.0 location. Is this pointed
location is correct? I think it should be pointed to 1.9.0 location?

 You need to create next version of artefact repo.


1. There are several directories in
org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
artifacts/ location such as BAM, AS. if this location is for APIM what is
the reason for having other product folders?

  Explained under #1


1. If this is a common place to have all the configuration files why
it is under 1.8.0? 1.8.0 is APIM version.

 It is PATS 1.8.0 (Platform Automated Test Suite) nothing related APIM
 1.8.0

 Thanks,
 Krishantha.


 Thanks

 *Dinesh J. Weerakkody*
 Software Engineer
 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 727 361788 | E : dine...@wso2.com | W : www.wso2.com




 --
 Krishantha Samaraweera
 Senior Technical Lead - Test Automation
 Mobile: +94 77 7759918
 WSO2, Inc.; http://wso2.com/
 lean . enterprise . middlewear.

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] SVN External in APIM tests/resource

2015-01-19 Thread Krishantha Samaraweera
Hi Dinesh,

On Tue, Jan 20, 2015 at 9:21 AM, Dinesh J Weerakkody dine...@wso2.com
wrote:

 Hi Krishantha,

 Thanks for your clarification. Now I have two more questions.

 If 1.8.0 is PATS version, we can point APIM 1.9.0 test configuration
 location to the same location that we have used for APIM 1.8.0. Isn't it?

 If we do a major change to APIM configuration in 1.9.0 version which is
 incompatible with APIM 1.8.0, do we have to use two config files? (Don't
 need a new Java class since we can modify the class in new branch if needed)


The idea is to release PATS with each chunk release. I'm not sure whether
1.8.0 PATS was released or not. So in this case we need to create 1.9.0
version of PATS and go ahead.

Thanks,
Krishantha.





 Thanks

 *Dinesh J. Weerakkody*
 Software Engineer
 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 727 361788 | E : dine...@wso2.com | W : www.wso2.com

 On Mon, Jan 19, 2015 at 12:11 PM, Krishantha Samaraweera 
 krishan...@wso2.com wrote:

 Hi,

 On Fri, Jan 16, 2015 at 10:37 AM, Dinesh J Weerakkody dine...@wso2.com
 wrote:

 Hi,

 Following SVN External links are there in test module of APIManager
 1.9.0.

- modules/integration/tests/src/test/resources
- modules/integration/tests-ui/src/test/resources

 both locations are pointed to


 https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/platform-integration/platform-automated-test-suite/
 *1.8.0*/org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
 artifacts/AM

 I'm curious to know followings. please help me to understand.

1. What is the reason for having a SVN external in these locations?

 This is to maintain centralised artefact repo to promote artefact
 reusability among products and various test levels - e.g platform tests.
 This concept is dropped in GIT based test suites and externals are no
 longer required.


1. Please note that it is pointed to 1.8.0 location. Is this pointed
location is correct? I think it should be pointed to 1.9.0 location?

 You need to create next version of artefact repo.


1. There are several directories in
org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
artifacts/ location such as BAM, AS. if this location is for APIM what is
the reason for having other product folders?

  Explained under #1


1. If this is a common place to have all the configuration files why
it is under 1.8.0? 1.8.0 is APIM version.

 It is PATS 1.8.0 (Platform Automated Test Suite) nothing related APIM
 1.8.0

 Thanks,
 Krishantha.


 Thanks

 *Dinesh J. Weerakkody*
 Software Engineer
 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 727 361788 | E : dine...@wso2.com | W : www.wso2.com




 --
 Krishantha Samaraweera
 Senior Technical Lead - Test Automation
 Mobile: +94 77 7759918
 WSO2, Inc.; http://wso2.com/
 lean . enterprise . middlewear.





-- 
Krishantha Samaraweera
Senior Technical Lead - Test Automation
Mobile: +94 77 7759918
WSO2, Inc.; http://wso2.com/
lean . enterprise . middlewear.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] SVN External in APIM tests/resource

2015-01-18 Thread Krishantha Samaraweera
Hi,

On Fri, Jan 16, 2015 at 10:37 AM, Dinesh J Weerakkody dine...@wso2.com
wrote:

 Hi,

 Following SVN External links are there in test module of APIManager 1.9.0.

- modules/integration/tests/src/test/resources
- modules/integration/tests-ui/src/test/resources

 both locations are pointed to


 https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/platform-integration/platform-automated-test-suite/
 *1.8.0*/org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
 artifacts/AM

 I'm curious to know followings. please help me to understand.

1. What is the reason for having a SVN external in these locations?

 This is to maintain centralised artefact repo to promote artefact
reusability among products and various test levels - e.g platform tests.
This concept is dropped in GIT based test suites and externals are no
longer required.


1. Please note that it is pointed to 1.8.0 location. Is this pointed
location is correct? I think it should be pointed to 1.9.0 location?

 You need to create next version of artefact repo.


1. There are several directories in
org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
artifacts/ location such as BAM, AS. if this location is for APIM what is
the reason for having other product folders?

  Explained under #1


1. If this is a common place to have all the configuration files why
it is under 1.8.0? 1.8.0 is APIM version.

 It is PATS 1.8.0 (Platform Automated Test Suite) nothing related APIM 1.8.0

Thanks,
Krishantha.


 Thanks

 *Dinesh J. Weerakkody*
 Software Engineer
 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 727 361788 | E : dine...@wso2.com | W : www.wso2.com




-- 
Krishantha Samaraweera
Senior Technical Lead - Test Automation
Mobile: +94 77 7759918
WSO2, Inc.; http://wso2.com/
lean . enterprise . middlewear.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] SVN External in APIM tests/resource

2015-01-15 Thread Dinesh J Weerakkody
Hi,

Following SVN External links are there in test module of APIManager 1.9.0.

   - modules/integration/tests/src/test/resources
   - modules/integration/tests-ui/src/test/resources

both locations are pointed to

https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/platform-integration/platform-automated-test-suite/
*1.8.0*/org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
artifacts/AM

I'm curious to know followings. please help me to understand.

   1. What is the reason for having a SVN external in these locations?
   2. Please note that it is pointed to 1.8.0 location. Is this pointed
   location is correct? I think it should be pointed to 1.9.0 location?
   3. There are several directories in
   org.wso2.carbon.automation.test.repo/src/main/resources/artifacts/AM
   artifacts/ location such as BAM, AS. if this location is for APIM what is
   the reason for having other product folders?
   4. If this is a common place to have all the configuration files why it
   is under 1.8.0? 1.8.0 is APIM version.


Thanks

*Dinesh J. Weerakkody*
Software Engineer
WSO2 Inc.
lean | enterprise | middleware
M : +94 727 361788 | E : dine...@wso2.com | W : www.wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev