Functest scripts, simulators, and payloads 39/39939/2
authorSastry Isukapalli <sastry@research.att.com>
Thu, 29 Mar 2018 02:21:30 +0000 (22:21 -0400)
committerSastry Isukapalli <sastry@research.att.com>
Thu, 29 Mar 2018 02:57:12 +0000 (22:57 -0400)
commitab7a87456538e561d60d209fe534c175ddd0269c
tree1724b218d148f989cf8e3647bc1bd703526f08c8
parentad29f38cbcb164a7f328b26daf789dbff90deb98
Functest scripts, simulators, and payloads

osdf/adapters/policy/utils.py:
   Removed duplicated code (group_policies and group_policies_gen are very similar,
   and group_policies seems to be not used
osdf/optimizers/placementopt/conductor/api_builder.py:
   changed param name from "grouped_policies" to "flat_policies"
tox.ini
   added starup and shutdown of simulators (flask app with mock payloads) in tox tests
rest all files/changes in "test/" folder
quite a few payload files
Patch set 2: removed a "print()" statement from simulator code

Issue-ID: OPTFRA-22
Change-Id: I0006c577fc459c7c884b55e8316c689afd151780
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
39 files changed:
osdf/adapters/policy/utils.py
osdf/optimizers/placementopt/conductor/api_builder.py
osdf/optimizers/placementopt/conductor/conductor.py
test/conductor/test_conductor_calls.py [new file with mode: 0644]
test/functest/scripts/sanity-check-simulators.sh [new file with mode: 0644]
test/functest/scripts/start-simulators.sh [new file with mode: 0755]
test/functest/scripts/stop-simulators.sh [new file with mode: 0755]
test/functest/simulators/has-api/response-payloads/flow1-success-simple/main.json [new file with mode: 0644]
test/functest/simulators/has-api/response-payloads/flow1-success-simple/status-done.json [new file with mode: 0644]
test/functest/simulators/has-api/response-payloads/flow1-success-simple/status-solving.json [new file with mode: 0644]
test/functest/simulators/has-api/response-payloads/flow2-error-right-away/main.json [new file with mode: 0644]
test/functest/simulators/has-api/response-payloads/orig/README.md [new file with mode: 0644]
test/functest/simulators/has-api/response-payloads/orig/status-done.json [new file with mode: 0644]
test/functest/simulators/has-api/response-payloads/orig/status-error.json [new file with mode: 0644]
test/functest/simulators/has-api/response-payloads/orig/status-solving.json [new file with mode: 0644]
test/functest/simulators/has-api/response-payloads/orig/status-template.json [new file with mode: 0644]
test/functest/simulators/oof_dependencies_simulators.py [new file with mode: 0755]
test/functest/simulators/policy/response-payloads/README.md [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Affinity_vCPE_1.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Capacity_vGMuxInfra.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Capacity_vG_1.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Distance_vGMuxInfra_1.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Distance_vG_1.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/Placement_Optimization_1.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/QueryPolicy_vCPE.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/QueryPolicy_vCPE_2.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/README.md [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/hpa_policy_vGMuxInfra_1.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/hpa_policy_vG_1.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/subscriber_policy.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/vnfPolicy_vG.json [new file with mode: 0644]
test/functest/simulators/policy/response-payloads/pdp-has-vcpe-good/vnfPolicy_vGMuxInfra.json [new file with mode: 0644]
test/functest/simulators/simulated-config/common_config.yaml [new file with mode: 0644]
test/functest/simulators/simulated-config/has_config.yaml [new file with mode: 0644]
test/functest/simulators/simulated-config/osdf_config.yaml [new file with mode: 0755]
test/functest/simulators/simulated-config/simulated-config [new symlink]
test/policy-local-files/has_policies_r2/meta-valid-policies.txt [deleted file]
test/test_PolicyCalls.py
tox.ini