[ 
https://issues.apache.org/jira/browse/IGNITE-8646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksey Plekhanov updated IGNITE-8646:
--------------------------------------
    Fix Version/s:     (was: 2.9)
                   2.10

> Setting different MAC addresses to nodes in test environment causes mass test 
> fail
> ----------------------------------------------------------------------------------
>
>                 Key: IGNITE-8646
>                 URL: https://issues.apache.org/jira/browse/IGNITE-8646
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.5
>            Reporter: Ivan Rakov
>            Priority: Major
>             Fix For: 2.10
>
>
> There are some parts of logic in Ignite that check whether two nodes are 
> actually hosted on the same physical machine (e.g. excludeNeighbors flag in 
> affinity function, load balancing for replicated cache, etc) and choose the 
> appropriate behavior. These part can be tracked by usages of 
> IgniteNodeAttributes#ATTR_MACS attribute.
> I've tried to emulate distributed environment in tests by overriding 
> ATTR_MACS with random UUID. This caused mass consistency failures in basic 
> and Full API tests. We should investigate this: probably, many bugs are 
> hidden by the fact that nodes are always started on the same physical machine 
> in our TeamCity tests.
> PR with macs override: https://github.com/apache/ignite/pull/4084
> TC run: 
> https://ci.ignite.apache.org/viewLog.html?buildId=1342076&tab=buildResultsDiv&buildTypeId=IgniteTests24Java8_RunAll



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to