X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=robot-systest%2Ftestsuite%2Fk8s_07-dummy_helm.robot;h=8669f075e9732f587a55278eab96058613288aca;hb=f47542be165ebd69b91945041697181b4df63954;hp=1d7f44150ad4a0ef5e491e19950653f06d1c8da2;hpb=4751c62e51f57d4a9d75d5f988728fd2cce62db4;p=osm%2Ftests.git diff --git a/robot-systest/testsuite/k8s_07-dummy_helm.robot b/robot-systest/testsuite/k8s_07-dummy_helm.robot index 1d7f441..8669f07 100644 --- a/robot-systest/testsuite/k8s_07-dummy_helm.robot +++ b/robot-systest/testsuite/k8s_07-dummy_helm.robot @@ -11,6 +11,8 @@ # limitations under the License. *** Settings *** +Documentation [K8s-07] Openldap Helm in isolated cluster with dummy VIM. + Library OperatingSystem Library String Library Collections @@ -24,56 +26,74 @@ Resource %{ROBOT_DEVOPS_FOLDER}/lib/connectivity_lib.robot Resource %{ROBOT_DEVOPS_FOLDER}/lib/ssh_lib.robot Resource %{ROBOT_DEVOPS_FOLDER}/lib/k8scluster_lib.robot -Variables %{ROBOT_DEVOPS_FOLDER}/resources/k8s_07-dummy_helm_data.py +Force Tags k8s_07 cluster_k8s daily regression Suite Teardown Run Keyword And Ignore Error Suite Cleanup *** Variables *** +# VIM Configuration +${vim_name} k8s07_dummy +${vim_user} user +${vim_password} pass +${vim_auth_url} http://localhost/dummy +${vim_tenant} tenant +${vim_account_type} dummy + +# K8s cluster data +${k8scluster_name} k8s07 +${k8scluster_version} v1 +${k8scluster_net} null + +# NS and VNF descriptor package files +${vnfd_pkg} openldap_knf +${nsd_pkg} openldap_ns +${vnfd_name} openldap_knf +${nsd_name} openldap_ns + +# NS instance name +${ns_name} ldap + ${ns_id} ${EMPTY} ${ns_config} ${EMPTY} ${publickey} ${EMPTY} + *** Test Cases *** Create Package For OpenLDAP CNF - [Tags] dummy_vim sanity regression Create VNFD '%{PACKAGES_FOLDER}/${vnfd_pkg}' Create Package For OpenLDAP NS - [Tags] dummy_vim sanity regression Create NSD '%{PACKAGES_FOLDER}/${nsd_pkg}' Create Dummy VIM - [Tags] dummy_vim sanity regression ${created_vim_account_id}= Create VIM Target ${vim_name} ${vim_user} ${vim_password} ${vim_auth_url} ${vim_tenant} ${vim_account_type} Add K8s Cluster To OSM - [Tags] dummy_vim sanity regression Create K8s Cluster %{K8S_CREDENTIALS} ${k8scluster_version} ${vim_name} ${k8scluster_net} ${k8scluster_name} Create Network Service Instance - [Tags] dummy_vim sanity regression ${id}= Create Network Service ${nsd_name} ${vim_name} ${ns_name} ${ns_config} ${publickey} Set Suite Variable ${ns_id} ${id} Delete Network Service Instance - [Tags] dummy_vim sanity regression cleanup + [Tags] cleanup Delete NS ${ns_name} Remove K8s Cluster from OSM - [Tags] dummy_vim sanity regression + [Tags] cleanup Delete K8s Cluster ${k8scluster_name} Delete VIM - [Tags] dummy_vim sanity regression cleanup + [Tags] cleanup Delete VIM Target ${vim_name} Delete NS Descriptor Test - [Tags] dummy_vim sanity regression cleanup + [Tags] cleanup Delete NSD ${nsd_name} Delete VNF Descriptor Test - [Tags] dummy_vim sanity regression cleanup + [Tags] cleanup Delete VNFD ${vnfd_name}