Add False check to validation
[integration/test.git] / csit / libraries / OpenStackOperations.robot
index 6fdb66253b30fd7a429e3f200b7f8ae5325dd1ad..2b594be96c0706e8ec19051b473cbc4ee3bb8674 100644 (file)
@@ -643,7 +643,7 @@ Get Test Teardown Debugs
     BuiltIn.Run Keyword And Ignore Error    DataModels.Get Model Dump    ${HA_PROXY_IP}    ${netvirt_data_models}
     KarafKeywords.Fail If Exceptions Found During Test    ${test_name}    fail=${fail}
     : FOR    ${i}    IN RANGE    ${NUM_ODL_SYSTEM}
-    \    Issue_Command_On_Karaf_Console    trace:transactions    ${ODL_SYSTEM_${i+1}_IP}
+    \    BuiltIn.Run Keyword And Ignore Error    Issue_Command_On_Karaf_Console    trace:transactions    ${ODL_SYSTEM_${i+1}_IP}
 
 Get Suite Debugs
     Get Test Teardown Debugs    test_name=${SUITE_NAME}    fail=False
@@ -1141,7 +1141,7 @@ Validate Deployment
     Write To Validate File    ----------------------------------------\n${SUITE_NAME}\n
     : FOR    ${keyword}    IN    @{VALIDATION_KEYWORDS}
     \    ${status} =    Builtin.Run Keyword And Return Status    ${keyword}
-    \    BuiltIn.Run Keyword If    "${status}" == "FAIL"    BuiltIn.Run Keywords    Write To Validate File    Failed: ${keyword}
+    \    BuiltIn.Run Keyword If    "${status}" == "FAIL" or "${status}" == "False"    BuiltIn.Run Keywords    Write To Validate File    Failed: ${keyword}
     \    ...    AND    BuiltIn.Fail
     \    ...    ELSE    Write To Validate File    Passed: ${keyword}