[ 
https://issues.apache.org/jira/browse/IGNITE-5965?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16473107#comment-16473107
 ] 

Andrew Medvedev edited comment on IGNITE-5965 at 5/12/18 2:39 PM:
------------------------------------------------------------------

Failing tests are related to messaging layer. All failing tests have "connect 
timed out" and "failed to send event notification" messages, so we get larger 
set of ServiceDescriptors for nodes, than there are actual nodes and topology 
does not get updated for all "Node left topology" events

 
{quote}[2018-05-12 
16:55:54,072][ERROR][utility-#20468%service.GridServiceProcessorMultiNodeConfigSelfTest2%|#20468%service.GridServiceProcessorMultiNodeConfigSelfTest2%][query]
 Failed to send event notification to node: cd8be305-ed5c-4f38-baad-648172900006
 class org.apache.ignite.IgniteCheckedException: Failed to send message (node 
may have left the grid or TCP connection cannot be established due to firewall 
issues) [node=TcpDiscoveryNode [id=cd8be305-ed5c-4f38-baad-648172900006, 
addrs=[127.0.0.1, 192.168.3.235, 192.168.43.79], sockAddrs=[/127.0.0.1:0, 
/192.168.3.235:0, /192.168.43.79:0], discPort=0, order=31, intOrder=19, 
lastExchangeTime=1526133351915, loc=false, ver=2.4.0#19700101-sha1:00000000, 
isClient=true], topic=T4 [topic=TOPIC_CACHE, 
id1=5dc785b4-dd3d-3c3b-b270-c5fe2d7ed9a2, 
id2=cd8be305-ed5c-4f38-baad-648172900006, id3=1], msg=GridContinuousMessage 
[type=MSG_EVT_NOTIFICATION, routineId=a1034d59-1476-4e44-8811-d498b65f450c, 
data=null, futId=null], policy=2]
 at 
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1650)
 
{quote}
 

 


was (Author: andmed):
Failing tests are related to messaging layer. All failing tests have connect 
timed out and failed to send event notification messages, so we get larger set 
of ServiceDescriptors for nodes, than there are actual nodes.

 
{quote}[2018-05-12 
16:55:54,072][ERROR][utility-#20468%service.GridServiceProcessorMultiNodeConfigSelfTest2%][query]
 Failed to send event notification to node: cd8be305-ed5c-4f38-baad-648172900006
class org.apache.ignite.IgniteCheckedException: Failed to send message (node 
may have left the grid or TCP connection cannot be established due to firewall 
issues) [node=TcpDiscoveryNode [id=cd8be305-ed5c-4f38-baad-648172900006, 
addrs=[127.0.0.1, 192.168.3.235, 192.168.43.79], sockAddrs=[/127.0.0.1:0, 
/192.168.3.235:0, /192.168.43.79:0], discPort=0, order=31, intOrder=19, 
lastExchangeTime=1526133351915, loc=false, ver=2.4.0#19700101-sha1:00000000, 
isClient=true], topic=T4 [topic=TOPIC_CACHE, 
id1=5dc785b4-dd3d-3c3b-b270-c5fe2d7ed9a2, 
id2=cd8be305-ed5c-4f38-baad-648172900006, id3=1], msg=GridContinuousMessage 
[type=MSG_EVT_NOTIFICATION, routineId=a1034d59-1476-4e44-8811-d498b65f450c, 
data=null, futId=null], policy=2]
 at 
org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1650)
 {quote}
 

 

> Ignite Basic: Flaky failure of  
> GridServiceProcessorMultiNodeConfigSelfTest.testDeployOnEachNodeUpdateTopology
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-5965
>                 URL: https://issues.apache.org/jira/browse/IGNITE-5965
>             Project: Ignite
>          Issue Type: Test
>    Affects Versions: 2.1
>            Reporter: Ivan Rakov
>            Priority: Major
>              Labels: MakeTeamcityGreenAgain
>         Attachments: log.txt
>
>
> Test has 85% success rate in master:
> http://ci.ignite.apache.org/project.html?projectId=Ignite20Tests&testNameId=-2642357454043293898&tab=testDetails&branch_Ignite20Tests=%3Cdefault%3E
> Flaky failure is reproduced locally with similar success rate (24/30, Win 10).
> {noformat}
> junit.framework.AssertionFailedError: 
> Expected :4
> Actual   :5
>  <Click to see difference>
>       at junit.framework.Assert.fail(Assert.java:57)
>       at junit.framework.Assert.failNotEquals(Assert.java:329)
>       at junit.framework.Assert.assertEquals(Assert.java:78)
>       at junit.framework.Assert.assertEquals(Assert.java:234)
>       at junit.framework.Assert.assertEquals(Assert.java:241)
>       at junit.framework.TestCase.assertEquals(TestCase.java:409)
>       at 
> org.apache.ignite.internal.processors.service.GridServiceProcessorAbstractSelfTest.checkCount(GridServiceProcessorAbstractSelfTest.java:765)
>       at 
> org.apache.ignite.internal.processors.service.GridServiceProcessorMultiNodeConfigSelfTest.checkDeployOnEachNodeUpdateTopology(GridServiceProcessorMultiNodeConfigSelfTest.java:287)
>       at 
> org.apache.ignite.internal.processors.service.GridServiceProcessorMultiNodeConfigSelfTest.testDeployOnEachNodeUpdateTopology(GridServiceProcessorMultiNodeConfigSelfTest.java:144)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:498)
>       at junit.framework.TestCase.runTest(TestCase.java:176)
>       at 
> org.apache.ignite.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:2000)
>       at 
> org.apache.ignite.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:132)
>       at 
> org.apache.ignite.testframework.junits.GridAbstractTest$5.run(GridAbstractTest.java:1915)
>       at java.lang.Thread.run(Thread.java:745)
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to