BASIC21: Fixed the way to get the volumes from descriptor
[osm/tests.git] / robot-systest / testsuite / basic_21-support_of_volumes.robot
index bc957d3..f9cfabb 100644 (file)
@@ -61,7 +61,7 @@ Create VNF Descriptor
 
 Get Volumes From VNF
 
-    ${rc}  ${stdout}=  Run and Return RC and Output  osm vnfpkg-show ${vnfd_name} --literal | yq '."virtual-storage-desc" | length'
+    ${rc}  ${stdout}=  Run and Return RC and Output  osm vnfpkg-show ${vnfd_name} --literal | yq '.vdu[0]."virtual-storage-desc" | length'
     Should Be Equal As Integers  ${rc}  ${success_return_code}  msg=${stdout}  values=False
     ${num_virtual_storage}=   Convert To Integer   ${stdout}
     Set Suite Variable   ${vnf_num_volumes}   ${num_virtual_storage}
@@ -72,6 +72,7 @@ Create NS Descriptor
 
     Create NSD   '%{PACKAGES_FOLDER}/${nsd_pkg}'
 
+
 Network Service Instance Test
 
     ${id}=   Create Network Service   ${nsd_name}   %{VIM_TARGET}   ${ns_name}   ${ns_config}   ${publickey}