Hi Thanuja,

Thanks a lot of using the test framework and pointing out the issue. The
check of errors in carbon log is dumb at this point. I will change it look
for the correct logging level to find errors.

Imesh,
Sincerely appreciate code level feedback and creating issues on Github. I
will address all these shortly.

Thanks
Abhishek

On Thu, Aug 18, 2016 at 2:39 AM, Thanuja Uruththirakodeeswaran <
thanu...@wso2.com> wrote:

> Hi Abhishek,
>
> Great work on Dockerfiles test framework!!! I have used the test framework
> to check the flow of building and running WSO2 BPS 3.5.1 docker image.
> According to the framework log[1], the test fails because of an error in
> the carbon server log. But when I check the carbon server log, there were
> no *ERROR* logs and it has 'error' as part of a word in line[2].
>
> For this scenario, we should not make the test to be failed. I think
> instead of simply grepping the 'error' word as in[3], we should grep the
> *ERROR* logs.
>
> [1].
> 2016/08/18 14:20:28 main.go:151: Starting test setup up
> 2016/08/18 14:20:28 main.go:154: Completed test setup up
> 2016/08/18 14:20:28 main.go:106: Running tests for wso2bps, 3.5.1, using
> puppet provisioning, under default platform.
> 2016/08/18 14:20:28 common-utils.go:37: Starting building image...
> 2016/08/18 14:20:57 common-utils.go:45: Successfully built docker image.
> 2016/08/18 14:20:57 common-utils.go:85: No errors were found in docker
> build logs
> 2016/08/18 14:20:57 common-utils.go:58: Running image...
> 2016/08/18 14:20:59 common-utils.go:66: Successfully ran docker image.
> 2016/08/18 14:20:59 common-utils.go:98: No errors were found in docker run
> logs
> 2016/08/18 14:20:59 common-utils.go:130: Attempt: 1. Port 9763 is not open
> in the docker container.
> 2016/08/18 14:20:59 common-utils.go:133: Sleeping for 2 seconds
> 2016/08/18 14:21:01 common-utils.go:130: Attempt: 2. Port 9763 is not open
> in the docker container.
> 2016/08/18 14:21:01 common-utils.go:133: Sleeping for 4 seconds
> 2016/08/18 14:21:05 common-utils.go:130: Attempt: 3. Port 9763 is not open
> in the docker container.
> 2016/08/18 14:21:05 common-utils.go:133: Sleeping for 6 seconds
> 2016/08/18 14:21:11 common-utils.go:130: Attempt: 4. Port 9763 is not open
> in the docker container.
> 2016/08/18 14:21:11 common-utils.go:133: Sleeping for 8 seconds
> 2016/08/18 14:21:19 common-utils.go:136: Port 9763 is open in the docker
> container.
> 2016/08/18 14:21:19 common-utils.go:136: Port 9443 is open in the docker
> container.
> 2016/08/18 14:21:20 common-utils.go:153: Carbon server is up and running.
> 2016/08/18 14:21:20 common-utils.go:166: Checking Carbon server logs for
> any errors
> 2016/08/18 14:21:20 docker-utils.go:105: Successfully copied carbon server
> logs from docker container
> 2016/08/18 14:21:20 common-utils.go:173: Errors founds in carbon server
> logs, please check them under wso2bps3.5.1logs
> 2016/08/18 14:21:20 main.go:146: Test completed for wso2bps, 3.5.1.
> 2016/08/18 14:21:20 main.go:158: Starting test clean up
> 2016/08/18 14:21:20 docker-utils.go:61: Stopping and removing docker
> container with id: 6f28d71772e6
> 2016/08/18 14:21:31 docker-utils.go:67: Successfully stopped and removed
> docker container
> 2016/08/18 14:21:31 docker-utils.go:43: Removing docker image wso2bps:3.5.1
> 2016/08/18 14:21:31 docker-utils.go:47: Successfully removed docker image
> 2016/08/18 14:21:31 main.go:161: Completed test clean up
>
> [2].
> TID: [-1234] [] [2016-08-18 08:51:15,701]  INFO
> {org.springframework.beans.factory.support.DefaultListableBeanFactory} -
>  Pre-instantiating singletons in org.springframework.beans.
> factory.support.DefaultListableBeanFactory@38d281d4: defining beans
> [cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProces
> sor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.
> apache.cxf.bus.spring.BusExtensionPostProcessor,deploymentService,
> runtimeService,queryRuntimeService,historyService,formService,
> processDefinitionService,identityService,managementService,statsService,
> authenticationBean,exceptionHandlerBean,errorHandlerBean,jacksonBean];
> root of factory hierarchy {org.springframework.beans.factory.support.
> DefaultListableBeanFactory}
>
> [3]. https://github.com/abhishek0198/test-framework/
> blob/master/common/common-utils.go#L169
>
> Thanks.
>
>
> On Fri, Aug 12, 2016 at 3:04 PM, Abhishek Tiwari <
> abhishek.tiwari0...@gmail.com> wrote:
>
>> Here is the correct link:
>>
>> https://hangouts.google.com/call/krqijl3e4fc4xa4bpd2vct3quqe
>>
>> On Fri, Aug 12, 2016 at 2:03 AM, Abhishek Tiwari <
>> abhishek.tiwari0...@gmail.com> wrote:
>>
>>> The meeting got rescheduled to 3:00pm. Here is the updated hangout link:
>>>
>>> https://hangouts.google.com/call/g5q25layaremzfhyli6vbqsv2ye
>>>
>>> Thanks
>>> Abhishek
>>>
>>> On Thu, Aug 11, 2016 at 10:37 PM, Abhishek Tiwari <
>>> abhishek.tiwari0...@gmail.com> wrote:
>>>
>>>> Hi Imesh,
>>>>
>>>> Yeah 2:30pm IST is perfect.
>>>>
>>>> Thanks
>>>> Abhishek
>>>>
>>>> On Thu, Aug 11, 2016 at 9:59 PM, Imesh Gunaratne <im...@wso2.com>
>>>> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Fri, Aug 12, 2016 at 10:08 AM, Abhishek Tiwari <
>>>>> abhishek.tiwari0...@gmail.com> wrote:
>>>>>
>>>>>> Hi Mentors,
>>>>>>
>>>>>> Just a quick reminder for the Dockerfiles test framework demo today
>>>>>> afternoon?
>>>>>>
>>>>>
>>>>> ​Would 2:30 PM IST work for you?
>>>>>
>>>>> Thanks​
>>>>>
>>>>>>
>>>>>> Thanks
>>>>>> Abhishek
>>>>>>
>>>>>> On Tue, Aug 9, 2016 at 11:00 PM, Abhishek Tiwari <
>>>>>> abhishek.tiwari0...@gmail.com> wrote:
>>>>>>
>>>>>>> HI Vishanth,
>>>>>>>
>>>>>>> Friday afternoon works fine with me.
>>>>>>>
>>>>>>> Thanks
>>>>>>> Abhishek
>>>>>>>
>>>>>>> On Wed, Aug 10, 2016 at 10:52 AM, Vishanth Balasubramaniam <
>>>>>>> vishan...@wso2.com> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Shall we have the demo on Friday Afternoon (IST)?
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Vishanth
>>>>>>>>
>>>>>>>> On Tue, Aug 9, 2016 at 4:28 PM, Abhishek Tiwari <
>>>>>>>> abhishek.tiwari0...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Mentors,
>>>>>>>>>
>>>>>>>>> Dockerfiles test framework is now able to run smoke tests, with
>>>>>>>>> smoke tests for ESB added at this point. Developers can extend the
>>>>>>>>> framework to add product specific smoke tests.
>>>>>>>>>
>>>>>>>>> Smoke test for ESB are implemented as follows:
>>>>>>>>> 1. Once a new docker image is deployed and the container is up,
>>>>>>>>> the script does a login to WSO2 carbon server and maintains cookies 
>>>>>>>>> so that
>>>>>>>>> it can use logged in state in subsequent requests.
>>>>>>>>>
>>>>>>>>> 2. Creates a new pass-through proxy service. [1]
>>>>>>>>>
>>>>>>>>> 3. Validates the newly created proxy service is accessible
>>>>>>>>> (validates Http response code for the proxy testing url [2])
>>>>>>>>>
>>>>>>>>> 4. Removes the newly created proxy service. [3]
>>>>>>>>>
>>>>>>>>> I would like to demo the current state of the project, please
>>>>>>>>> provide your preferred date and time.
>>>>>>>>>
>>>>>>>>> Thanks
>>>>>>>>> Abhishek
>>>>>>>>>
>>>>>>>>> [1]. Http post using /carbon/proxyservices/template
>>>>>>>>> _pass-through.jsp
>>>>>>>>> [2]. Http get  using /carbon/services/<servicename>?tryit
>>>>>>>>> [3]. Http get using /carbon/service-mgt/delete_service_groups.jsp
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Vishanth Balasubramaniam*
>>>>>>>> Committer & PMC Member, Apache Stratos,
>>>>>>>> Software Engineer, WSO2 Inc.; http://wso2.com
>>>>>>>>
>>>>>>>> mobile: *+94 77 17 377 18*
>>>>>>>> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Imesh Gunaratne*
>>>>> Software Architect
>>>>> WSO2 Inc: http://wso2.com
>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>> W: https://medium.com/@imesh TW: @imesh
>>>>> lean. enterprise. middleware
>>>>>
>>>>>
>>>>
>>>
>>
>> _______________________________________________
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Thanuja Uruththirakodeeswaran
> Software Engineer
> WSO2 Inc.;http://wso2.com
> lean.enterprise.middleware
>
> mobile: +94 774363167
>
> <http://wso2.com/signature>
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to