- ${topicServer:kafka:9092}
topicCommInfrastructure: kafka
fetchTimeout: 15000
+ additionalProps:
+ group.id: policy-clamp-ac-a1pms-ppnt
- topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
topicCommInfrastructure: kafka
fetchTimeout: 15000
useHttps: false
+ additionalProps:
+ group.id: policy-clamp-runtime-acm
topicSinks:
-
topic: ${runtime.topics.operationTopic}
topicCommInfrastructure: kafka
fetchTimeout: 15000
useHttps: false
+ additionalProps:
+ group.id: policy-clamp-ac-http-ppnt
- topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
- ${topicServer:kafka:9092}
- ${topicServer:kafka:9092}\r
topicCommInfrastructure: kafka\r
fetchTimeout: 15000\r
+ additionalProps:\r
+ group.id: policy-clamp-ac-kserve-ppnt\r
\r
- topic: ${participant.intermediaryParameters.topics.syncTopic}\r
servers:\r
topicCommInfrastructure: kafka
fetchTimeout: 15000
useHttps: false
+ additionalProps:
+ group.id: policy-clamp-ac-k8s-ppnt
-
topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
topicCommInfrastructure: kafka
fetchTimeout: 15000
useHttps: false
+ additionalProps:
+ group.id: policy-clamp-ac-pf-ppnt
-
topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
topicCommInfrastructure: kafka
fetchTimeout: 15000
useHttps: false
+ additionalProps:
+ group.id: policy-clamp-ac-sim-ppnt
- topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
- ${topicServer:kafka:9092}
- /tmp/distribution:/tmp/distribution
environment:
ROBOT_FILE: ${ROBOT_FILES}
- CLAMP_K8S_TEST: false
+ TEST_ENV: ${TEST_ENV}
FROM nexus3.onap.org:10001/library/python:3.10-slim-bullseye
ARG CSIT_SCRIPT=${CSIT_SCRIPT}
ARG ROBOT_FILE=${ROBOT_FILE}
-ENV ROBOT_WORKSPACE=/opt/robotworkspace ROBOT_FILE=$ROBOT_FILE CLAMP_K8S_TEST=$CLAMP_K8S_TEST
+ENV ROBOT_WORKSPACE=/opt/robotworkspace ROBOT_FILE=$ROBOT_FILE TEST_ENV=$TEST_ENV
RUN python3 -m pip -qq install --upgrade pip && \
python3 -m pip -qq install --upgrade --extra-index-url="https://nexus3.onap.org/repository/PyPi.staging/simple" 'robotframework-onap==0.6.0.*' --pre && \
python3 -m pip -qq install --upgrade confluent-kafka && \
DEFAULT_PORT=6969
DATA=/opt/robotworkspace/models/models-examples/src/main/resources/policies
NODETEMPLATES=/opt/robotworkspace/models/models-examples/src/main/resources/nodetemplates
-CLAMP_K8S_TEST=${K8S_TEST}
POLICY_API_IP=policy-api:${DEFAULT_PORT}
-v DROOLS_IP_2:${DROOLS_IP_2}
-v TEMP_FOLDER:${DIST_TEMP_FOLDER}
-v DISTRIBUTION_IP:${DISTRIBUTION_IP}
--v CLAMP_K8S_TEST:${CLAMP_K8S_TEST}"
+-v TEST_ENV:${TEST_ENV}"
export ROBOT_VARIABLES
[Documentation] Instantiate automation composition.
${auth}= Create List runtimeUser zb!XztG34
Log Creating session http://${POLICY_RUNTIME_ACM_IP}
- ${K8sEnabled}= Convert To Boolean ${CLAMP_K8S_TEST}
- Run Keyword If '${K8sEnabled}'=='True' set Suite variable ${instantiationfile} AcK8s.json
+ Run Keyword If '${TEST_ENV}'=='k8s' set Suite variable ${instantiationfile} AcK8s.json
... ELSE set Suite variable ${instantiationfile} AcDocker.json
${postjson}= Get file ${CURDIR}/data/${instantiationfile}
function setup_clamp() {
export ROBOT_FILES="policy-clamp-test.robot"
+ export TEST_ENV="docker"
source "${WORKSPACE}"/compose/start-compose.sh policy-clamp-runtime-acm
sleep 30
bash "${SCRIPTS}"/wait_for_rest.sh localhost "${ACM_PORT}"
- export CLAMP_K8S_TEST=false
}
function setup_api() {
- "{{ .Values.global.kafkaServer }}:9092"
topicCommInfrastructure: kafka
fetchTimeout: 15000
+ additionalProps:
+ group.id: policy-clamp-ac-a1pms-ppnt
- topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
- "{{ .Values.global.kafkaServer }}:9092"
topicCommInfrastructure: kafka
fetchTimeout: 15000
useHttps: false
+ additionalProps:
+ group.id: policy-clamp-ac-http-ppnt
- topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
- "{{ .Values.global.kafkaServer }}:9092"
topicCommInfrastructure: kafka
fetchTimeout: 15000
useHttps: false
+ additionalProps:
+ group.id: policy-clamp-ac-k8s-ppnt
-
topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
- "{{ .Values.global.kafkaServer }}:9092"
topicCommInfrastructure: kafka
fetchTimeout: 15000
+ additionalProps:
+ group.id: policy-clamp-ac-kserve-ppnt
- topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
- "{{ .Values.global.kafkaServer }}:9092"
topicCommInfrastructure: kafka
fetchTimeout: 15000
useHttps: false
+ additionalProps:
+ group.id: policy-clamp-ac-pf-ppnt
-
topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
topicCommInfrastructure: kafka
fetchTimeout: 15000
useHttps: false
+ additionalProps:
+ group.id: policy-clamp-ac-sim-ppnt
- topic: ${participant.intermediaryParameters.topics.syncTopic}
servers:
- "{{ .Values.global.kafkaServer }}:9092"
topicCommInfrastructure: kafka
useHttps: false
fetchTimeout: 15000
+ additionalProps:
+ group.id: policy-clamp-runtime-acm
topicSinks:
-
topic: ${runtime.topics.operationTopic}
env:
- name: ROBOT_FILE
value: {{ .Values.robot }}
+ - name: TEST_ENV
+ value: "k8s"
command: [ "./run-test.sh" ]
volumeMounts:
- name: robot-csit-pv