stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Reka Thirunavukkarasu <r...@wso2.com>
Subject Re: Integration test for CRUD operations of all the artifacts
Date Tue, 04 Aug 2015 06:33:10 GMT
Thanks Imesh..!!!

On Mon, Aug 3, 2015 at 10:15 PM, Imesh Gunaratne <imesh@apache.org> wrote:

> 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 <reka@wso2.com>
> 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 <reka@wso2.com>
>> wrote:
>>
>>> Thanks Imesh..!!!
>>>
>>> On Wed, Jul 29, 2015 at 8:46 PM, Imesh Gunaratne <imesh@apache.org>
>>> 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 <reka@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
>>>>
>>>
>>>
>>>
>>> --
>>> 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
>



-- 
Reka Thirunavukkarasu
Senior Software Engineer,
WSO2, Inc.:http://wso2.com,
Mobile: +94776442007

Mime
View raw message