From: Ivan Hrasko Date: Tue, 20 Nov 2018 09:33:00 +0000 (+0100) Subject: SXP: Increase node start timeout X-Git-Tag: pre-potassium~458 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=integration%2Ftest.git;a=commitdiff_plain;h=214b02978fa09b14f51547896ff2ebb64ae610ac SXP: Increase node start timeout JIRA: SXP-154 Change-Id: I1863c887cb5955511efcd91fc85455351d64b1a6 Signed-off-by: Ivan Hrasko --- diff --git a/csit/libraries/SxpClusterLib.robot b/csit/libraries/SxpClusterLib.robot index 55168a4ac3..dcb9e4238b 100644 --- a/csit/libraries/SxpClusterLib.robot +++ b/csit/libraries/SxpClusterLib.robot @@ -52,14 +52,14 @@ Setup SXP Cluster [Arguments] ${peer_mode}=listener [Documentation] Setup and connect SXP cluster topology SxpLib.Add Node ${DEVICE_NODE_ID} session=${DEVICE_SESSION} + BuiltIn.Wait Until Keyword Succeeds 20x 10s SxpLib.Check Node Started ${DEVICE_NODE_ID} session=${DEVICE_SESSION} : FOR ${i} IN RANGE ${NUM_ODL_SYSTEM} \ SxpLib.Add Connection version4 ${peer_mode} ${ODL_SYSTEM_${i+1}_IP} 64999 node=${DEVICE_NODE_ID} \ ... session=${DEVICE_SESSION} ${cluster_mode} = Sxp.Get Opposing Mode ${peer_mode} SxpLib.Add Node ${INADDR_ANY} session=${CONTROLLER_SESSION} + BuiltIn.Wait Until Keyword Succeeds 20x 10s Check Cluster Node Started ${INADDR_ANY} ip=${EMPTY} SxpLib.Add Connection version4 ${cluster_mode} ${DEVICE_NODE_ID} 64999 ${INADDR_ANY} session=${CONTROLLER_SESSION} - BuiltIn.Wait Until Keyword Succeeds 12x 10s SxpLib.Check Node Started ${DEVICE_NODE_ID} session=${DEVICE_SESSION} - BuiltIn.Wait Until Keyword Succeeds 12x 10s Check Cluster Node Started ${INADDR_ANY} ip=${EMPTY} BuiltIn.Wait Until Keyword Succeeds 48x 10s Check Device is Connected ${DEVICE_NODE_ID} session=${DEVICE_SESSION} Clean SXP Cluster diff --git a/csit/suites/sxp/cluster-routing/020_Sxp_Node_Switching.robot b/csit/suites/sxp/cluster-routing/020_Sxp_Node_Switching.robot index a4a4b2e10f..7ecc8ec043 100644 --- a/csit/suites/sxp/cluster-routing/020_Sxp_Node_Switching.robot +++ b/csit/suites/sxp/cluster-routing/020_Sxp_Node_Switching.robot @@ -88,11 +88,11 @@ Setup Nodes And Connections [Arguments] ${peer_mode} [Documentation] Setup and connect SXP cluster topology and one device SxpLib.Add Node ${DEVICE_NODE_ID} session=${DEVICE_SESSION} - BuiltIn.Wait Until Keyword Succeeds 20 1 SxpLib.Check Node Started ${DEVICE_NODE_ID} session=${DEVICE_SESSION} + BuiltIn.Wait Until Keyword Succeeds 20x 10s SxpLib.Check Node Started ${DEVICE_NODE_ID} session=${DEVICE_SESSION} SxpLib.Add Connection version4 ${peer_mode} ${VIRTUAL_IP} 64999 ${DEVICE_NODE_ID} session=${DEVICE_SESSION} ${cluster_mode} = Sxp.Get Opposing Mode ${peer_mode} SxpLib.Add Node ${CLUSTER_NODE_ID} session=${CONTROLLER_SESSION} - BuiltIn.Wait Until Keyword Succeeds 20 1 SxpClusterLib.Check Cluster Node Started ${CLUSTER_NODE_ID} + BuiltIn.Wait Until Keyword Succeeds 20x 10s SxpClusterLib.Check Cluster Node Started ${CLUSTER_NODE_ID} SxpLib.Add Connection version4 ${cluster_mode} ${DEVICE_NODE_ID} 64999 ${CLUSTER_NODE_ID} session=${CONTROLLER_SESSION} Clean Custom SXP Cluster Session diff --git a/csit/suites/sxp/clustering/040_RPC_Redirecting.robot b/csit/suites/sxp/clustering/040_RPC_Redirecting.robot index 2470eb392f..7652aaa623 100644 --- a/csit/suites/sxp/clustering/040_RPC_Redirecting.robot +++ b/csit/suites/sxp/clustering/040_RPC_Redirecting.robot @@ -13,7 +13,7 @@ Test Add/Delete Node [Documentation] Adding and then deleting SXP node is sucessfull only if all operations are done on cluster owner node. To verify that all RPCs are redirected to cluster owner send add-node RPC to the first cluster node and delete-node RPC to the second cluster node (requires datastore access). [Tags] SXP Clustering Redirecting SxpLib.Add Node ${INADDR_ANY} session=ClusterManagement__session_1 - BuiltIn.Wait Until Keyword Succeeds 12x 10s SxpClusterLib.Check Cluster Node started ${INADDR_ANY} ip=${EMPTY} + BuiltIn.Wait Until Keyword Succeeds 20x 10s SxpClusterLib.Check Cluster Node started ${INADDR_ANY} ip=${EMPTY} SxpLib.Delete Node ${INADDR_ANY} session=ClusterManagement__session_2 BuiltIn.Wait Until Keyword Succeeds 12x 10s SxpClusterLib.Check Cluster Node stopped ${INADDR_ANY} ip=${EMPTY} @@ -92,7 +92,7 @@ Test Add/Update/Delete Binding Origin Add Node And Check It Is Started [Documentation] Send add-node RPC to the first cluster member and check if node has been started. SxpLib.Add Node ${INADDR_ANY} session=ClusterManagement__session_1 - BuiltIn.Wait Until Keyword Succeeds 12x 10s SxpClusterLib.Check Cluster Node started ${INADDR_ANY} ip=${EMPTY} + BuiltIn.Wait Until Keyword Succeeds 20x 10s SxpClusterLib.Check Cluster Node started ${INADDR_ANY} ip=${EMPTY} Delete Node And Check It Is Stopped [Documentation] Send delete-node RPC to the first cluster member and check if node has been stopped.