[ROBOT] Change pm mapper readiness check to HTTP 54/128154/5
authorKrzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>
Tue, 29 Mar 2022 08:24:04 +0000 (10:24 +0200)
committerMichal Jagiello <michal.jagiello@t-mobile.pl>
Wed, 30 Mar 2022 08:44:42 +0000 (08:44 +0000)
Change pm mapper readiness check to HTTP

Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>
Issue-ID: INT-1895
Change-Id: I8c275c547cc9655360a9ddedb69b6dfe5b3e4180

robot/resources/usecases/5gbulkpm_helm_interface.robot
robot/testsuites/dcaemod.robot

index 3408c8c..69843d0 100644 (file)
@@ -179,11 +179,11 @@ Deploying Data File Collector
     Install helm charts                 chart-museum                       dcae-datafile-collector         ${ONAP_HELM_RELEASE}-dcae-datafile-collector           6m      --set useCmpv2Certificates=true --set global.cmpv2Enabled=true --set masterPasswordOverride=test --set global.centralizedLoggingEnabled=false --debug
 
 Deploying 3GPP PM Mapper
-    Install helm charts                 chart-museum                       dcae-pm-mapper         ${ONAP_HELM_RELEASE}-dcae-pm-mapper             6m  --set global.centralizedLoggingEnabled=false --debug
+    Install helm charts                 chart-museum                       dcae-pm-mapper         ${ONAP_HELM_RELEASE}-dcae-pm-mapper             6m  --set global.centralizedLoggingEnabled=false --set readiness.scheme=HTTP --set readiness.port=8081 --debug
 
 Deploying SFTP Server As xNF
     ${override} =                       Set Variable                       --set fullnameOverride=${ONAP_HELM_RELEASE}-sftp --debug
-    Install helm charts from folder     ${SFTP_HELM_CHARTS}                ${ONAP_HELM_RELEASE}-sftp                 set_values_override=${override}
+    Install helm charts from folder     ${SFTP_HELM_CHARTS}                ${ONAP_HELM_RELEASE}-sftp                 6m  set_values_override=${override}
 
 Deploying HTTPS server with correct certificates
     ${name} =                           Set Variable                       ${ONAP_HELM_RELEASE}-pm-https-server-correct-sans
index 681a053..818ca8b 100644 (file)
@@ -25,8 +25,8 @@ Deploy DCAE Simple Application Without Config Map In Config Spec Json
     ...  - Configures DCAE MOD by adding a registry client and a distribution target in the controller settings via NIFI API.
     ...  - Onboards component spec via onboarding API.
     ...  - Creates Process Group, Processor and saves created flows (by version controlling) via NIFI API.
-    ...  - Distributes the flow for blueprint generation via distributor API and pushes it to the DCAE Inventory and the DCAE Dashboard.
-    ...  - Deploys such a blueprint from Inventory.
+    ...  - Distributes the flow for helm charts generation via distributor API and pushes it to the Chart Museum.
+    ...  - Deploys such a helm charts.
 
     ${timestamp}=  Get Time  epoch
     Set Test Variable  ${processGroupName}  nginx-${timestamp}
@@ -43,8 +43,8 @@ Deploy DCAE Simple Application With Config Map In Config Spec Json But Not Prese
     ...  Configures DCAE MOD by adding a registry client and a distribution target in the controller settings via NIFI API.
     ...  - Onboards component spec with config map via onboarding API.
     ...  - Creates Process Group, Processor and saves created flows (by version controlling) via NIFI API.
-    ...  - Distributes the flow for blueprint generation via distributor API and pushes it to the DCAE Inventory and the DCAE Dashboard.
-    ...  - Deploys such a blueprint from Inventory.
+    ...  - Distributes the flow for helm charts generation via distributor API and pushes it to the Chart Museum.
+    ...  - Deploys such a helm charts.
     ...  - Verifies if config map is mounted as a volume and if mounted folder is empty
 
      ${timestamp}=  Get Time  epoch
@@ -72,8 +72,8 @@ Deploy DCAE Simple Application With Config Map In Config Spec Json AND Present I
     ...  - Onboards component spec with config map via onboarding API.
     ...  - Creates Process Group, Processor and saves created flows (by version controlling) via NIFI API.
     ...  - Creates config map from file
-    ...  - Distributes the flow for blueprint generation via distributor API and pushes it to the DCAE Inventory and the DCAE Dashboard.
-    ...  - Deploys such a blueprint from Inventory.
+    ...  - Distributes the flow for helm charts generation via distributor API and pushes it to the Chart Museum.
+    ...  - Deploys such a helm charts.
     ...  - Verifies if mounted folder contains created file and this file contains user content
 
      ${timestamp}=  Get Time  epoch