Controller active flag fixes
- Detect when iterator needs to be reset
- Reset iterator after changing active flag
- renamed resetActive() to clearActive() to avoid confusion with reset()
Change-Id: Ia5fa8f0827918ac0c912a662de67144267ecadac
diff --git a/TestON/tests/HA/HAfullNetPartition/HAfullNetPartition.py b/TestON/tests/HA/HAfullNetPartition/HAfullNetPartition.py
index f04e878..886c672 100644
--- a/TestON/tests/HA/HAfullNetPartition/HAfullNetPartition.py
+++ b/TestON/tests/HA/HAfullNetPartition/HAfullNetPartition.py
@@ -249,6 +249,7 @@
utilities.assert_equals( expect=main.TRUE, actual=partitionResults,
onpass="Firewall rules set successfully",
onfail="Error setting firewall rules" )
+ main.Cluster.reset()
main.step( "Sleeping 60 seconds" )
time.sleep( 60 )
@@ -277,6 +278,7 @@
for node in main.partition:
main.Cluster.runningNodes[ node ].active = True
+ main.Cluster.reset()
main.step( "Checking ONOS nodes" )
nodeResults = utilities.retry( main.Cluster.nodesCheck,