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