X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Fcontroller%2Fdom_data_broker%2Fleader_isolation.robot;h=e22216d467d94c8551943eb93afbc161de074ba5;hb=d82b1a6f67325bb746dfaf764d48aacf3b0a99b7;hp=ebb1366b87f5561da57d60cdf8c8709460d16226;hpb=59c66a13b25626c1b9f3da43a6a33c88442894e0;p=integration%2Ftest.git diff --git a/csit/suites/controller/dom_data_broker/leader_isolation.robot b/csit/suites/controller/dom_data_broker/leader_isolation.robot index ebb1366b87..e22216d467 100644 --- a/csit/suites/controller/dom_data_broker/leader_isolation.robot +++ b/csit/suites/controller/dom_data_broker/leader_isolation.robot @@ -1,35 +1,37 @@ *** Settings *** -Documentation DOMDataBroker testing: Leader Isolation +Documentation DOMDataBroker testing: Leader Isolation ... -... Copyright (c) 2017 Cisco Systems, Inc. and others. All rights reserved. +... Copyright (c) 2017 Cisco Systems, Inc. and others. All rights reserved. ... -... This program and the accompanying materials are made available under the -... terms of the Eclipse Public License v1.0 which accompanies this distribution, -... and is available at http://www.eclipse.org/legal/epl-v10.html +... This program and the accompanying materials are made available under the +... terms of the Eclipse Public License v1.0 which accompanies this distribution, +... and is available at http://www.eclipse.org/legal/epl-v10.html ... -... 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 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 -Default Tags critical -Test Template DdbCommons.Leader_Isolation_Test_Templ -Library SSHLibrary -Resource ${CURDIR}/../../../libraries/controller/DdbCommons.robot -Resource ${CURDIR}/../../../libraries/SetupUtils.robot +... The goal is to ensure the datastore succeeds in basic isolation/rejoin scenario, +... simulating either a network partition, or a prolonged GC pause. + +Library SSHLibrary +Resource ${CURDIR}/../../../libraries/controller/DdbCommons.robot +Resource ${CURDIR}/../../../libraries/SetupUtils.robot + +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 +Test Template DdbCommons.Leader_Isolation_Test_Templ + +Default Tags critical + *** Test Cases *** Healing_Within_Request_Timeout [Documentation] The isolated node (leader) is rejoined as soon as new leader is elected and ... and within request timeout. ${HEAL_WITHIN_REQUEST_TIMEOUT} - Restart [Documentation] Restart odl - [Template] + [Template] ${EMPTY} DdbCommons.Restart_Test_Templ - Healing_After_Request_Timeout [Documentation] The isolated node (leader) is rejoined after request timeout. ${HEAL_AFTER_REQUEST_TIMEOUT}