diff options
Diffstat (limited to 'rest-services/cbs-client/src/test/resources')
3 files changed, 229 insertions, 0 deletions
diff --git a/rest-services/cbs-client/src/test/resources/policies.json b/rest-services/cbs-client/src/test/resources/policies.json new file mode 100644 index 00000000..657cdbe9 --- /dev/null +++ b/rest-services/cbs-client/src/test/resources/policies.json @@ -0,0 +1,58 @@ +{ + "policies":{ + "items":[ + { + "type":"onap.policies.monitoring.tcagen2", + "type_version":"1.0.0", + "name":"onap.vfirewall.tca", + "version":"1.0.0", + "metadata":{ + "policy-id":"onap.vfirewall.tca", + "policy-version":"1.0.0" + }, + "policyName":"onap.vfirewall.tca.1-0-0.xml", + "policyVersion":"1.0.0", + "config":{ + "tca.policy":{ + "domain":"measurementsForVfScaling", + "metricsPerEventName":[ + { + "eventName":"vFirewallBroadcastPackets", + "controlLoopSchemaType":"VM", + "policyScope":"DCAE", + "policyName":"DCAE.Config_tca-hi-lo", + "policyVersion":"v0.0.1", + "thresholds":[ + { + "closedLoopControlName":"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a", + "version":"1.0.2", + "fieldPath":"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", + "thresholdValue":300, + "direction":"LESS_OR_EQUAL", + "severity":"MAJOR", + "closedLoopEventStatus":"ONSET" + }, + { + "closedLoopControlName":"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a", + "version":"1.0.2", + "fieldPath":"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", + "thresholdValue":700, + "direction":"GREATER_OR_EQUAL", + "severity":"CRITICAL", + "closedLoopEventStatus":"ONSET" + } + ] + } + ] + } + } + } + ] + }, + "event":{ + "action":"gathered", + "timestamp":"2021-04-19T23:37:19.709Z", + "update_id":"379fb01a-cfe2-4c06-8f6b-d51f3c8504af", + "policies_count":1 + } +} diff --git a/rest-services/cbs-client/src/test/resources/sample_expected_all_config.json b/rest-services/cbs-client/src/test/resources/sample_expected_all_config.json new file mode 100644 index 00000000..641c4817 --- /dev/null +++ b/rest-services/cbs-client/src/test/resources/sample_expected_all_config.json @@ -0,0 +1,54 @@ +{ + "config": { + "keystore.path": "/var/run/security/keystore.p12", + "streams_publishes": { + "perf3gpp": { + "testArray": [ + { + "testPrimitiveArray": ["admin", "admin_secret", {"nestedArray": ["admin"]}], + "testPrimitive": "admin", + "aaf_credentials": { + "username": "admin", + "password": "admin_secret" + } + } + ], + "type": "kafka", + "kafka_info": { + "bootstrap_servers": "dmaap-mr-kafka:6060", + "topic_name": "HVVES_PERF3GPP" + } + }, + "pnf_ready": { + "aaf_credentials": { + "username": "admin", + "password": "admin_secret" + }, + "type": "message_router", + "dmaap_info": { + "topic_url": "http://message-router:3904/events/VES_PNF_READY" + } + }, + "call_trace": { + "aaf_credentials": { + "username": "admin", + "password": "admin_secret" + }, + "type": "kafka", + "kafka_info": { + "bootstrap_servers": "dmaap-mr-kafka:6060", + "topic_name": "HVVES_TRACE" + } + } + }, + "streams_subscribes": { + "measurements": { + "type": "message_router", + "dmaap_info": { + "topic_url": "http://message-router:3904/events/VES_MEASUREMENT" + } + } + } + } +} + diff --git a/rest-services/cbs-client/src/test/resources/sample_expected_policy_config.json b/rest-services/cbs-client/src/test/resources/sample_expected_policy_config.json new file mode 100644 index 00000000..aeb3ca32 --- /dev/null +++ b/rest-services/cbs-client/src/test/resources/sample_expected_policy_config.json @@ -0,0 +1,117 @@ +{ + "policies":{ + "items":[ + { + "type":"onap.policies.monitoring.tcagen2", + "type_version":"1.0.0", + "name":"onap.vfirewall.tca", + "version":"1.0.0", + "metadata":{ + "policy-id":"onap.vfirewall.tca", + "policy-version":"1.0.0" + }, + "policyName":"onap.vfirewall.tca.1-0-0.xml", + "policyVersion":"1.0.0", + "config":{ + "tca.policy":{ + "domain":"measurementsForVfScaling", + "metricsPerEventName":[ + { + "eventName":"vFirewallBroadcastPackets", + "controlLoopSchemaType":"VM", + "policyScope":"DCAE", + "policyName":"DCAE.Config_tca-hi-lo", + "policyVersion":"v0.0.1", + "thresholds":[ + { + "closedLoopControlName":"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a", + "version":"1.0.2", + "fieldPath":"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", + "thresholdValue":300, + "direction":"LESS_OR_EQUAL", + "severity":"MAJOR", + "closedLoopEventStatus":"ONSET" + }, + { + "closedLoopControlName":"ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a", + "version":"1.0.2", + "fieldPath":"$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", + "thresholdValue":700, + "direction":"GREATER_OR_EQUAL", + "severity":"CRITICAL", + "closedLoopEventStatus":"ONSET" + } + ] + } + ] + } + } + } + ] + }, + "event":{ + "action":"gathered", + "timestamp":"2021-04-19T23:37:19.709Z", + "update_id":"379fb01a-cfe2-4c06-8f6b-d51f3c8504af", + "policies_count":1 + }, + "config":{ + "keystore.path":"/var/run/security/keystore.p12", + "streams_publishes":{ + "perf3gpp":{ + "testArray":[ + { + "testPrimitiveArray":[ + "admin", + "admin_secret", + { + "nestedArray":[ + "admin" + ] + } + ], + "testPrimitive":"admin", + "aaf_credentials":{ + "username":"admin", + "password":"admin_secret" + } + } + ], + "type":"kafka", + "kafka_info":{ + "bootstrap_servers":"dmaap-mr-kafka:6060", + "topic_name":"HVVES_PERF3GPP" + } + }, + "pnf_ready":{ + "aaf_credentials":{ + "username":"admin", + "password":"admin_secret" + }, + "type":"message_router", + "dmaap_info":{ + "topic_url":"http://message-router:3904/events/VES_PNF_READY" + } + }, + "call_trace":{ + "aaf_credentials":{ + "username":"admin", + "password":"admin_secret" + }, + "type":"kafka", + "kafka_info":{ + "bootstrap_servers":"dmaap-mr-kafka:6060", + "topic_name":"HVVES_TRACE" + } + } + }, + "streams_subscribes":{ + "measurements":{ + "type":"message_router", + "dmaap_info":{ + "topic_url":"http://message-router:3904/events/VES_MEASUREMENT" + } + } + } + } +} |