Hi Vasanthan/KasunG, These test cases are failing not due to a product bug but because of issue in test case level because of the change in HA architecture. As discussed offline we will be fixing them and will inform once we done them.
Regards, Damith. On Mon, Oct 1, 2018 at 7:33 PM KasunG Gajasinghe <[email protected]> wrote: > Hi Vasanth, > > Do you know whether this is a product bug, or an issue in the test case > level? > > On Mon, Oct 1, 2018 at 6:20 PM Vasanthan Sivalingam <[email protected]> > wrote: > >> Hi All, >> >> Thanks for the information. Now the communication between Active and >> passive nodes are successfully made. >> Currently i am facing failures while trying to run mvn clean install in >> tests-kubernetes-integration module in product-sp repo. >> Below are the errors which are produced with different ha-patterns, >> >> ha-pattern >> >> PassiveNodeIT.testHaInit:146 expected >> [{"testCase":"com.sp.test.TwoNodeH","eventCount":20}] but found >> [{"testCase":"com.sp.test.TwoNodeH","eventCount":15}] >> >> ha-pattern-3 >> >> StateSyncIT.testHaInit:107 expected >> [{"value":150.0,"message":"message","method":"POST","headers":"cclassName:com.sp.test.StateSync"}] >> but found [{"message":"No events found for the index: 4"}] >> >> ha-pattern-4 >> >> StateSyncAfterGracePeriodIT.testHaInit:91 expected >> [{"value":150.0,"message":"message","method":"POST","headers":"cclassName:com.sp.test.StateSync"}] >> but found [{"message":"No events found for the index: 3"}] >> >> As per the discussion with the SP folks, i have raised an issue[1] >> regarding on these failures. >> >> [1] https://github.com/wso2/product-sp/issues/836 >> >> >> >> Thanks, >> Vasanth >> >> On Tue, Sep 25, 2018 at 12:02 PM Nisala Nanayakkara <[email protected]> >> wrote: >> >>> Hi Mohan, >>> >>> As discussed offline, I will do the improvement to print the error trace >>> here. >>> >>> Thanks, >>> Nisala >>> >>> On Mon, Sep 24, 2018 at 8:59 PM Mohanadarshan Vivekanandalingam < >>> [email protected]> wrote: >>> >>>> Hi Damith/Nisala, >>>> >>>> I think, we could improve the error handling bit more. Seems like we >>>> are not printing the error trace here. Shall we improve that? >>>> >>>> Thanks, >>>> Mohan >>>> >>>> On Fri, Sep 21, 2018 at 7:38 PM, Damith Wickramasinghe < >>>> [email protected]> wrote: >>>> >>>>> Hi vasanthan, >>>>> >>>>> It seems active node cannot create a tcp connection to passive node. >>>>> Please make sure above advertisedHost value should be the host of own >>>>> node. >>>>> Not the host of other node. If they are correct then try to telnet to >>>>> passive node {passive node host} 9893 from active node. I think you may >>>>> need a host mapping too. >>>>> >>>>> Adding thilina since he did a same setup with new HA. >>>>> >>>>> >>>>> Regards, >>>>> Damith. >>>>> >>>>> On Fri, Sep 21, 2018 at 1:35 PM Vasanthan Sivalingam < >>>>> [email protected]> wrote: >>>>> >>>>>> >>>>>> Hi Sp team, >>>>>> >>>>>> With the latest 4.3.0 release an HA deployment was done with >>>>>> kubernetes. the deployment configurations has been done as [1] and [2]. >>>>>> It >>>>>> was noticed that the active node is not communicating with the passive >>>>>> node >>>>>> with the following logs. >>>>>> >>>>>> ............................... >>>>>> [2018-09-21 11:54:32,435] INFO >>>>>> {org.wso2.carbon.stream.processor.core.internal.StreamProcessorService} - >>>>>> Setting SinksHandlers of TestSiddhiApp to Active >>>>>> [2018-09-21 11:54:32,436] INFO >>>>>> {org.wso2.carbon.stream.processor.core.internal.StreamProcessorService} - >>>>>> Setting RecordTableHandlers of TestSiddhiApp to Active >>>>>> [2018-09-21 11:54:32,436] INFO >>>>>> {org.wso2.carbon.stream.processor.core.internal.StreamProcessorService} - >>>>>> Siddhi App TestSiddhiApp deployed successfully >>>>>> [2018-09-21 11:54:32,446] INFO >>>>>> {org.wso2.carbon.kernel.internal.CarbonStartupHandler} - WSO2 Stream >>>>>> Processor started in 6.922 sec >>>>>> [*2018-09-21 11:54:33,377] ERROR >>>>>> {org.wso2.carbon.stream.processor.core.persistence.PersistenceManager} - >>>>>> Error in getting a connection to the Passive node. null* >>>>>> [2018-09-21 11:54:33,379] DEBUG >>>>>> {org.wso2.carbon.stream.processor.core.ha.HACoordinationSourceHandler} - >>>>>> Active Node: Saving state of Source Handler with Id TestSiddhiApp-1 with >>>>>> timestamp 0 >>>>>> [2018-09-21 11:54:33,395] ERROR >>>>>> {org.wso2.carbon.stream.processor.core.persistence.PersistenceManager} - >>>>>> Error in getting the TCP connection to the passive node. Hence not >>>>>> sending >>>>>> the control message to the passive node >>>>>> [2018-09-21 11:55:31,531] INFO >>>>>> {org.wso2.carbon.stream.processor.core.persistence.PersistenceManager} - >>>>>> siddhi Apps are persisted successfully. >>>>>> ................................... >>>>>> >>>>>> The deployment config was done as below, >>>>>> >>>>>> deployment.config: >>>>>> type: ha >>>>>> eventSyncServer: >>>>>> host: localhost >>>>>> port: 9893 >>>>>> advertisedHost: sp-ha-node-1 >>>>>> advertisedPort: 9893 >>>>>> bossThreads: 10 >>>>>> workerThreads: 10 >>>>>> eventSyncClientPool: >>>>>> maxActive: 10 >>>>>> maxTotal: 10 >>>>>> maxIdle: 10 >>>>>> maxWait: 60000 >>>>>> minEvictableIdleTimeMillis: 120000 >>>>>> >>>>>> Attached the log file. >>>>>> Can you please suggest a method to make this communication work >>>>>> between active node and the passive node. >>>>>> >>>>>> [1] >>>>>> https://github.com/sameerawickramasekara/product-sp/blob/master/modules/integration/tests-kubernetes-integration/src/test/resources/artifacts/docker-files/deployment-ha-node-1.yaml >>>>>> [2] >>>>>> https://github.com/sameerawickramasekara/product-sp/blob/master/modules/integration/tests-kubernetes-integration/src/test/resources/artifacts/docker-files/deployment-ha-node-2.yaml >>>>>> >>>>>> Thanks, >>>>>> Vasanth >>>>>> >>>>> >>>>> >>>>> -- >>>>> Senior Software Engineer >>>>> WSO2 Inc.; http://wso2.com >>>>> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg> >>>>> lean.enterprise.middleware >>>>> >>>>> mobile: *+94728671315* >>>>> >>>>> >>>> >>>> >>>> -- >>>> *V. Mohanadarshan* >>>> *Technical Lead,* >>>> *WSO2, Inc. http://wso2.com <http://wso2.com> * >>>> *lean.enterprise.middleware.* >>>> >>>> email: [email protected] >>>> phone:(+94) 771117673 >>>> >>> >>> >>> -- >>> *Nisala Niroshana Nanayakkara,* >>> Senior Software Engineer >>> Mobile | +94 717600022 >>> WSO2 Inc | http://wso2.com/ >>> >> >> >> -- >> Vasanthan Sivalingam >> Software Engineer | WSO2 >> >> E-mail : [email protected] >> Phone : 0776592558 >> Web : http://wso2.com >> >> > > -- > *Kasun Gajasinghe* | Technical Lead | WSO2 Inc. > (w) +94 11 214 5345 | (e) kasung AT spamfree wso2.com > GET INTEGRATION AGILE > Integration Agility for Digitally Driven Business > -- Senior Software Engineer WSO2 Inc.; http://wso2.com <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg> lean.enterprise.middleware mobile: *+94728671315*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
