From 555f2fd3c8321bbad9dbfc21f01982a50a1cd555 Mon Sep 17 00:00:00 2001 From: "adheli.tavares" Date: Mon, 18 Oct 2021 17:26:44 +0100 Subject: Updating Distribution S3P configuration. - fixing the scripts and jmx files after stability long run failures. Issue-ID: POLICY-3654 Change-Id: I0ff0bf625f226f1b71664c1817cef65fbd5cf5a6 Signed-off-by: adheli.tavares --- .../src/main/resources/testplans/README.perf.md | 17 +- .../src/main/resources/testplans/addcsars.sh | 9 +- .../main/resources/testplans/clearuppolicies.sh | 8 +- .../src/main/resources/testplans/performance.jmx | 375 +++++++++------------ .../src/main/resources/testplans/removecsars.sh | 9 +- .../src/main/resources/testplans/run_test.sh | 2 +- .../setup/config/jsonConfigs/papConfigFile.json | 2 +- .../main/resources/setup/config/wait_for_port.sh | 2 +- .../resources/setup/distribution/etc/logback.xml | 4 +- .../src/main/resources/setup/docker-compose.yml | 7 +- .../stability/src/main/resources/setup/start.sh | 2 +- .../stability/src/main/resources/setup/versions.sh | 10 +- .../main/resources/testplans/README.stability.md | 13 +- .../src/main/resources/testplans/run_test.sh | 4 +- .../src/main/resources/testplans/stability.jmx | 358 ++++++++++---------- 15 files changed, 370 insertions(+), 452 deletions(-) (limited to 'testsuites') diff --git a/testsuites/performance/src/main/resources/testplans/README.perf.md b/testsuites/performance/src/main/resources/testplans/README.perf.md index cbde3d76..653a05aa 100644 --- a/testsuites/performance/src/main/resources/testplans/README.perf.md +++ b/testsuites/performance/src/main/resources/testplans/README.perf.md @@ -1,26 +1,19 @@ Performance Test for Policy Distribution ## Steps to Run performance test 1. Download Apache JMeter -Download JMeter 5.0 from https://jmeter.apache.org/download_jmeter.cgi, and extracted it locally. +Download JMeter 5.x.x from https://jmeter.apache.org/download_jmeter.cgi, and extracted it locally. 2. Run the setup-components script found within simulator setup in the stability test folder. This will launch MariaDB, PDPSimulator, PAP, Policy-API and DMaaP Simulator as docker containers. -3. Launch the policy distribution service by running the setup-distribution script found within distributionsetup +3. Launch the policy distribution service by running the start script found within setup folder in the stability test folder. -If you are running all of the components locally you will need to edit the port that distribution starts on as it is -currently 6969 which conflicts with the policy API port. -This will launch policy-distribution as a docker container and takes 2 arguments, PAP IP and API IP. -If you are running locally these will be 127.0.0.1. If on a VM enter the VM IP. -``` -setup-distribution.sh 127.0.0.1 127.0.0.1 -``` -4. Run the JMeter performance test +4. Run the JMeter performance test from testplans folder. ``` -rm -f performance.log; /bin/jmeter.sh -t performance.jmx -n -Jhost= -Jduration=100 -l performance.log +./run_test.sh ``` -Search for 'get policy failed' in the performance.log file to see if there is any errors found during the performance test. +Search for 'get policy failed' in the log file to see if there is any errors found during the performance test. ## JMeter properties We can configure the following properties when running the JMeter performance test for policy distribution diff --git a/testsuites/performance/src/main/resources/testplans/addcsars.sh b/testsuites/performance/src/main/resources/testplans/addcsars.sh index e446a67b..6b386e2f 100755 --- a/testsuites/performance/src/main/resources/testplans/addcsars.sh +++ b/testsuites/performance/src/main/resources/testplans/addcsars.sh @@ -1,5 +1,5 @@ # ============LICENSE_START======================================================= -# Copyright (c) 2020 Nordix Foundation. +# Copyright (c) 2020-2021 Nordix Foundation. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -16,11 +16,6 @@ # SPDX-License-Identifier: Apache-2.0 # ============LICENSE_END========================================================= -# the directory of the script -DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -echo "${DIR}" - if [ $# -le 1 ] then echo "Usage ./addcsars.sh \$TESTCSARSLOCATION \$TARGETDIRECTORY" @@ -32,4 +27,4 @@ TARGETDIRECTORY=$2 for file in "$TESTCSARSLOCATION"/* do cp "$file" "$TARGETDIRECTORY" -done \ No newline at end of file +done diff --git a/testsuites/performance/src/main/resources/testplans/clearuppolicies.sh b/testsuites/performance/src/main/resources/testplans/clearuppolicies.sh index d67df1c1..e9b4252a 100755 --- a/testsuites/performance/src/main/resources/testplans/clearuppolicies.sh +++ b/testsuites/performance/src/main/resources/testplans/clearuppolicies.sh @@ -1,5 +1,5 @@ # ============LICENSE_START======================================================= -# Copyright (c) 2020 Nordix Foundation. +# Copyright (c) 2020-2021 Nordix Foundation. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,7 +19,7 @@ # the directory of the script if [ $# -le 3 ] then - echo "Usage ./addcsars.sh \$POLICY_API_IP \$POLICY_API_PORT \$POLICY_PAP_IP \$POLICY_PAP_PORT" + echo "Usage ./clearuppolicies.sh \$POLICY_API_IP \$POLICY_API_PORT \$POLICY_PAP_IP \$POLICY_PAP_PORT" exit 1 fi POLICY_API_IP=$1 @@ -36,9 +36,9 @@ send_delete_request(){ COUNTER=1 while [ $COUNTER != 11 ] do - send_delete_request https://"$POLICY_PAP_IP":"$POLICY_PAP_PORT"/policy/pap/v1/pdps/policies/\ + send_delete_request http://"$POLICY_PAP_IP":"$POLICY_PAP_PORT"/policy/pap/v1/pdps/policies/\ operational.apex.sampledomain.test$COUNTER - send_delete_request https://"$POLICY_API_IP":"$POLICY_API_PORT"/policy/api/v1/policytypes/operational\ + send_delete_request http://"$POLICY_API_IP":"$POLICY_API_PORT"/policy/api/v1/policytypes/operational\ .apex.sampledomain.test$COUNTER/versions/1.0.0/policies/operational.apex.sampledomain.test$COUNTER/versions/1.0.0 COUNTER=$((COUNTER +1)) done diff --git a/testsuites/performance/src/main/resources/testplans/performance.jmx b/testsuites/performance/src/main/resources/testplans/performance.jmx index 2115cdee..fbc3203b 100644 --- a/testsuites/performance/src/main/resources/testplans/performance.jmx +++ b/testsuites/performance/src/main/resources/testplans/performance.jmx @@ -1,7 +1,7 @@ - + - + false true @@ -10,17 +10,17 @@ PAP_HOST - ${__P(host,10.2.0.110)} + ${__P(paphost,172.19.0.8)} = PAP_PORT - 7000 + 6969 = API_HOST - ${__P(host,10.2.0.110)} + ${__P(apihost,172.19.0.7)} = @@ -30,12 +30,12 @@ DISTRIBUTION_HOST - ${__P(distributionhost,127.0.0.1)} + ${__P(disthost,172.19.0.3)} = DISTRIBUTION_PORT - 7002 + 6969 = @@ -53,6 +53,11 @@ ${__P(watchedfolder, /tmp/policydistribution/distributionmount)} = + + POLICIES_UNDEPLOYED + + = + @@ -69,6 +74,7 @@ true ${DURATION} 1 + true @@ -87,14 +93,14 @@ - https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1 + http://${PAP_HOST}:${PAP_PORT}/policy/pap/v1 healthcheck zb!XztG34 - https://${API_HOST}:${API_PORT}/policy/api/v1 + http://${API_HOST}:${API_PORT}/policy/api/v1 healthcheck zb!XztG34 @@ -109,6 +115,7 @@ true + false @@ -116,7 +123,7 @@ false 0 - ${SCRIPT_DIR}/removecsars.sh + ${SCRIPT_DIR}removecsars.sh @@ -143,7 +150,7 @@ - ${SCRIPT_DIR}/testCsars + ${SCRIPT_DIR}testCsars = @@ -158,202 +165,93 @@ - - - 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 - - - - - - + - + - - 30000 + + 60000 - - - - - ${PAP_HOST} - ${PAP_PORT} - https - - policy/pap/v1/policies/deployed - GET - true - false - true - false - - - - + - - policies - $[*] - -1 - - - - 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 - - - - - - - - 10 - - - Assertion.response_data - false - 8 - variable - policies_matchNr - - + + + + + ${PAP_HOST} + ${PAP_PORT} + http + + policy/pap/v1/policies/deployed + GET + true + false + true + false + + + + + + + policies + $[*] + -1 + + + + + 10 + + + Assertion.response_data + false + 8 + variable + policies_matchNr + + + + + + + + ${PAP_HOST} + ${PAP_PORT} + http + + /policy/pap/v1/pdps + GET + true + false + true + false + + + + + + + checkpdppolicies + $.groups[0].pdpSubgroups[0].policies[*] + -1 + + + + + 10 + + + Assertion.response_data + false + 8 + variable + checkpdppolicies_matchNr + + + - - - - - ${PAP_HOST} - ${PAP_PORT} - http - - /policy/pap/v1/pdps - GET - true - false - true - false - - - - - - - checkpdppolicies - $.groups[0].pdpSubgroups[0].policies[*] - -1 - - - - - 10 - - - Assertion.response_data - false - 8 - variable - checkpdppolicies_matchNr - - - - - 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 - - - - - @@ -392,6 +290,67 @@ + + + + vars.put("POLICIES_UNDEPLOYED", "NotSet") + + + false + + + + ${__jexl3("${POLICIES_UNDEPLOYED}"!="[]")} + + + + + + + ${PAP_HOST} + ${PAP_PORT} + http + + /policy/pap/v1/policies/status/ + GET + true + false + true + false + + + + + + + false + POLICIES_UNDEPLOYED + (\W{2}) + $1$ + NotEmpty + 1 + + + + + ${__jexl3("${POLICIES_UNDEPLOYED}"!="[]")} + false + true + + + + 120000 + + + + false + true + false + + + + + @@ -504,7 +463,7 @@ true - Distribution_Performance_Test.log + @@ -519,6 +478,7 @@ true ${DURATION} 1 + true @@ -559,10 +519,15 @@ true + false + + 1000 + + @@ -623,10 +588,6 @@ - - 300 - - false @@ -662,7 +623,7 @@ true - HealthcheckAndStatisticsPerformance.log + diff --git a/testsuites/performance/src/main/resources/testplans/removecsars.sh b/testsuites/performance/src/main/resources/testplans/removecsars.sh index e5528d81..5d9ccf6c 100755 --- a/testsuites/performance/src/main/resources/testplans/removecsars.sh +++ b/testsuites/performance/src/main/resources/testplans/removecsars.sh @@ -1,5 +1,5 @@ # ============LICENSE_START======================================================= -# Copyright (c) 2020 Nordix Foundation. +# Copyright (c) 2020-2021 Nordix Foundation. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -16,11 +16,6 @@ # SPDX-License-Identifier: Apache-2.0 # ============LICENSE_END========================================================= -# the directory of the script -DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -echo "${DIR}" - if [ $# -le 0 ] then echo "Usage ./removecsars.sh \$TARGETDIRECTORY" @@ -29,5 +24,3 @@ fi TARGETDIRECTORY=$1 rm -f "$TARGETDIRECTORY"/*.csar - - diff --git a/testsuites/performance/src/main/resources/testplans/run_test.sh b/testsuites/performance/src/main/resources/testplans/run_test.sh index 44a98d38..7b959587 100755 --- a/testsuites/performance/src/main/resources/testplans/run_test.sh +++ b/testsuites/performance/src/main/resources/testplans/run_test.sh @@ -27,4 +27,4 @@ POLICY_DISTRIBUTION_IP=$(docker inspect -f '{{range.NetworkSettings.Networks}}{{ ${JMETER_HOME}/bin/jmeter -n -t "${DIR}"/performance.jmx -Jduration=14400 \ -Japihost="${POLICY_API_IP}" \ -Jpaphost="${POLICY_PAP_IP}" \ - -Jdisthost="${POLICY_DISTRIBUTION_IP}" + -Jdisthost="${POLICY_DISTRIBUTION_IP}" -l distribution_performance.jtl & diff --git a/testsuites/stability/src/main/resources/setup/config/jsonConfigs/papConfigFile.json b/testsuites/stability/src/main/resources/setup/config/jsonConfigs/papConfigFile.json index 456735be..790a8ea6 100644 --- a/testsuites/stability/src/main/resources/setup/config/jsonConfigs/papConfigFile.json +++ b/testsuites/stability/src/main/resources/setup/config/jsonConfigs/papConfigFile.json @@ -10,7 +10,7 @@ "prometheus": true }, "pdpParameters": { - "heartBeatMs": 20000, + "heartBeatMs": 300000, "updateParameters": { "maxRetryCount": 1, "maxWaitMs": 30000 diff --git a/testsuites/stability/src/main/resources/setup/config/wait_for_port.sh b/testsuites/stability/src/main/resources/setup/config/wait_for_port.sh index 63e2a493..56b5a825 100755 --- a/testsuites/stability/src/main/resources/setup/config/wait_for_port.sh +++ b/testsuites/stability/src/main/resources/setup/config/wait_for_port.sh @@ -1,6 +1,6 @@ #!/bin/sh # ============LICENSE_START==================================================== -# Copyright (C) 2020 Nordix Foundation. +# Copyright (C) 2020-2021 Nordix Foundation. # ============================================================================= # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/testsuites/stability/src/main/resources/setup/distribution/etc/logback.xml b/testsuites/stability/src/main/resources/setup/distribution/etc/logback.xml index 2b77efb6..34a40204 100644 --- a/testsuites/stability/src/main/resources/setup/distribution/etc/logback.xml +++ b/testsuites/stability/src/main/resources/setup/distribution/etc/logback.xml @@ -21,7 +21,7 @@ - + @@ -102,7 +102,7 @@ - + diff --git a/testsuites/stability/src/main/resources/setup/docker-compose.yml b/testsuites/stability/src/main/resources/setup/docker-compose.yml index e36a0c8b..fac04fa2 100644 --- a/testsuites/stability/src/main/resources/setup/docker-compose.yml +++ b/testsuites/stability/src/main/resources/setup/docker-compose.yml @@ -1,4 +1,4 @@ -# Copyright (C) 2020 Nordix Foundation. +# Copyright (C) 2021 Nordix Foundation. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -66,11 +66,6 @@ services: volumes: - ./config/wait_for_port.sh:/opt/app/policy/pdp-sim/bin/wait_for_port.sh:ro - ./config/jsonConfigs/pdpSimConfig.json:/opt/app/policy/pdp-sim/etc/config/OnapPfConfig.json:ro - entrypoint: /opt/app/policy/pdp-sim/bin/wait_for_port.sh - command: [ - '-c', '/opt/app/policy/pdp-sim/bin/pdp-sim.sh', - 'message-router', '3904', - ] policy-api: image: nexus3.onap.org:10001/onap/policy-api:${POLICY_API_VERSION} container_name: policy-api diff --git a/testsuites/stability/src/main/resources/setup/start.sh b/testsuites/stability/src/main/resources/setup/start.sh index 2f72cb04..e163f2b8 100755 --- a/testsuites/stability/src/main/resources/setup/start.sh +++ b/testsuites/stability/src/main/resources/setup/start.sh @@ -58,5 +58,5 @@ sudo chmod -R a+trwx /tmp docker-compose up --detach echo "" -# check if all containers are up +# check if all containers are up - db-migrator will shutdown after a while docker ps diff --git a/testsuites/stability/src/main/resources/setup/versions.sh b/testsuites/stability/src/main/resources/setup/versions.sh index 44829d15..ff156b8f 100755 --- a/testsuites/stability/src/main/resources/setup/versions.sh +++ b/testsuites/stability/src/main/resources/setup/versions.sh @@ -19,11 +19,11 @@ # update versions here export POLICY_MARIADB_VER=10.5.8 -export POLICY_DB_MIGRATOR=2.3.1-SNAPSHOT -export POLICY_API_VERSION=2.5.1-SNAPSHOT -export POLICY_PAP_VERSION=2.5.1-SNAPSHOT -export POLICY_MODELS_SIMULATOR=2.5.1-SNAPSHOT -export POLICY_DIST_VERSION=2.6.1-SNAPSHOT +export POLICY_DB_MIGRATOR=2.3.1 +export POLICY_API_VERSION=2.5.1 +export POLICY_PAP_VERSION=2.5.1 +export POLICY_MODELS_SIMULATOR=latest +export POLICY_DIST_VERSION=2.6.1 echo " MariaDB Version: ${POLICY_MARIADB_VER}" echo " Policy DB Migrator Version: ${POLICY_DB_MIGRATOR}" diff --git a/testsuites/stability/src/main/resources/testplans/README.stability.md b/testsuites/stability/src/main/resources/testplans/README.stability.md index b73d7927..e581acaf 100644 --- a/testsuites/stability/src/main/resources/testplans/README.stability.md +++ b/testsuites/stability/src/main/resources/testplans/README.stability.md @@ -6,18 +6,11 @@ Download JMeter 5.0 from https://jmeter.apache.org/download_jmeter.cgi, and extr 2. Run the setup-components script found within simulator setup. This will launch MariaDB, PDPSimulator, PAP, Policy-API and DMaap Simulator as docker containers. -3. Launch the policy distribution service by running the setup-distribution script found within distributionsetup. -If you are running all of the components locally you will need to edit the port that distribution starts on as it is -currently 6969 which conflicts with the policy API port. -This will launch policy-distribution as a docker container and takes 2 arguments, PAP IP and API IP. -If you are running locally these will be 127.0.0.1. If on a VM enter the VM IP. -``` -setup-distribution.sh 127.0.0.1 127.0.0.1 -``` +3. Launch the policy distribution service by running the start script found within setup folder. -4. Run the JMeter stability test +4. Run the JMeter stability test from testplans folder ``` -rm -f stability.log; /bin/jmeter.sh -t stability.jmx -n -Jhost= -Jduration=100 -l stability.log +./run_test.sh ``` Search for 'get policy failed' in the stability.log file to see if there is any errors found during the stability test. diff --git a/testsuites/stability/src/main/resources/testplans/run_test.sh b/testsuites/stability/src/main/resources/testplans/run_test.sh index 6ce32345..f59035fb 100755 --- a/testsuites/stability/src/main/resources/testplans/run_test.sh +++ b/testsuites/stability/src/main/resources/testplans/run_test.sh @@ -17,6 +17,8 @@ # SPDX-License-Identifier: Apache-2.0 # ============LICENSE_END========================================================= +echo "Starting stability test against distribution component..." + DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" JMETER_HOME=~/jmeter/apache-jmeter-5.4.1/ @@ -27,4 +29,4 @@ POLICY_DISTRIBUTION_IP=$(docker inspect -f '{{range.NetworkSettings.Networks}}{{ ${JMETER_HOME}/bin/jmeter -n -t "${DIR}"/stability.jmx -Jduration=259200 \ -Japihost="${POLICY_API_IP}" \ -Jpaphost="${POLICY_PAP_IP}" \ - -Jdisthost="${POLICY_DISTRIBUTION_IP}" + -Jdisthost="${POLICY_DISTRIBUTION_IP}" -l distribution_stability.jtl & diff --git a/testsuites/stability/src/main/resources/testplans/stability.jmx b/testsuites/stability/src/main/resources/testplans/stability.jmx index 5f800d12..0596f483 100644 --- a/testsuites/stability/src/main/resources/testplans/stability.jmx +++ b/testsuites/stability/src/main/resources/testplans/stability.jmx @@ -1,5 +1,5 @@ - + @@ -35,7 +35,7 @@ API_HOST - ${__P(apihost,172.28.0.7)} + ${__P(apihost,172.19.0.7)} = @@ -45,7 +45,7 @@ PAP_HOST - ${__P(paphost,172.28.0.8)} + ${__P(paphost,172.19.0.8)} = @@ -55,7 +55,7 @@ DISTRIBUTION_HOST - ${__P(disthost,172.28.0.2)} + ${__P(disthost,172.19.0.2)} = @@ -73,6 +73,11 @@ ${__P(duration, 259200)} = + + DEPLOY_STATUS + + = + @@ -89,6 +94,7 @@ true ${DURATION} 1 + true @@ -103,7 +109,7 @@ - + @@ -129,25 +135,26 @@ true + false - - + + false 0 ${SCRIPT_DIR}/removecsar.sh - + - + - + - + false @@ -163,48 +170,11 @@ - + - - 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 - - - - - CSAR Copied Successfully @@ -214,18 +184,14 @@ false 2 - + - - 300 - - - + - + ${DISTRIBUTION_HOST} ${DISTRIBUTION_PORT} @@ -251,11 +217,11 @@ false 8 - + - + ${DISTRIBUTION_HOST} ${DISTRIBUTION_PORT} @@ -281,14 +247,76 @@ false 8 - + + + + + + + true + + + vars.put("DEPLOY_STATUS", "notset"); + beanshell + + + + ${__jexl3("${DEPLOY_STATUS}"!="true")} + + + + + + + ${PAP_HOST} + ${PAP_PORT} + http + + /policy/pap/v1/policies/status/defaultGroup/operational.apex.sampledomain/1.0.0 + GET + true + false + true + false + + + + + + + false + DEPLOY_STATUS + "deploy":(.+?),"state":"SUCCESS" + $1$ + NotFound + 1 + + + + + ${__jexl3("${DEPLOY_STATUS}"!="true")} + false + true + + + + 60000 + + + + false + true + false + + + - + - + - + ${PAP_HOST} ${PAP_PORT} @@ -313,48 +341,11 @@ false false - - - 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 - - - - - + - + - + ${PAP_HOST} ${PAP_PORT} @@ -379,7 +370,7 @@ false false - + $[:2].policy-id operational.apex.sampledomain @@ -388,55 +379,14 @@ false false - + - - 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 - - - - - - - 10000 - - - + - + ${PAP_HOST} ${PAP_PORT} @@ -453,53 +403,89 @@ - + - 202 + 202 Assertion.response_code false 8 - + - - - - - ${API_HOST} - ${API_PORT} - http - - /policy/api/v1/policytypes/operational.apex.sampledomain/versions/1.0.0/policies/operational.apex.sampledomain/versions/1.0.0 - DELETE - true - false - true - false - - - - + + + + + true + + + vars.put("DEPLOY_STATUS", "notset"); + groovy + + + + ${__jexl3("${DEPLOY_STATUS}"!="[]")} + - - - 200 - - - Assertion.response_code - false - 8 - - + + + + + ${PAP_HOST} + ${PAP_PORT} + http + + /policy/pap/v1/policies/status/ + GET + true + false + true + false + + + + + + + false + DEPLOY_STATUS + (\W{2}) + $1$ + NotFound + 1 + + + + + ${__jexl3("${DEPLOY_STATUS}"!="[]")} + false + true + + + + 60000 + + + + false + true + false + + + - + - + + 120000 + + + - + ${PAP_HOST} ${PAP_PORT} @@ -516,7 +502,7 @@ - + $.groups[0].pdpSubgroups[0].policies operational.apex.sampledomain false @@ -524,7 +510,7 @@ false false - + @@ -563,7 +549,7 @@ - + false @@ -598,9 +584,9 @@ true - distribution_stability.jtl + - + -- cgit 1.2.3-korg