Sergey Uttsel created IGNITE-18416:
--------------------------------------

             Summary: Extend test coverage for DistributionZoneManager
                 Key: IGNITE-18416
                 URL: https://issues.apache.org/jira/browse/IGNITE-18416
             Project: Ignite
          Issue Type: Improvement
            Reporter: Sergey Uttsel


Need to extend test coverage for DistributionZoneManager. So need to implement 
test cases:

 
Test1:
# Start node1.
# Create zone1 with scaleUp = 10.
# Start node2. Zone timer is started at node1.
# Restart node1 before a timer expiration.
# Check that data nodes for zone1 is [node1, node2].

Test2:
# Start node1, node2 with "zone1: scaleUp = 10".
# Start node3 at the time 5. Zone timer is started at node1 and node2 which 
will do metastorage.invoke at time 15.
# Stop node2 at time 10.
# At node2 at time 15 zone timer triggers metastorage.invoke. Data nodes are 
changed to [node1, node2, node3].
# Start node4 at the moment 30. Zone timer is started and will do 
metastorage.invoke at time 40.
# At time 40 timer triggers metastorage.invoke. Data nodes are changed to 
[node1, node2, node3, node4].
# Start node2 at time 50. Node2 try to do metastorage.invoke with dataNodes 
[node1, node2, node3].
# Check that this invoke is failed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to