Add CSITs for vCPE, vDNS, and vFW policies 46/105946/3
authorJim Hahn <jrh3@att.com>
Tue, 14 Apr 2020 19:19:53 +0000 (15:19 -0400)
committerJim Hahn <jrh3@att.com>
Tue, 14 Apr 2020 21:29:25 +0000 (17:29 -0400)
commit426ddc1c61efc12b95aa1013d9137411a4e46d5e
treef69bee9dd67a110848aadc8c80b546b69780bf1c
parent295b9221b5cd7f3fe160e5048d607e82675f321d
Add CSITs for vCPE, vDNS, and vFW policies

Runs xacml and drools, but does not currently run api or pap.
PAP actions are simulated by injecting messages onto the dmaap
topic read by xacml-pdp and drools-pdp.
All other systems (e.g., dmaap, aai) are simulated using
policy-models-simulators.

Issue-ID: POLICY-2491
Change-Id: Ic05e3a6514e84040f5a965aa8d2cac9ed2e9abc2
Signed-off-by: Jim Hahn <jrh3@att.com>
24 files changed:
plans/policy/drools-applications/setup.sh
plans/policy/drools-applications/teardown.sh
scripts/policy/config/drools-apps/custom/features.pre.sh
scripts/policy/config/drools-apps/env/base.conf
scripts/policy/config/sim-all/simParameters.json [new file with mode: 0644]
scripts/policy/docker-compose-drools-apps.yml [deleted file]
scripts/policy/drools-apps/activate.drools.json [new file with mode: 0644]
scripts/policy/drools-apps/activate.xacml.json [new file with mode: 0644]
scripts/policy/drools-apps/custom/defaultConfig.json [new file with mode: 0644]
scripts/policy/drools-apps/custom/logback.xml [new file with mode: 0644]
scripts/policy/drools-apps/custom/ssl/policy-keystore [new file with mode: 0644]
scripts/policy/drools-apps/custom/ssl/policy-truststore [new file with mode: 0644]
scripts/policy/drools-apps/docker-compose-drools-apps.yml [new file with mode: 0644]
scripts/policy/drools-apps/make_topic.sh [moved from scripts/policy/config/drools-apps/custom/noop.pre.sh with 54% similarity]
scripts/policy/drools-apps/manage.sh [new file with mode: 0755]
scripts/policy/drools-apps/onset.sh [new file with mode: 0755]
scripts/policy/drools-apps/passive.drools.json [new file with mode: 0644]
scripts/policy/drools-apps/policies.json [new file with mode: 0644]
scripts/policy/drools-apps/vcpeOnset.json [new file with mode: 0644]
scripts/policy/drools-apps/vdnsOnset.json [new file with mode: 0644]
scripts/policy/drools-apps/vfwOnset.json [new file with mode: 0644]
scripts/policy/drools-apps/wait_topic.sh [new file with mode: 0755]
scripts/policy/policy-models-simulators.sh [new file with mode: 0755]
tests/policy/drools-applications/drools-applications-test.robot