[jira] [Created] (IGNITE-10387) Enable IgniteNodeAttributes#ATTR_MACS_OVERRIDE attribute in basic TC suites

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-10387) Enable IgniteNodeAttributes#ATTR_MACS_OVERRIDE attribute in basic TC suites

Anton Vinogradov (Jira)
Ivan Rakov created IGNITE-10387:
-----------------------------------

             Summary: Enable IgniteNodeAttributes#ATTR_MACS_OVERRIDE attribute in basic TC suites
                 Key: IGNITE-10387
                 URL: https://issues.apache.org/jira/browse/IGNITE-10387
             Project: Ignite
          Issue Type: Improvement
            Reporter: Ivan Rakov
             Fix For: 2.8


On TeamCity all node instances start on the same physical machine, which implies that ATTR_MACS attribute will be the same over the whole cluster.
Some logic in Ignite depends on ATTR_MACS. Example is load balancing: GridCacheContext#selectAffinityNodeBalanced tries to pick node that has same MACs. This makes features like node balancing not fully covered by our tests.
In order to improve tests coverage we should use ATTR_MACS_OVERRIDE attribute at least in basic tests suites.



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