Updated k8s04: new test to upgrade KDU with new keyword in ns_lib
[osm/tests.git] / robot-systest / lib / ns_lib.robot
index c81e33f..148e381 100644 (file)
@@ -247,3 +247,13 @@ Get Vnf Vdur Names
     @{vdur} =  Split String  ${stdout}
     [Return]  @{vdur}
 
+
+Get Vnf Kdu Replica Count
+    [Documentation]     Return the number of KDU replicas (empty if none) of a VNF instance.
+
+    [Arguments]   ${vnf_id}   ${kdu_name}
+
+    ${rc}  ${stdout}=  Run and Return RC and Output  osm vnf-show ${vnf_id} --kdu ${kdu_name} | yq r - config.replicaCount
+    Should Be Equal As Integers  ${rc}  ${success_return_code}  msg=${stdout}  values=False
+    [Return]  ${stdout}
+