*** Settings *** Documentation Test suite for Ovsdb Southbound Cluster Suite Setup Create Controller Sessions Suite Teardown Delete All Sessions Library RequestsLibrary Resource ../../../libraries/ClusterOvsdb.robot Resource ../../../libraries/ClusterKeywords.robot Resource ../../../libraries/MininetKeywords.robot Variables ../../../variables/Variables.py *** Variables *** ${SOUTHBOUND_CONFIG_API} ${CONFIG_TOPO_API}/topology/ovsdb:1/node/ovsdb:%2F%2F${MININET}:${OVSDBPORT} ${OVSDB_CONFIG_DIR} ${CURDIR}/../../../variables/ovsdb ${BRIDGE} br01 *** Test Cases *** Create Original Cluster List [Documentation] Create original cluster list. ${original_cluster_list} Create Controller Index List Set Suite Variable ${original_cluster_list} Log ${original_cluster_list} Check Shards Status Before Fail [Documentation] Check Status for all shards in Ovsdb application. Check Ovsdb Shards Status ${original_cluster_list} Start Mininet Multiple Connections [Documentation] Start mininet with connection to all cluster instances. ${mininet_conn_id} Add Multiple Managers to OVS ${TOOLS_SYSTEM_IP} ${original_cluster_list} Set Suite Variable ${mininet_conn_id} Check Entity Owner Status And Find Owner and Candidate Before Fail [Documentation] Check Entity Owner Status and identify owner and candidate. ${original_owner} ${original_candidates_list} Get Ovsdb Entity Owner Status For One Device ${original_cluster_list} ${original_candidate}= Get From List ${original_candidates_list} 0 Set Suite Variable ${original_owner} Set Suite Variable ${original_candidate} Create Bridge In Owner and Verify Before Fail [Documentation] Create Bridge in Owner and verify it gets applied from all instances. Create Bridge And Verify ${original_cluster_list} ${original_owner} [Teardown] Report_Failure_Due_To_Bug 4908