Add check of received response 65/57565/3
authorPeter Gubka <pgubka@cisco.com>
Fri, 19 May 2017 17:16:30 +0000 (19:16 +0200)
committerPeter Gubka <pgubka@cisco.com>
Sat, 20 May 2017 04:37:49 +0000 (04:37 +0000)
It happened that the response was not received
https://logs.opendaylight.org/releng/jenkins092/controller-csit-3node-clustering-only-carbon/698/archives/log.html.gz#s1-s28-t3-k2-k26-k1-k2

Change-Id: I84009bc4b89b3a499a78038415e09f7e1d0af52c
Signed-off-by: Peter Gubka <pgubka@cisco.com>
csit/libraries/controller/DdbCommons.robot

index af25d52b339f8a74213dbb84defecb4d79a51d80..66a33a5586d2a5583f5f932c3dc5e3bcb8207c17 100644 (file)
@@ -215,6 +215,7 @@ Module_Leader_Isolation_Heal_Default
     ...    Then all write transaction producers should finish without error.
     ${resp} =    MdsalLowlevelPy.Get_Next_Transactions_Response
     BuiltIn.Log    ${resp}
+    BuiltIn.Should_Not_Be_Equal    ${NONE}    ${resp}    Write-transaction should have returned error from isolated leader node.
     # TODO: check on response status code
     ${restart_producer_node_idx_as_list}    BuiltIn.Create_List    ${isolated_node}
     ${restart_producer_node_ip} =    ClusterManagement.Resolve_IP_Address_For_Member    ${isolated_node}
@@ -231,6 +232,7 @@ Prefix_Leader_Isolation_Heal_Default
     ...    Then all write transaction producers shoudl finish without error.
     ${resp} =    MdsalLowlevelPy.Get_Next_Transactions_Response
     BuiltIn.Log    ${resp}
+    BuiltIn.Should_Not_Be_Equal    ${NONE}    ${resp}    Produce-transaction should have returned error from isolated leader node.
     # TODO: check on response status code
     ${restart_producer_node_idx_as_list}    BuiltIn.Create_List    ${isolated_node}
     ${restart_producer_node_ip} =    ClusterManagement.Resolve_IP_Address_For_Member    ${isolated_node}