Feature 10509 manual scaling for native K8s charm
[osm/tests.git] / robot-systest / testsuite / k8s_07-dummy_helm.robot
index 1d7f441..8669f07 100644 (file)
@@ -11,6 +11,8 @@
 #   limitations under the License.\r
 \r
 *** Settings ***\r
+Documentation     [K8s-07] Openldap Helm in isolated cluster with dummy VIM.\r
+\r
 Library   OperatingSystem\r
 Library   String\r
 Library   Collections\r
@@ -24,56 +26,74 @@ Resource   %{ROBOT_DEVOPS_FOLDER}/lib/connectivity_lib.robot
 Resource   %{ROBOT_DEVOPS_FOLDER}/lib/ssh_lib.robot\r
 Resource   %{ROBOT_DEVOPS_FOLDER}/lib/k8scluster_lib.robot\r
 \r
-Variables   %{ROBOT_DEVOPS_FOLDER}/resources/k8s_07-dummy_helm_data.py\r
+Force Tags   k8s_07   cluster_k8s   daily   regression\r
 \r
 Suite Teardown   Run Keyword And Ignore Error   Suite Cleanup\r
 \r
 \r
 *** Variables ***\r
+# VIM Configuration\r
+${vim_name}   k8s07_dummy\r
+${vim_user}   user\r
+${vim_password}   pass\r
+${vim_auth_url}   http://localhost/dummy\r
+${vim_tenant}   tenant\r
+${vim_account_type}   dummy\r
+\r
+# K8s cluster data\r
+${k8scluster_name}   k8s07\r
+${k8scluster_version}   v1\r
+${k8scluster_net}   null\r
+\r
+# NS and VNF descriptor package files\r
+${vnfd_pkg}   openldap_knf\r
+${nsd_pkg}   openldap_ns\r
+${vnfd_name}   openldap_knf\r
+${nsd_name}   openldap_ns\r
+\r
+# NS instance name\r
+${ns_name}   ldap\r
+\r
 ${ns_id}   ${EMPTY}\r
 ${ns_config}   ${EMPTY}\r
 ${publickey}   ${EMPTY}\r
 \r
+\r
 *** Test Cases ***\r
 Create Package For OpenLDAP CNF\r
-    [Tags]   dummy_vim   sanity   regression\r
     Create VNFD   '%{PACKAGES_FOLDER}/${vnfd_pkg}'\r
 \r
 Create Package For OpenLDAP NS\r
-    [Tags]   dummy_vim   sanity   regression\r
     Create NSD   '%{PACKAGES_FOLDER}/${nsd_pkg}'\r
 \r
 Create Dummy VIM\r
-    [Tags]  dummy_vim  sanity   regression\r
     ${created_vim_account_id}=  Create VIM Target   ${vim_name}   ${vim_user}   ${vim_password}   ${vim_auth_url}   ${vim_tenant}   ${vim_account_type}\r
 \r
 Add K8s Cluster To OSM\r
-    [Tags]   dummy_vim   sanity   regression\r
     Create K8s Cluster   %{K8S_CREDENTIALS}   ${k8scluster_version}   ${vim_name}   ${k8scluster_net}   ${k8scluster_name}\r
 \r
 Create Network Service Instance\r
-    [Tags]   dummy_vim   sanity   regression\r
     ${id}=   Create Network Service   ${nsd_name}   ${vim_name}   ${ns_name}   ${ns_config}  ${publickey}\r
     Set Suite Variable   ${ns_id}   ${id}\r
 \r
 Delete Network Service Instance\r
-    [Tags]   dummy_vim   sanity   regression   cleanup\r
+    [Tags]   cleanup\r
     Delete NS   ${ns_name}\r
 \r
 Remove K8s Cluster from OSM\r
-    [Tags]   dummy_vim   sanity   regression\r
+    [Tags]   cleanup\r
     Delete K8s Cluster   ${k8scluster_name}\r
 \r
 Delete VIM\r
-    [Tags]  dummy_vim  sanity   regression  cleanup\r
+    [Tags]   cleanup\r
     Delete VIM Target   ${vim_name}\r
 \r
 Delete NS Descriptor Test\r
-    [Tags]   dummy_vim   sanity   regression   cleanup\r
+    [Tags]   cleanup\r
     Delete NSD   ${nsd_name}\r
 \r
 Delete VNF Descriptor Test\r
-    [Tags]   dummy_vim   sanity   regression   cleanup\r
+    [Tags]   cleanup\r
     Delete VNFD   ${vnfd_name}\r
 \r
 \r