A splendid job Reka!! This would save us days and weeks which would be needed for verifying the basic functionality.
Thanks On Mon, Aug 3, 2015 at 6:39 PM, Reka Thirunavukkarasu <[email protected]> wrote: > Hi All, > > I have completed the integration test for almost all the above scenarios > with Mock IaaS. Now that all the CRUD operations of all the artifacts are > verified by the integration test in every build. > > Will keep update this thread as i work on Composite application features > verification with integration test. > > Thanks, > Reka > > On Wed, Jul 29, 2015 at 11:04 PM, Reka Thirunavukkarasu <[email protected]> > wrote: > >> Thanks Imesh..!!! >> >> On Wed, Jul 29, 2015 at 8:46 PM, Imesh Gunaratne <[email protected]> >> wrote: >> >>> 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. >>> >> >> +1 for using different artifacts for this purpose as we might need to >> write artifacts in a way that it covers specific test cases. >> >> Thanks, >> Reka >> >>> Great work! >>> >>> On Wed, Jul 29, 2015 at 4:36 PM, Reka Thirunavukkarasu <[email protected]> >>> 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 >>> >> >> >> >> -- >> Reka Thirunavukkarasu >> Senior Software Engineer, >> WSO2, Inc.:http://wso2.com, >> Mobile: +94776442007 >> >> >> > > > -- > Reka Thirunavukkarasu > Senior Software Engineer, > WSO2, Inc.:http://wso2.com, > Mobile: +94776442007 > > > -- Imesh Gunaratne Senior Technical Lead, WSO2 Committer & PMC Member, Apache Stratos
