Append 3 more punt path protection TCs
[integration/test.git] / csit / suites / controller / dom_data_broker / leader_isolation.robot
index 272b7fa6db06cb6edd54fcfc1cfa31da3d44415b..ebb1366b87f5561da57d60cdf8c8709460d16226 100644 (file)
@@ -9,7 +9,7 @@ Documentation     DOMDataBroker testing: Leader Isolation
 ...
 ...               The goal is to ensure the datastore succeeds in basic isolation/rejoin scenario,
 ...               simulating either a network partition, or a prolonged GC pause.
-Suite Setup       SetupUtils.Setup_Utils_For_Setup_And_Teardown
+Suite Setup       SetupUtils.Setup_Utils_For_Setup_And_Teardown    http_timeout=125
 Suite Teardown    SSHLibrary.Close_All_Connections
 Test Setup        SetupUtils.Setup_Test_With_Logging_And_Without_Fast_Failing
 Test Teardown     SetupUtils.Teardown_Test_Show_Bugs_If_Test_Failed
@@ -20,11 +20,16 @@ Resource          ${CURDIR}/../../../libraries/controller/DdbCommons.robot
 Resource          ${CURDIR}/../../../libraries/SetupUtils.robot
 
 *** Test Cases ***
-Healing_Within_Transaction_Timeout
+Healing_Within_Request_Timeout
     [Documentation]    The isolated node (leader) is rejoined as soon as new leader is elected and
-    ...    and within transaction timeout.
-    ${0}
+    ...    and within request timeout.
+    ${HEAL_WITHIN_REQUEST_TIMEOUT}
 
-Healing_After_2x_Transaction_Timeout
-    [Documentation]    The isolated node (leader) is rejoined after 2x transaction timeout.
-    ${${TRANSACTION_TIMEOUT_2X}+1}
+Restart
+    [Documentation]    Restart odl
+    [Template]
+    DdbCommons.Restart_Test_Templ
+
+Healing_After_Request_Timeout
+    [Documentation]    The isolated node (leader) is rejoined after request timeout.
+    ${HEAL_AFTER_REQUEST_TIMEOUT}