diff options
author | Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com> | 2020-01-02 11:09:35 +0100 |
---|---|---|
committer | Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com> | 2020-01-03 01:01:12 +0100 |
commit | 72bc8026880a8cdef3584a472f29e434d56f4f2c (patch) | |
tree | 5c10bf3a35a4143a0e4f632aa99f556b19133c22 /robot/resources/test_templates/pnf_orchestration_test_template.robot | |
parent | afbbaa07b1c35394c1f0722de620979b18871041 (diff) |
Make the pnf registration test cases independent from robot init
Issue-ID: INT-1407
Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>
Change-Id: I80c76ebdca556535b78e921492029692ff4419c0
Diffstat (limited to 'robot/resources/test_templates/pnf_orchestration_test_template.robot')
-rw-r--r-- | robot/resources/test_templates/pnf_orchestration_test_template.robot | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/robot/resources/test_templates/pnf_orchestration_test_template.robot b/robot/resources/test_templates/pnf_orchestration_test_template.robot index e0566e5a..bb3f1816 100644 --- a/robot/resources/test_templates/pnf_orchestration_test_template.robot +++ b/robot/resources/test_templates/pnf_orchestration_test_template.robot @@ -1,5 +1,5 @@ *** Settings *** -Documentation This test template encapsulates the VNF Orchestration use case. +Documentation This test template encapsulates the PNF Orchestration use case. Resource ../vid/create_service_instance.robot Resource ../vid/vid_interface.robot @@ -18,17 +18,26 @@ Library ONAPLibrary.Utilities *** Keywords *** Orchestrate PNF - [Documentation] Use ONPA to Orchestrate a PNF Macro service. + [Documentation] Use ONAP to Orchestrate a PNF Macro service. [Arguments] ${customer_name} ${service} ${product_family} ${pnf_correlation_id} ${tenant_id} ${tenant_name} ${service_model_type} ${project_name}=Project-Demonstration ${owning_entity}=OE-Demonstration - ${lcp_region}= Get Openstack Region + ${lcp_region}= Set Variable ${GLOBAL_INJECTED_REGION} ${uuid}= Generate UUID4 ${full_customer_name}= Catenate ${customer_name}_${uuid} ${list}= Create List ${service_name}= Catenate Service_Ete_Name${uuid} ${service_type}= Set Variable ${service} - Create Customer For VNF ${full_customer_name} ${full_customer_name} INFRA ${service_type} ${GLOBAL_AAI_CLOUD_OWNER} ${tenant_id} + Create Customer For PNF ${full_customer_name} ${full_customer_name} INFRA ${service_type} ${GLOBAL_AAI_CLOUD_OWNER} ${tenant_id} ${GLOBAL_INJECTED_REGION} Setup Browser Login To VID GUI ${service_instance_id} ${request_id}= Wait Until Keyword Succeeds 300s 5s Create VID PNF Service Instance ${full_customer_name} ${service_model_type} ${service} ${service_name} ${project_name} ${owning_entity} ${product_family} ${lcp_region} ${tenant_name} ${pnf_correlation_id} Wait Until Keyword Succeeds 60s 20s Validate Service Instance ${service_instance_id} ${service} ${full_customer_name} [Return] ${service} ${request_id} ${full_customer_name} + + +Create Customer For PNF + [Documentation] PNF Orchestration Test setup.... + ... Create Customer, Create Service and related relationships + [Arguments] ${customer_name} ${customer_id} ${customer_type} ${service_type} ${cloud_owner} ${tenant_id} ${cloud_region_id} + Create Service If Not Exists ${service_type} + ${resp}= Create Customer ${customer_name} ${customer_id} ${customer_type} ${service_type} ${cloud_owner} ${cloud_region_id} ${tenant_id} + Should Be Equal As Strings ${resp} 201
\ No newline at end of file |