From 9e27b690b9d9962597bd7f651a99640d1f9de28d Mon Sep 17 00:00:00 2001 From: Michael Mokry Date: Tue, 23 Jul 2019 14:09:49 -0500 Subject: S3P Stability and Performance Tests - Modified the jmeter scripts to include performance and stability testing with Decision APIs Change-Id: If10e5c598406af21d620b359a1f20b64fd433b18 Issue-ID: POLICY-1773 Signed-off-by: Michael Mokry --- .../src/main/resources/testplans/perf.jmx | 1027 ++++++++++++++++++- .../src/main/resources/testplans/stability.jmx | 1040 +++++++++++++++++++- 2 files changed, 1972 insertions(+), 95 deletions(-) diff --git a/testsuites/performance/src/main/resources/testplans/perf.jmx b/testsuites/performance/src/main/resources/testplans/perf.jmx index 02eecec4..a53a9f43 100644 --- a/testsuites/performance/src/main/resources/testplans/perf.jmx +++ b/testsuites/performance/src/main/resources/testplans/perf.jmx @@ -1,31 +1,41 @@ - + Policy XACML PDP Performance Tests false true - true + false - - POLICY_XACML_PDP_HOST - ${__P(host,10.12.6.164)} + + POLICY_PDPX_HOST + ${__P(host,10.12.6.106)} = DURATION - ${__P(duration, 5)} + ${__P(duration, 3000)} = USERS - ${__P(users, 1)} + ${__P(users, 10)} = - - PORT - ${__P(port, 6969)} + + PDP_PORT + ${__P(port, 30420)} + = + + + PAP_PORT + ${__P(port, 30089)} + = + + + API_PORT + ${__P(port, 32187)} = @@ -33,6 +43,384 @@ + + + + Content-Type + application/json + + + Accept + application/json + + + + + + continue + + false + 1 + + 1 + 1 + false + + + + + + true + + + + false + { + "tosca_definitions_version": "tosca_simple_yaml_1_0_0", + "topology_template": { + "policies": [ + { + "onap.scaleout.tca": { + "type": "onap.policies.monitoring.cdap.tca.hi.lo.app", + "version": "1.0.0", + "metadata": { + "policy-id": "onap.scaleout.tca" + }, + "properties": { + "tca_policy": { + "domain": "measurementsForVfScaling", + "metricsPerEventName": [ + { + "eventName": "vLoadBalancer", + "controlLoopSchemaType": "VNF", + "policyScope": "type=configuration", + "policyName": "onap.scaleout.tca", + "policyVersion": "v0.0.1", + "thresholds": [ + { + "closedLoopControlName": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "closedLoopEventStatus": "ONSET", + "version": "1.0.2", + "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", + "thresholdValue": 500, + "direction": "LESS_OR_EQUAL", + "severity": "MAJOR" + }, + { + "closedLoopControlName": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "closedLoopEventStatus": "ONSET", + "version": "1.0.2", + "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", + "thresholdValue": 5000, + "direction": "GREATER_OR_EQUAL", + "severity": "CRITICAL" + } + ] + } + ] + } + } + } + } + ] + } +} + = + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + { + "policy-id" : "guard.minmax.scaleout", + "content" : { + "actor": "SO", + "recipe": "scaleOut", + "targets": ".*", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "min": "1", + "max": "5", + "guardActiveStart": "00:00:01-05:00", + "guardActiveEnd": "23:59:59-05:00" + } +} + = + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.controlloop.Guard/versions/1.0.0/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + { + "policy-id" : "guard.frequency.scaleout", + "content" : { + "actor": "SO", + "recipe": "scaleOut", + "targets": ".*", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "limit": "1", + "timeWindow": "10", + "timeUnits": "minute", + "guardActiveStart": "00:00:01-05:00", + "guardActiveEnd": "23:59:59-05:00" + } +} + = + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.controlloop.Guard/versions/1.0.0/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + {"policies":[{"policy-id":"onap.scaleout.tca"}]} + = + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + {"policies":[{"policy-id":"guard.minmax.scaleout"}]} + = + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + {"policies":[{"policy-id":"guard.frequency.scaleout"}]} + = + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_perf_setup.log + + + continue @@ -40,7 +428,7 @@ -1 ${USERS} - 1 + 10 true ${DURATION} 1 @@ -50,8 +438,8 @@ - ${POLICY_XACML_PDP_HOST} - 6969 + ${POLICY_PDPX_HOST} + ${PDP_PORT} https policy/pdpx/v1/healthcheck @@ -74,6 +462,7 @@ Assertion.response_code false 1 + all @@ -95,23 +484,10 @@ if (prev.getResponseCode() == '200') { - - - - Accept - application/json - - - Content-Type - application/json - - - - - https://${POLICY_XACML_PDP_HOST}:6969/policy/pdpx/v1/healthcheck + https://${POLICY_PDPX_HOST}:${PDP_PORT}/policy/pdpx/v1 healthcheck zb!XztG34 @@ -156,6 +532,7 @@ if (prev.getResponseCode() == '200') { /tmp/pdpx_perf_health.log + @@ -166,7 +543,7 @@ if (prev.getResponseCode() == '200') { -1 ${USERS} - 1 + 10 true ${DURATION} 1 @@ -176,8 +553,8 @@ if (prev.getResponseCode() == '200') { - ${POLICY_XACML_PDP_HOST} - 6969 + ${POLICY_PDPX_HOST} + ${PDP_PORT} https policy/pdpx/v1/statistics @@ -222,23 +599,228 @@ if (prev.getResponseCode() == '200') { - - - - Accept - application/json - - - Content-Type - application/json + + + + https://${POLICY_PDPX_HOST}:${PDP_PORT}/policy/pdpx/v1 + healthcheck + zb!XztG34 + + - + true + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_perf_stats.log + + + + continue + + false + -1 + + ${USERS} + 10 + true + ${DURATION} + 1 + + + + true + + + + false + { + "ONAPName": "DCAE", + "ONAPComponent": "PolicyHandler", + "ONAPInstance": "622431a4-9dea-4eae-b443-3b2164639c64", + "action": "configure", + "resource": { + "policy-id": "onap.scaleout.tca" + } +} + = + + + + ${POLICY_PDPX_HOST} + ${PDP_PORT} + https + + policy/pdpx/v1/decision + POST + true + false + true + false + + + + Get Configuration Data for Monitoring Policy + + + + + 200 + + + Assertion.response_code + false + 1 + + + + + true + + + + false + { + "ONAPName": "Policy", + "ONAPComponent": "drools-pdp", + "ONAPInstance": "usecase-template", + "requestId": "unique-request-id-1", + "action": "guard", + "resource": { + "guard": { + "actor": "SO", + "recipe": "scaleOut", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "target": "vLoadBalancer-00" + } + } +} + + + + = + + + + ${POLICY_PDPX_HOST} + ${PDP_PORT} + https + + policy/pdpx/v1/decision + POST + true + false + true + false + + + + Get Configuration Data for Monitoring Policy + + + + + 200 + + + Assertion.response_code + false + 1 + + + + + true + + + + false + { + "ONAPName": "Policy", + "ONAPComponent": "drools-pdp", + "ONAPInstance": "usecase-template", + "requestId": "unique-request-id-1", + "action": "guard", + "resource": { + "guard": { + "actor": "SO", + "recipe": "scaleOut", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "target": "vLoadBalancer-00", + "vfCount": "1" + } + } +} + = + + + + ${POLICY_PDPX_HOST} + ${PDP_PORT} + https + + policy/pdpx/v1/decision + POST + true + false + true + false + + + + Get Configuration Data for Monitoring Policy + + + + + 200 + + + Assertion.response_code + false + 1 + + + - https://${POLICY_XACML_PDP_HOST}:6969/policy/pdpx/v1/statistics + https://${POLICY_PDPX_HOST}:${PDP_PORT}/policy/pdpx/v1 healthcheck zb!XztG34 @@ -282,10 +864,371 @@ if (prev.getResponseCode() == '200') { true - /tmp/pdpx_perf_stats.log + /tmp/pdpx_perf_decisions.log + + + + + continue + + false + 1 + + 1 + 1 + false + + + + + + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies/onap.scaleout.tca + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies/guard.minmax.scaleout + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies/guard.frequency.scaleout + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies/onap.scaleout.tca/versions/1.0.0 + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.controlloop.guard.MinMax/versions/1.0.0/policies/guard.minmax.scaleout/versions/1.0.0 + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.controlloop.guard.FrequencyLimiter/versions/1.0.0/policies/guard.frequency.scaleout/versions/1.0.0 + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_perf_teardown.log + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_perf_summaryReport.log + true + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_perf_resultsTree.log + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_perf_resultsTable.log + + diff --git a/testsuites/stability/src/main/resources/testplans/stability.jmx b/testsuites/stability/src/main/resources/testplans/stability.jmx index 8e4d5301..c4be29be 100644 --- a/testsuites/stability/src/main/resources/testplans/stability.jmx +++ b/testsuites/stability/src/main/resources/testplans/stability.jmx @@ -1,5 +1,5 @@ - + Policy XACML PDP Stability Tests @@ -8,9 +8,9 @@ false - - POLICY_XACML_PDP_HOST - ${__P(host,10.12.6.164)} + + POLICY_PDPX_HOST + ${__P(host,10.12.6.106)} = @@ -23,9 +23,19 @@ ${__P(users, 1)} = - - PORT - ${__P(port, 6969)} + + PDP_PORT + ${__P(port, 30420)} + = + + + PAP_PORT + ${__P(port, 30089)} + = + + + API_PORT + ${__P(port, 32187)} = @@ -33,15 +43,393 @@ - + + + + Content-Type + application/json + + + Accept + application/json + + + + + + continue + + false + 1 + + 1 + 1 + false + + + + + + true + + + + false + { + "tosca_definitions_version": "tosca_simple_yaml_1_0_0", + "topology_template": { + "policies": [ + { + "onap.scaleout.tca": { + "type": "onap.policies.monitoring.cdap.tca.hi.lo.app", + "version": "1.0.0", + "metadata": { + "policy-id": "onap.scaleout.tca" + }, + "properties": { + "tca_policy": { + "domain": "measurementsForVfScaling", + "metricsPerEventName": [ + { + "eventName": "vLoadBalancer", + "controlLoopSchemaType": "VNF", + "policyScope": "type=configuration", + "policyName": "onap.scaleout.tca", + "policyVersion": "v0.0.1", + "thresholds": [ + { + "closedLoopControlName": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "closedLoopEventStatus": "ONSET", + "version": "1.0.2", + "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", + "thresholdValue": 500, + "direction": "LESS_OR_EQUAL", + "severity": "MAJOR" + }, + { + "closedLoopControlName": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "closedLoopEventStatus": "ONSET", + "version": "1.0.2", + "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", + "thresholdValue": 5000, + "direction": "GREATER_OR_EQUAL", + "severity": "CRITICAL" + } + ] + } + ] + } + } + } + } + ] + } +} + = + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + { + "policy-id" : "guard.minmax.scaleout", + "content" : { + "actor": "SO", + "recipe": "scaleOut", + "targets": ".*", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "min": "1", + "max": "5", + "guardActiveStart": "00:00:01-05:00", + "guardActiveEnd": "23:59:59-05:00" + } +} + = + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.controlloop.Guard/versions/1.0.0/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + { + "policy-id" : "guard.frequency.scaleout", + "content" : { + "actor": "SO", + "recipe": "scaleOut", + "targets": ".*", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "limit": "1", + "timeWindow": "10", + "timeUnits": "minute", + "guardActiveStart": "00:00:01-05:00", + "guardActiveEnd": "23:59:59-05:00" + } +} + = + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.controlloop.Guard/versions/1.0.0/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + {"policies":[{"policy-id":"onap.scaleout.tca"}]} + = + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + {"policies":[{"policy-id":"guard.minmax.scaleout"}]} + = + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + true + + + + false + {"policies":[{"policy-id":"guard.frequency.scaleout"}]} + = + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies + POST + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_stability_setup.log + + + + continue false -1 ${USERS} - 1 - true + 10 + false ${DURATION} 1 @@ -50,8 +438,8 @@ - ${POLICY_XACML_PDP_HOST} - 6969 + ${POLICY_PDPX_HOST} + ${PDP_PORT} https policy/pdpx/v1/healthcheck @@ -74,6 +462,7 @@ Assertion.response_code false 1 + all @@ -90,31 +479,15 @@ if (prev.getResponseCode() == '200') { assert res instanceof Map; assert res.code == 200; - assert res.name == "Policy Xacml PDP"; - assert res.healthy==true; - assert res.message=="alive"; } - - - - Accept - application/json - - - Content-Type - application/json - - - - - https://${POLICY_XACML_PDP_HOST}:6969/policy/pdpx/v1/healthcheck + https://${POLICY_PDPX_HOST}:${PDP_PORT}/policy/pdpx/v1 healthcheck zb!XztG34 @@ -158,19 +531,20 @@ if (prev.getResponseCode() == '200') { true - + /tmp/pdpx_stability_health.log + - + continue false -1 ${USERS} - 1 - true + 10 + false ${DURATION} 1 @@ -179,8 +553,8 @@ if (prev.getResponseCode() == '200') { - ${POLICY_XACML_PDP_HOST} - 6969 + ${POLICY_PDPX_HOST} + ${PDP_PORT} https policy/pdpx/v1/statistics @@ -219,35 +593,234 @@ if (prev.getResponseCode() == '200') { assert res instanceof Map; assert res.code == 200; - assert res.totalPoliciesCount == 0; - assert res.permitDecisionsCount == 0; - assert res.denyDecisionsCount == 0; - assert res.indeterminantDecisionsCount == 0; - assert res.notApplicableDecisionsCount == 0; - } - - - - Accept - application/json - - - Content-Type - application/json + + + + https://${POLICY_PDPX_HOST}:${PDP_PORT}/policy/pdpx/v1 + healthcheck + zb!XztG34 + + - + true + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_stability_stats.log + + + + continue + + false + -1 + + ${USERS} + 10 + false + ${DURATION} + 1 + + + + true + + + + false + { + "ONAPName": "DCAE", + "ONAPComponent": "PolicyHandler", + "ONAPInstance": "622431a4-9dea-4eae-b443-3b2164639c64", + "action": "configure", + "resource": { + "policy-id": "onap.scaleout.tca" + } +} + = + + + + ${POLICY_PDPX_HOST} + ${PDP_PORT} + https + + policy/pdpx/v1/decision + POST + true + false + true + false + + + + Get Configuration Data for Monitoring Policy + + + + + 200 + + + Assertion.response_code + false + 1 + + + + + true + + + + false + { + "ONAPName": "Policy", + "ONAPComponent": "drools-pdp", + "ONAPInstance": "usecase-template", + "requestId": "unique-request-id-1", + "action": "guard", + "resource": { + "guard": { + "actor": "SO", + "recipe": "scaleOut", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "target": "vLoadBalancer-00" + } + } +} + + + + = + + + + ${POLICY_PDPX_HOST} + ${PDP_PORT} + https + + policy/pdpx/v1/decision + POST + true + false + true + false + + + + Get Configuration Data for Monitoring Policy + + + + + 200 + + + Assertion.response_code + false + 1 + + + + + true + + + + false + { + "ONAPName": "Policy", + "ONAPComponent": "drools-pdp", + "ONAPInstance": "usecase-template", + "requestId": "unique-request-id-1", + "action": "guard", + "resource": { + "guard": { + "actor": "SO", + "recipe": "scaleOut", + "clname": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3", + "target": "vLoadBalancer-00", + "vfCount": "1" + } + } +} + = + + + + ${POLICY_PDPX_HOST} + ${PDP_PORT} + https + + policy/pdpx/v1/decision + POST + true + false + true + false + + + + Get Configuration Data for Monitoring Policy + + + + + 200 + + + Assertion.response_code + false + 1 + + + - https://${POLICY_XACML_PDP_HOST}:6969/policy/pdpx/v1/statistics + https://${POLICY_PDPX_HOST}:${PDP_PORT}/policy/pdpx/v1 healthcheck zb!XztG34 @@ -291,10 +864,371 @@ if (prev.getResponseCode() == '200') { true - + /tmp/pdpx_stability_decisions.log + + + + + continue + + false + 1 + + 1 + 1 + false + + + + + + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies/onap.scaleout.tca + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies/guard.minmax.scaleout + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${PAP_PORT} + https + + policy/pap/v1/pdps/policies/guard.frequency.scaleout + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${PAP_PORT}/policy/pap/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies/onap.scaleout.tca/versions/1.0.0 + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.controlloop.guard.MinMax/versions/1.0.0/policies/guard.minmax.scaleout/versions/1.0.0 + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + + + + ${POLICY_PDPX_HOST} + ${API_PORT} + https + + policy/api/v1/policytypes/onap.policies.controlloop.guard.FrequencyLimiter/versions/1.0.0/policies/guard.frequency.scaleout/versions/1.0.0 + DELETE + true + false + true + false + + + + + + + + + https://${POLICY_PDPX_HOST}:${API_PORT}/policy/api/v1 + healthcheck + zb!XztG34 + + + + + true + + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_stability_teardown.log + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_stability_summaryReport.log + true + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_stabilty_resultsTree.log + + + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + /tmp/pdpx_stability_resultsTable.log + + -- cgit 1.2.3-korg