Support the new path option for yang-model-validator
[integration/test.git] / csit / libraries / GoBgpLib.robot
index 62d6c530b547cf52823850add96c8d28d84d6bc2..402d078394e39f06a810961c22b1eb0cc73dba9e 100644 (file)
@@ -1,16 +1,16 @@
 *** Settings ***
 Documentation     Robot keyword library (Resource) for handling the GoBgp tool.
-...           
+...
 ...               Copyright (c) 2020 Lumina Networks and others. All rights reserved.
-...           
+...
 ...               This program and the accompanying materials are made available under the
 ...               terms of the Eclipse Public License v1.0 which accompanies this distribution,
 ...               and is available at http://www.eclipse.org/legal/epl-v10.html
-...           
-...           
+...
+...
 ...               This library assumes that a SSH connection exists (and is switched to)
 ...               to a Linux machine (usualy TOOLS_SYSTEM) where the GoBgp should be run.
-...           
+...
 Library           Process
 Library           SSHLibrary
 Resource          ${CURDIR}/BGPcliKeywords.robot
@@ -54,7 +54,7 @@ Start_GoBgp_And_Verify_Connected
     Start_GoBgp    ${cfg_file}
     ${status}    ${value}=    BuiltIn.Run_Keyword_And_Ignore_Error    BuiltIn.Wait_Until_Keyword_Succeeds    ${connection_retries}x    15s
     ...    Verify_GoBgps_Connection    ${session}    ${gobgp_ip}    connected=${True}
-    BuiltIn.Run_Keyword_Unless    "${status}" == "PASS"    Stop_GoBgp
+    BuiltIn.Run_Keyword_If    "${status}" != "PASS"    Stop_GoBgp
     BuiltIn.Return_From_Keyword_If    "${status}" == "PASS"
 
 Verify_GoBgps_Connection