summaryrefslogtreecommitdiffstats
path: root/helm/run-test.sh
diff options
context:
space:
mode:
authoradheli.tavares <adheli.tavares@est.tech>2023-02-28 12:59:37 +0000
committeradheli.tavares <adheli.tavares@est.tech>2023-03-01 10:56:01 +0000
commit1153b6d0153344d4d92518d2ca73ecfe71dfa9d9 (patch)
tree019fcc478bc3cda85d28ed960926a4729d0ff782 /helm/run-test.sh
parentfde3ffa6e508ae30945c8f2fefbf941bf6d42074 (diff)
New Test Development
- api, pap (except consolidated HC), apex and acm runtime passing on both docker and helm environment - other simulators exposed on simulator service - topics are checked on test with robot http support - apex temp engine port exposed - xacml readiness added Issue-ID: POLICY-4125 Change-Id: I39ee8c38e70dd3a4ad26ba69d7c62e61a211469e Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
Diffstat (limited to 'helm/run-test.sh')
-rwxr-xr-xhelm/run-test.sh50
1 files changed, 0 insertions, 50 deletions
diff --git a/helm/run-test.sh b/helm/run-test.sh
deleted file mode 100755
index 9dde50df..00000000
--- a/helm/run-test.sh
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/bash
-#
-# ============LICENSE_START====================================================
-# Copyright (C) 2023 Nordix Foundation.
-# =============================================================================
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# SPDX-License-Identifier: Apache-2.0
-# ============LICENSE_END======================================================
-
-
-ROBOT_FILE=$1
-echo "Invoking the robot tests from: $1"
-
-export DATA=/opt/robotworkspace/models/models-examples/src/main/resources/policies
-export NODETEMPLATES=/opt/robotworkspace/models/models-examples/src/main/resources/nodetemplates
-export POLICY_RUNTIME_ACM_IP=policy-clamp-runtime-acm
-export POLICY_API_IP=policy-api
-export POLICY_PAP_IP=policy-pap
-export APEX_IP=policy-apex-pdp
-export DMAAP_IP=message-router
-export SIM_IP=message-router
-export POLICY_PDPX_IP=policy-xacml-pdp
-export POLICY_PDPX_PORT=6969
-
-export ROBOT_VARIABLES=
-ROBOT_VARIABLES="-v DATA:$DATA -v NODETEMPLATES:$NODETEMPLATES -v POLICY_RUNTIME_ACM_IP:$POLICY_RUNTIME_ACM_IP -v POLICY_API_IP:$POLICY_API_IP
--v POLICY_PAP_IP:$POLICY_PAP_IP -v APEX_IP:$APEX_IP -v DMAAP_IP:$DMAAP_IP -v SIM_IP:$SIM_IP -v POLICY_PDPX_IP:$POLICY_PDPX_IP"
-
-echo "Run Robot test"
-echo ROBOT_VARIABLES="${ROBOT_VARIABLES}"
-echo "Starting Robot test suites ..."
-
-if [ $1 == "xacml-pdp-test.robot" ]; then
- echo "Waiting for Xacml application to start"
- ./data/wait_for_rest.sh policy-xacml-pdp "${POLICY_PDPX_PORT}"
-fi
-python3 -m robot.run -d /tmp/ $ROBOT_VARIABLES $1
-RESULT=$?
-echo "RESULT: ${RESULT}"