From: Luis Gomez Date: Tue, 23 Feb 2016 05:29:47 +0000 (-0800) Subject: Add check for missing candidates in entity owner Keyword X-Git-Tag: release/beryllium-sr1~61 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=integration%2Ftest.git;a=commitdiff_plain;h=625a9448680d3851faec7cdcdf5af4eabf98ef21 Add check for missing candidates in entity owner Keyword Change-Id: I6a47cffddb739b9d2be78abc7b7e746f9b7d4921 Signed-off-by: Luis Gomez --- diff --git a/csit/libraries/ClusterOpenFlow.robot b/csit/libraries/ClusterOpenFlow.robot index 0a3fd80437..4aaa55c379 100644 --- a/csit/libraries/ClusterOpenFlow.robot +++ b/csit/libraries/ClusterOpenFlow.robot @@ -57,7 +57,9 @@ Get Cluster Entity Owner For Openflow : FOR ${entity_candidate} IN @{entity_candidates_list} \ ${candidate}= Replace String &{entity_candidate}[name] member- ${EMPTY} \ ${candidate}= Convert To Integer ${candidate} - \ Run Keyword If '${candidate}' != '${owner}' Append To List ${candidates_list} ${candidate} + \ Append To List ${candidates_list} ${candidate} + List Should Contain Sublist ${candidates_list} ${controller_index_list} Candidates are missing in ${candidates_list} + Remove Values From List ${candidates_list} ${owner} [Return] ${owner} ${candidates_list} Get OpenFlow Entity Owner Status For One Device diff --git a/csit/libraries/ClusterOvsdb.robot b/csit/libraries/ClusterOvsdb.robot index 77c39cebca..3d516c464b 100644 --- a/csit/libraries/ClusterOvsdb.robot +++ b/csit/libraries/ClusterOvsdb.robot @@ -61,7 +61,9 @@ Get Cluster Entity Owner For Ovsdb : FOR ${entity_candidate} IN @{entity_candidates_list} \ ${candidate}= Replace String &{entity_candidate}[name] member- ${EMPTY} \ ${candidate}= Convert To Integer ${candidate} - \ Run Keyword If '${candidate}' != '${owner}' Append To List ${candidates_list} ${candidate} + \ Append To List ${candidates_list} ${candidate} + List Should Contain Sublist ${candidates_list} ${controller_index_list} Candidates are missing in ${candidates_list} + Remove Values From List ${candidates_list} ${owner} [Return] ${owner} ${candidates_list} Create Bridge And Verify