Yes. That would be better. Otherwise it would be hard to find the root
cause when tests are failing.

On Thu, Nov 12, 2015 at 9:16 PM, Akila Ravihansa Perera <raviha...@wso2.com>
wrote:

> Great work Pubudu!
>
> Shall we enforce a min count for thread pool size in messaging event
> receivers? This will avoid mistakenly setting a value that is too low to
> handle the load.
>
> On Thu, Nov 12, 2015 at 4:08 PM, Isuru Haththotuwa <isu...@apache.org>
> wrote:
>
>>
>>
>> On Thu, Nov 12, 2015 at 3:54 PM, Pubudu Gunatilaka <pubu...@wso2.com>
>> wrote:
>>
>>> PCA live tests were failing due to not having enough threads in the
>>> thread pool. It is not the CEP HA mode test case but the agent startup test
>>> case which was failing as it was waiting for the complete topology event to
>>> receive. The event listener could not be started due to lack of threads.
>>>
>>> I increased the thread pool size and make it configurable so that we can
>>> increase the thread pool size when needed. I also fixed some of issues we
>>> had in test cases with commit -
>>> 443f20aefe5c77a826f9f0b2a95d1aee8b40f4da.
>>>
>> Good catch Pubudu!
>>
>>>
>>> Thank you!
>>>
>>> On Thu, Nov 12, 2015 at 12:24 AM, Akila Ravihansa Perera <
>>> raviha...@wso2.com> wrote:
>>>
>>>> Thanks Pubudu!
>>>> Yes, I think it's better to use
>>>> IOUtils.toString(classLoader.getResourceAsStream(fileName)) to read the
>>>> config files here.
>>>>
>>>> I'm seeing lot of code duplication warnings in all test cases. We might
>>>> have to refactor the agent test cases.
>>>>
>>>> Thanks.
>>>>
>>>> On Wed, Nov 11, 2015 at 11:47 PM, Pubudu Gunatilaka <pubu...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I will look into this. We may have to change [1] as well.
>>>>>
>>>>> [1] -
>>>>> https://github.com/apache/stratos/blob/stratos-4.1.x/products/python-cartridge-agent/modules/integration/test-integration/src/test/java/org/apache/stratos/python/cartridge/agent/integration/tests/PythonAgentIntegrationTest.java#L130
>>>>>
>>>>> Thank you!
>>>>>
>>>>> On Wed, Nov 11, 2015 at 7:05 PM, Akila Ravihansa Perera <
>>>>> raviha...@wso2.com> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Looks like PCA live test case for CEPHAModeTestCase is failing.
>>>>>> Noticed few issues in this test case.
>>>>>>
>>>>>>  - Calling read() method in FIS does not guarantee that complete file
>>>>>> is loaded [1]
>>>>>>  - cepPort + 1 is confusing. Use a public const with the actual value
>>>>>> [2]
>>>>>>  - Method name should be fixed to reflect the test case [3]
>>>>>>  - Always add proper logs with information needed to troubleshoot if
>>>>>> the test case fails [4, 5]
>>>>>>
>>>>>> Shall we fix these issues please?
>>>>>>
>>>>>> [1]
>>>>>> https://github.com/apache/stratos/blob/stratos-4.1.x/products/python-cartridge-agent/modules/integration/test-integration/src/test/java/org/apache/stratos/python/cartridge/agent/integration/tests/CEPHAModeTestCase.java#L87
>>>>>>
>>>>>> [2]
>>>>>> https://github.com/apache/stratos/blob/stratos-4.1.x/products/python-cartridge-agent/modules/integration/test-integration/src/test/java/org/apache/stratos/python/cartridge/agent/integration/tests/CEPHAModeTestCase.java#L96
>>>>>>
>>>>>> [3]
>>>>>> https://github.com/apache/stratos/blob/stratos-4.1.x/products/python-cartridge-agent/modules/integration/test-integration/src/test/java/org/apache/stratos/python/cartridge/agent/integration/tests/CEPHAModeTestCase.java#L73
>>>>>>
>>>>>> [4]
>>>>>> https://github.com/apache/stratos/blob/stratos-4.1.x/products/python-cartridge-agent/modules/integration/test-integration/src/test/java/org/apache/stratos/python/cartridge/agent/integration/tests/CEPHAModeTestCase.java#L259
>>>>>>
>>>>>> [5]
>>>>>> https://github.com/apache/stratos/blob/stratos-4.1.x/products/python-cartridge-agent/modules/integration/test-integration/src/test/java/org/apache/stratos/python/cartridge/agent/integration/tests/CEPHAModeTestCase.java#L160
>>>>>>
>>>>>>
>>>>>> Thanks.
>>>>>>
>>>>>> --
>>>>>> Akila Ravihansa Perera
>>>>>> WSO2 Inc.;  http://wso2.com/
>>>>>>
>>>>>> Blog: http://ravihansa3000.blogspot.com
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Pubudu Gunatilaka*
>>>>> Committer and PMC Member - Apache Stratos
>>>>> Software Engineer
>>>>> WSO2, Inc.: http://wso2.com
>>>>> mobile : +94774079049 <%2B94772207163>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Akila Ravihansa Perera
>>>> WSO2 Inc.;  http://wso2.com/
>>>>
>>>> Blog: http://ravihansa3000.blogspot.com
>>>>
>>>
>>>
>>>
>>> --
>>> *Pubudu Gunatilaka*
>>> Committer and PMC Member - Apache Stratos
>>> Software Engineer
>>> WSO2, Inc.: http://wso2.com
>>> mobile : +94774079049
>>>
>>> --
>>> <%2B94772207163>
>>> <%2B94772207163>
>>> Thanks and Regards,
>>>
>>> Isuru H.
>>> <%2B94772207163>
>>> +94 716 358 048 <%2B94772207163>* <http://wso2.com/>*
>>>
>>>
>>> * <http://wso2.com/>*
>>>
>>>
>>>
>
>
> --
> Akila Ravihansa Perera
> WSO2 Inc.;  http://wso2.com/
>
> Blog: http://ravihansa3000.blogspot.com
>



-- 
*Pubudu Gunatilaka*
Committer and PMC Member - Apache Stratos
Software Engineer
WSO2, Inc.: http://wso2.com
mobile : +94774079049 <%2B94772207163>

Reply via email to