Hi Abhishek, Reported two more issues for the usage of grep command [1, 2]. The fixes are straightforward.
[1]. https://github.com/abhishek0198/wso2dockerfiles-test-framework/issues/29 [2]. https://github.com/abhishek0198/wso2dockerfiles-test-framework/issues/30 On Fri, Aug 19, 2016 at 1:47 PM, Abhishek Tiwari < abhishek.tiwari0...@gmail.com> wrote: > Hi Thanuja, > > I have added the fix to look for ERROR level rather than any error > keyword. Please test it and let me know if it fixes the issue. > > The new repository URL is [1]. > > Thanks > Abhishek > > [1]. https://github.com/abhishek0198/wso2dockerfiles-test-framework > > On Thu, Aug 18, 2016 at 10:49 AM, Abhishek Tiwari < > abhishek.tiwari0...@gmail.com> wrote: > >> 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.fact >>> ory.support.DefaultListableBeanFactory@38d281d4: defining beans >>> [cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProce >>> ssor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org. >>> apache.cxf.bus.spring.BusExtensionPostProcessor,deploymentSe >>> rvice,runtimeService,queryRuntimeService,historyService, >>> formService,processDefinitionService,identityService,managem >>> entService,statsService,authenticationBean,exceptionHandlerBean,error >>> HandlerBean,jacksonBean]; root of factory hierarchy >>> {org.springframework.beans.factory.support.DefaultListableBeanFactory} >>> >>> [3]. https://github.com/abhishek0198/test-framework/blob/mas >>> ter/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_ser >>>>>>>>>>> vice_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 > > -- Thanks and Regards, Isuru H. +94 716 358 048* <http://wso2.com/>*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev