summaryrefslogtreecommitdiffstats
path: root/kubernetes/sdc/components/sdc-fe/requirements.yaml
blob: 4bbe175a80724c8d0dc08ed85d013e661274a2f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#  ============LICENSE_START=======================================================
#   Copyright (C) 2018 Ericsson. All rights reserved.
#   Modifications Copyright © 2020 AT&T. All rights reserved.
#  ================================================================================
#  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=========================================================

dependencies:
  - name: certInitializer
    version: ~6.x-0
    repository: '@local'
  - name: repositoryGenerator
    version: ~6.x-0
    repository: '@local'
{MR_HEARTBEAT_TOPIC_URL_PATH} /events/unauthenticated.SEC_3GPP_HEARTBEAT_OUTPUT/CG1/C1 ${MR_PERFORMANCEASSURANCE_TOPIC_URL_PATH} /events/unauthenticated.SEC_3GPP_PERFORMANCEASSURANCE_OUTPUT/CG1/C1 ${MR_PROVISIONING_TOPIC_URL_PATH} /events/unauthenticated.SEC_3GPP_PROVISIONING_OUTPUT/CG1/C1 ${DMAAP_BC_MR_CLIENT_PATH} /webapi/mr_clients ${DMAAP_BC_MR_CLUSTER_PATH} /webapi/mr_clusters ${VES_LISTENER_PATH} /eventListener/v7 ${ves7_valid_json} ${EXECDIR}/robot/assets/dcae/ves7_valid.json ${FaultSupervision_json} ${EXECDIR}/robot/assets/dcae/ves_stdnDefined_3GPP-FaultSupervision.json ${Heartbeat_json} ${EXECDIR}/robot/assets/dcae/ves_stdnDefined_3GPP-Heartbeat.json ${PerformanceAssurance_json} ${EXECDIR}/robot/assets/dcae/ves_stdnDefined_3GPP-PerformanceAssurance.json ${Provisioning_json} ${EXECDIR}/robot/assets/dcae/ves_stdnDefined_3GPP-Provisioning.json *** Test Cases *** Send standard event to VES and check if is routed to proper topic [Documentation] ... This test case checks wheather fault event is send to proper DMAAP topic. ... Fault event should be routed by VES Collector to unauthenticated.SEC_FAULT_OUTPUT topic on DMAAP MR . [Tags] vescollector ete ${expected_fault_on_mr} Set Variable Fault_Vscf:Acs-Ericcson_PilotNumberPoolExhaustion Send Event to VES & Validate Topic ${ves7_valid_json} ${MR_TOPIC_URL_PATH} ${expected_fault_on_mr} Send 3GPP Fault Supervision event to VES and check if is routed to proper topic [Documentation] ... This test case checks wheather fault event is send to proper DMAAP topic. ... Fault Supervision event should be routed by domain = "stndDefined" and stndDefinedNamespace = "3GPP-FaultSupervision" . ... Fault should be routed to mr topic unauthenticated.SEC_3GPP_FAULTSUPERVISION_OUTPUT [Tags] vescollector ete ${expected_fault_on_mr} Set Variable ves_stdnDefined_3GPP-FaultSupervision Send Event to VES & Validate Topic ${FaultSupervision_json} ${MR_FAULTSUPERVISION_TOPIC_URL_PATH} ${expected_fault_on_mr} Send 3GPP Heartbeat event to VES and check if is routed to proper topic [Documentation] ... This test case checks wheather fault event is send to proper DMAAP topic. ... Fault Supervision event should be routed by domain = "stndDefined" and stndDefinedNamespace = "3GPP-Heartbeat" . ... Fault should be routed to mr topic unauthenticated.SEC_3GPP_HEARTBEAT_OUTPUT [Tags] vescollector ete ${expected_fault_on_mr} Set Variable ves_stdnDefined_3GPP-Heartbeat Send Event to VES & Validate Topic ${Heartbeat_json} ${MR_HEARTBEAT_TOPIC_URL_PATH} ${expected_fault_on_mr} Send 3GPP Performance Assurance event to VES and check if is routed to proper topic [Documentation] ... This test case checks wheather fault event is send to proper DMAAP topic. ... Fault Supervision event should be routed by domain = "stndDefined" and stndDefinedNamespace = "3GPP-PerformanceAssurance" . ... Fault should be routed to mr topic unauthenticated.SEC_3GPP_PERFORMANCEASSURANCE_OUTPUT [Tags] vescollector ete ${expected_fault_on_mr} Set Variable ves_stdnDefined_3GPP-PerformanceAssurance Send Event to VES & Validate Topic ${PerformanceAssurance_json} ${MR_PERFORMANCEASSURANCE_TOPIC_URL_PATH} ${expected_fault_on_mr} Send 3GPP Provisioning event to VES and check if is routed to proper topic [Documentation] ... This test case checks wheather fault event is send to proper DMAAP topic. ... Fault Supervision event should be routed by domain = "stndDefined" and stndDefinedNamespace = "3GPP-Provisioning" . ... Fault should be routed to mr topic unauthenticated.SEC_3GPP_PROVISIONING_OUTPUT [Tags] vescollector ete ${expected_fault_on_mr} Set Variable ves_stdnDefined_3GPP-Provisioning Send Event to VES & Validate Topic ${Provisioning_json} ${MR_PROVISIONING_TOPIC_URL_PATH} ${expected_fault_on_mr}