A splendid job Reka!! This would save us days and weeks which would be needed for verifying the basic functionality.ThanksOn Mon, Aug 3, 2015 at 6:39 PM, Reka Thirunavukkarasu <email@example.com> wrote:RekaThanks,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.On Wed, Jul 29, 2015 at 11:04 PM, Reka Thirunavukkarasu <firstname.lastname@example.org> wrote:Thanks Imesh..!!!On Wed, Jul 29, 2015 at 8:46 PM, Imesh Gunaratne <email@example.com> 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,RekaGreat work!On Wed, Jul 29, 2015 at 4:36 PM, Reka Thirunavukkarasu <firstname.lastname@example.org> wrote:- deploy application- add application- add relevant application policy- add relevant deployment policy- add relevant network partition6. Application4. Application Policy- update deployment policy- update network partition- add deployment policy- add relevant network partition3. Deployment Policy (Done)2. Cartridge (Done)2. Network Partition (Done)1. Autoscaling policy (Done)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.- add relevant network partition- add application policy5. Cartridge Group
- update relevant network partition
- update relevant deployment policy
- update applicationThis 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--Imesh GunaratneSenior Technical Lead, WSO2Committer & PMC Member, Apache Stratos
----Imesh GunaratneSenior Technical Lead, WSO2Committer & PMC Member, Apache Stratos