A great initiative Reka!! This would definitely reduce the testing effort.
It's good to use a separate set of artifacts for this purpose rather than
using the samples. Great work!

On Wed, Jul 29, 2015 at 4:36 PM, Reka Thirunavukkarasu <r...@wso2.com>
wrote:

> Hi All,
>
> I'm in the process of writing integration test to cover the CRUD
> operations of all the individual and the connected artifacts. The below
> test cases for add, get, update and remove will be covered in the
> integration test with all possible test scenarios.
>
> 1. Autoscaling policy (*Done*)
> 2. Network Partition (*Done*)
> 2. Cartridge (*Done*)
> 3. Deployment Policy (*Done*)
>         - add relevant network partition
>         - add deployment policy
>         - update network partition
>         - update deployment policy
> 4. Application Policy
>        - add  relevant network partition
>        - add application policy
> 5. Cartridge Group
> 6. Application
>        - add relevant network partition
>        - add relevant deployment policy
>        - add relevant application policy
>        - add application
>        - deploy application
>        - update relevant network partition
>        - update relevant deployment policy
>        - update application
>
> This will reduce our effort of testing in the release and make sure that
> any build will be stable from master.
>
> Please share your opinions on improving this further in order to cover
> more complex scenarios.
>
> Thanks,
> Reka
>
> --
> Reka Thirunavukkarasu
> Senior Software Engineer,
> WSO2, Inc.:http://wso2.com,
> Mobile: +94776442007
>
>
>


-- 
Imesh Gunaratne

Senior Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Reply via email to