Add graceful ONOS restart test case.
New cli command to shutdown ONOS gracefully.
Changes to cluster tests to avoid restarting by name since with async restarts,
ip to container name map cannot be mapped to nodes status output.
Add robot cluster controller test case to gracefully restart controllers.
Change-Id: I1b2006e06e876c4456e24aa9237db5b2ea0ae795
diff --git a/src/test/robot/cluster_controller.robot b/src/test/robot/cluster_controller.robot
index ddc867d..d51e923 100644
--- a/src/test/robot/cluster_controller.robot
+++ b/src/test/robot/cluster_controller.robot
@@ -10,10 +10,16 @@
*** Test Cases ***
Verify Onos Controllers Restart Functionality
- [Documentation] Verify ONOS cluster by restarting controllers iteratively
+ [Documentation] Verify ONOS cluster by restarting controllers
${rc}= Run Cord Tester cluster:cluster_exchange.test_cluster_controller_restarts
Should Be Equal As Integers ${rc} 0
+Verify Onos Controllers Graceful Restart Functionality
+ [Documentation] Verify ONOS cluster by restarting controllers gracefully
+ Cord Setup
+ ${rc}= Run Cord Tester cluster:cluster_exchange.test_cluster_graceful_controller_restarts
+ Should Be Equal As Integers ${rc} 0
+
Verify Onos Single Controller Restart Functionality
[Documentation] Verify ONOS cluster by restarting the same controller
Cord Setup