aboutsummaryrefslogtreecommitdiffstats
path: root/tests/so/orchestration/resources/SoVariables.robot
diff options
context:
space:
mode:
authorMnushkin, Dmitry (dm4252) <dm4252@att.com>2019-09-06 15:03:01 -0500
committerMnushkin, Dmitry (dm4252) <dm4252@att.com>2019-09-06 15:03:01 -0500
commit6f09e1be817c52ce3685f94a938ee3180525aad9 (patch)
treec39529bca5093bf21a2386776244cd9fc09247c5 /tests/so/orchestration/resources/SoVariables.robot
parent8e8379fc709b077fcb2ab3035dd22e2a2a46ed53 (diff)
Add orchestration project to SO integration testing repository
Add orchestration project containing robot setup for testing Create and Delete Service Instance that will utilize requests directed to simulator (SIM) Container and AAI image Issue-ID: SO-2264 Signed-off-by: Mnushkin, Dmitry (dm4252) <dm4252@att.com>;;; Change-Id: Iac4ac97fcbe5e73712486547d4a5046387751e5b
Diffstat (limited to 'tests/so/orchestration/resources/SoVariables.robot')
-rw-r--r--tests/so/orchestration/resources/SoVariables.robot67
1 files changed, 67 insertions, 0 deletions
diff --git a/tests/so/orchestration/resources/SoVariables.robot b/tests/so/orchestration/resources/SoVariables.robot
new file mode 100644
index 00000000..b3ea9098
--- /dev/null
+++ b/tests/so/orchestration/resources/SoVariables.robot
@@ -0,0 +1,67 @@
+*** Variables ***
+### Orchestration Polling Properties ###
+${POLL_WAIT_TIME} 5
+${MEGA_POLL_WAIT_TIME} 5
+${MAX_POLL_COUNT} 72
+
+### Common Properties ###
+${VNFS} vnfs
+${VFMODULES} vfModules
+${SO_REST_URI} /onap/so/infra/serviceInstantiation/v7/serviceInstances
+${SO_ORCHESTRATION_REQUESTS_URI} /onap/so/infra/orchestrationRequests/v7
+${SO_HEALTHCHECK_URI} /manage/health
+
+${SO_AUDIT_REST_URI} /audit/v1/services/
+
+### Layer3 Properties ###
+&{SO_LAYER3_HEADERS} Content-Type=application/xml Accept=application/xml Authorization=Basic YXBpaEJwbW46Y2FtdW5kYS1SMTUxMiE=
+### Service Properties ###
+${SO_REST_URI_CREATE_SERVICE} ${SO_REST_URI}
+${SO_REST_URI_DELETE_SERVICE} ${SO_REST_URI}
+
+### VNF Module Properties ###
+${SO_REST_URI_CREATE_VFMODULE} ${SO_REST_URI}/<SERVICEINSTANCEID>/vnfs/<VNFINSTANCEID>/vfModules
+${SO_REST_URI_DELETE_VFMODULE} ${SO_REST_URI}/<SERVICEINSTANCEID>/vnfs/<VNFINSTANCEID>/vfModules/<VFMODULEINSTANCEID>
+### Messages ###
+${TIME_OUT_MESSAGE} No Successful response within specified time
+${ORCH_FAILURE_MESSAGE} Orchestration request has failed
+
+##### VF SPECIFIC PROPERTIES #####
+${INVALID_SERVICE_ID_MSG} "Error parsing request.${SPACE}${SPACE}No valid serviceInstanceId is specified"
+${INVALID_VNF_INST_ID_MSG} "Error parsing request.${SPACE}${SPACE}No valid vnfInstanceId is specified"
+${DELETE_VNF_FAIL_MSG} "Can't Delete Generic Vnf. Generic Vnf is still in use."
+
+##### NETWORK SPECIFIC PROPERTIES #####
+${INVALID_NW_INST_ID_MSG} "Error parsing request.${SPACE}${SPACE}No valid networkInstanceId is specified"
+${INV_MODEL_NAME_MSG} "Received error from Network Adapter: Unknown Network Type: CONTRAIL_INTERNAL"
+${BLANK_MODEL_NAME_MSG} "Error parsing request.${SPACE}${SPACE}No valid modelName is specified"
+${INV_REGION_ID_MSG} "Received error from Network Adapter: Cloud Site [RegionTwo] not found"
+${BLANK_REGION_ID_MSG} "Error parsing request.${SPACE}${SPACE}No valid lcpCloudRegionId is specified"
+${INV_TENANT_MSG} "Received error from Network Adapter: 404 Not Found: "
+${BLANK_TENANT_ID_MSG} "Error parsing request.${SPACE}${SPACE}No valid tenantId is specified"
+${INV_SOURCE_MSG} "Recipe does not exist in catalog DB"
+${BLANK_SOURCE_MSG} "Error parsing request.${SPACE}${SPACE}No valid source is specified"
+${BLANK_INVAR_ID_MSG} "Error parsing request.${SPACE}${SPACE}No valid modelInvariantId is specified"
+${BLANK_VER_ID_MSG} "Error parsing request.${SPACE}${SPACE}No valid modelVersionId is specified"
+${BLANK_REQ_ID_MSG} "Error parsing request.${SPACE}${SPACE}No valid requestorId is specified"
+
+### Orchestration Constants ###
+${ORCH_REQUEST_COMPLETE} COMPLETE
+${ORCH_REQUEST_COMPLETED} COMPLETED
+${ORCH_REQUEST_FAILED} FAILED
+${ORCH_REQUEST_IN_PROGRESS} IN_PROGRESS
+
+### MODEL TYPE ###
+${MODEL_TYPE_SERVICE} service
+${MODEL_TYPE_VNF} vnf
+${MODEL_TYPE_VFMODULE} vfModule
+${MODEL_TYPE_VOLUME_GROUP} volumeGroup
+${MODEL_TYPE_NETWORK} network
+${INV_MODEL_TYPE_VNF} vnf1
+${INVALID_MODEL_TYPE} INVALID_MODEL_TYPE
+${INVALID_SERVICE_MODEL_NAME} INVALID_SERVICE_MODEL
+${INVALID_VFMODULE_MODEL_NAME} INVALID_VFMODULE_MODEL
+${INVALID_CLOUD_REGION_ID} INVALID_CLR
+
+### CLOUD DATA ###
+${TENANT_ID} 22eb191dd41a4f3c9be370fc638322f4 \ No newline at end of file