Discovering OSM internal NBI ip address by stackName 84/9184/2
authorFelipe Vicens <felipe.vicens@atos.net>
Thu, 25 Jun 2020 18:12:16 +0000 (20:12 +0200)
committerFelipe Vicens <felipe.vicens@atos.net>
Thu, 25 Jun 2020 18:14:59 +0000 (20:14 +0200)
Fix reports folders variable

Change-Id: Icf69546283f47f4ace88a72b6381fc7a7f49e87d
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
docker/Dockerfile
robot-systest/run_test.sh

index 2ae03c9..b13f2ea 100644 (file)
@@ -45,7 +45,7 @@ ENV ENVIRONMENTS_FOLDER=environments
 ENV PACKAGES_FOLDER=/robot-systest/osm-packages
 
 # Folder where test results should be exported
-ENV ROBOT_REPORT_FOLDER=/robot-systest/results
+ENV ROBOT_REPORT_FOLDER=/robot-systest/reports
 
 # Kubeconfig file
 ENV K8S_CREDENTIALS=/root/.kube/config
index ac2e330..f5753cc 100755 (executable)
@@ -70,7 +70,7 @@ Usage:
             -o <osmclient_version> \\
             -p <package_branch> \\
             -t <testing_tags>
-            
+
 Options:
         --env-file: It is the environmental file where is described the OSM target and VIM
         -o <osmclient_version> [OPTIONAL]: It is used to specify a particular osmclient version. Default: latest
@@ -98,13 +98,16 @@ done
 
 eval set -- "$PARAMS"
 
-if [[ -z $TEST ]]; then
+if [[ -n "$stackName" ]]; then
+    export OSM_HOSTNAME=osm${stackName}_nbi
+fi
+
+if [[ -z "${TEST}" ]]; then
     printf "Test not provided. \nRunning default test: sanity\n"
     TEST="sanity"
 fi
 
-
-if [[ -n "$TEST" ]]; then
+if [[ -n "${TEST}" ]]; then
     robot -d ${ROBOT_DEVOPS_FOLDER}/reports -i ${TEST} ${ROBOT_DEVOPS_FOLDER}/testsuite/
     exit 0
 else