diff --git a/SOL002/VNFLifecycleManagement-API/InstantiateVNFTask.robot b/SOL002/VNFLifecycleManagement-API/InstantiateVNFTask.robot index 6051f008c7fb90858fca20eaa2bfc9d4337f3ed2..1997f247be933d851eeb1f9e07e63529611d0840 100644 --- a/SOL002/VNFLifecycleManagement-API/InstantiateVNFTask.robot +++ b/SOL002/VNFLifecycleManagement-API/InstantiateVNFTask.robot @@ -24,7 +24,7 @@ Instantiate a vnfInstance Check Operation Occurrence Id Instantiate a vnfInstance Conflict - [Documentation] Test ID: 7.3.1.3.2 + [Documentation] Test ID: 6.3.5.3.2 ... Test title: Post Instantiate Individual VNFInstance ... Test objective: The objective is to verify that the instantiation of the vnf cannot be executed currently, due to a conflict with the state of the VNF instance resource. ... Pre-conditions: VNF instance resource is in INSTANTIATED state @@ -37,7 +37,7 @@ Instantiate a vnfInstance Conflict Check HTTP Response Body Json Schema Is ProblemDetails GET Instantiate VNFInstance - Method not implemented - [Documentation] Test ID: 7.3.1.3.3 + [Documentation] Test ID: 6.3.5.3.3 ... Test title: GET Instantiate Individual VNFInstance - Method not implemented ... Test objective: The objective is to test that GET method is not implemented ... Pre-conditions: @@ -49,7 +49,7 @@ GET Instantiate VNFInstance - Method not implemented Check HTTP Response Status Code Is 405 PUT Instantiate VNFInstance - Method not implemented - [Documentation] Test ID: 7.3.1.3.4 + [Documentation] Test ID: 6.3.5.3.4 ... Test title: PUT Instantiate Individual VNFInstance - Method not implemented ... Test objective: The objective is to test that PUT method is not implemented ... Pre-conditions: @@ -61,7 +61,7 @@ PUT Instantiate VNFInstance - Method not implemented Check HTTP Response Status Code Is 405 PATCH Instantiate VNFInstance - Method not implemented - [Documentation] Test ID: 7.3.1.3.5 + [Documentation] Test ID: 6.3.5.3.5 ... Test title: PATCH Instantiate Individual VNFInstance - Method not implemented ... Test objective: The objective is to test that PATCH method is not implemented ... Pre-conditions: @@ -73,7 +73,7 @@ PATCH Instantiate VNFInstance - Method not implemented Check HTTP Response Status Code Is 405 DELETE Instantiate VNFInstance - Method not implemented - [Documentation] Test ID: 7.3.1.3.6 + [Documentation] Test ID: 6.3.5.3.6 ... Test title: DELETE Instantiate Individual VNFInstance - Method not implemented ... Test objective: The objective is to test that DELETE method is not implemented ... Pre-conditions: diff --git a/SOL003/VNFLifecycleManagement-API/CancelOperationWorkflow.robot b/SOL003/VNFLifecycleManagement-API/CancelOperationWorkflow.robot index b7bbaae9876a9cdc9482dd4071a6322b4b12e4d5..6fdeeaf195be00f4e620d24965f55b2b3dc813a3 100644 --- a/SOL003/VNFLifecycleManagement-API/CancelOperationWorkflow.robot +++ b/SOL003/VNFLifecycleManagement-API/CancelOperationWorkflow.robot @@ -17,8 +17,8 @@ Suite Teardown Terminate All Processes kill=true *** Test Cases *** Cancel a VNF LCM Operation - STARTING [Documentation] Test ID: 7.3.1.25 - ... Test title: Cancel a VNF LCM Operation - ... Test objective: The objective is to test the workflow for Cancelling a VNF LCM Operation + ... Test title: Cancel a VNF LCM Operation - STARTING + ... Test objective: The objective is to test the workflow for Cancelling a VNF LCM Operation being in the STARTING state ... Pre-conditions: The VNF lifecycle management operation occurrence is in STARTING state. NFVO is subscribed to VNF LCM Operation Occurrence notifications (Test ID: 5.4.20.1) ... Reference: section 5.4.17 - SOL003 v2.4.1 ... Config ID: Config_prod_VNFM @@ -33,8 +33,8 @@ Cancel a VNF LCM Operation - STARTING Cancel a VNF LCM Operation - PROCESSING - ROLLING_BACK [Documentation] Test ID: 7.3.1.26 - ... Test title: Cancel a VNF LCM Operation - ... Test objective: The objective is to test the workflow for Cancelling a VNF LCM Operation + ... Test title: Cancel a VNF LCM Operation - PROCESSING - ROLLING_BACK + ... Test objective: The objective is to test the workflow for Cancelling a VNF LCM Operation being either in the PROCESSIONG or ROLLING_BACK state ... Pre-conditions: The VNF lifecycle management operation occurrence is in PROCESSING or ROLLING_BACK state. NFVO is subscribed to VNF LCM Operation Occurrence notifications (Test ID: 5.4.20.1) ... Reference: section 5.3.10 - SOL003 v2.4.1 ... Config ID: Config_prod_VNFM diff --git a/SOL003/VNFLifecycleManagement-API/ChangeExternalVNFConnectivityWorkflow.robot b/SOL003/VNFLifecycleManagement-API/ChangeExternalVNFConnectivityWorkflow.robot index f24523f16c2e2e56bda3b1e1b22a1e09af5173bb..2eaed58d39bf248f35780972736677c8084a3ed5 100644 --- a/SOL003/VNFLifecycleManagement-API/ChangeExternalVNFConnectivityWorkflow.robot +++ b/SOL003/VNFLifecycleManagement-API/ChangeExternalVNFConnectivityWorkflow.robot @@ -22,14 +22,13 @@ Operate a VNF Instance ... Pre-conditions: VNF instance in INSTANTIATED state ... Reference: section 5.4.11 - SOL003 v2.4.1 ... Config ID: Config_prod_VNFM - ... Applicability: NFVO is able to receive notifications from VNFM. Change the external connectivity of a VNF instance is supported for the VNF (as capability in the VNFD) + ... Applicability: NFVO is able to receive notifications from VNFM. The VNFD supports the external connectivity change ... Post-Conditions: VNF instance still in INSTANTIATED state and external connectivity of the VNF is changed Send Change Ext Connectivity Request Check HTTP Response Status Code Is 202 Check HTTP Response Header Contains Location Check Operation Occurrence Id Check Operation Notification For Change Ext Connectivity STARTING - #Create a new Grant - Sync - OPERATE Check Operation Notification For Change Ext Connectivity PROCESSING Check Operation Notification For Change Ext Connectivity COMPLETED Check Postcondition VNF Change Ext Connectivity diff --git a/SOL003/VNFLifecycleManagement-API/ChangeVNFFlavourWorkflow.robot b/SOL003/VNFLifecycleManagement-API/ChangeVNFFlavourWorkflow.robot index e3f9f9da596a8ef82bd7b7459cc782981e9b9d76..e48abf2098375f77cc6017219b6c6f77efa897bc 100644 --- a/SOL003/VNFLifecycleManagement-API/ChangeVNFFlavourWorkflow.robot +++ b/SOL003/VNFLifecycleManagement-API/ChangeVNFFlavourWorkflow.robot @@ -15,11 +15,11 @@ Suite Teardown Terminate All Processes kill=true *** Test Cases *** -Change VNF External Connectivity +Change VNF Flavour Workflow [Documentation] Test ID: 7.3.1.28 ... Test title: Change VNF Flavour Workflow ... Test objective: The objective is to test the workflow for a change flavour of an existing VNF instance - ... Pre-conditions: VNF instance in INSTANTIATED state (Test ID: 5.4.4.1). NFVO is subscribed to VNF LCM Operation Occurrence notifications (Test ID: 5.4.20.1) + ... Pre-conditions: VNF instance in INSTANTIATED state . NFVO is subscribed to VNF LCM Operation Occurrence notifications ... Reference: section 5.4.7 - SOL003 v2.4.1 ... Config ID: Config_prod_VNFM ... Applicability: Multiple flavours are supported for the VNF (as capability in the VNFD). NFVO is able to receive notifications from VNFM diff --git a/SOL003/VNFLifecycleManagement-API/FailOperationWorkflow.robot b/SOL003/VNFLifecycleManagement-API/FailOperationWorkflow.robot index dc3473e9b489a3dbcaaf2e1969808e7dd8c089cb..d068ee227eed5ed887ce18f09051a25f75ab3160 100644 --- a/SOL003/VNFLifecycleManagement-API/FailOperationWorkflow.robot +++ b/SOL003/VNFLifecycleManagement-API/FailOperationWorkflow.robot @@ -15,11 +15,11 @@ Suite Teardown Terminate All Processes kill=true *** Test Cases *** -Fail VNF LCM Operation +Fail a VNF LCM Operation Workflow [Documentation] Test ID: 7.3.1.22 - ... Test title: Fail a VNF LCM Operation + ... Test title: Fail a VNF LCM Operation Workflow ... Test objective: The objective is to test the workflow for a Fail VNF LCM Operation - ... Pre-conditions: The VNF lifecycle management operation occurrence is in FAILED_TEMP state. NFVO is subscribed to VNF LCM Operation Occurrence notifications (Test ID: 5.4.20.1) + ... Pre-conditions: The VNF lifecycle management operation occurrence is in FAILED_TEMP state. NFVO is subscribed to VNF LCM Operation Occurrence notifications ... Reference: section 5.4.16 - SOL003 v2.4.1 ... Config ID: Config_prod_VNFM ... Applicability: NFVO is able to receive notifications from VNFM @@ -47,4 +47,5 @@ Check Postcondition VNF Fail Check Operation Notification For Fail [Arguments] ${status} Check Operation Notification VnfLcmOperationOccurrenceNotification ${status} + \ No newline at end of file diff --git a/SOL003/VNFLifecycleManagement-API/InstantiateVNFTaskWorkflow.robot b/SOL003/VNFLifecycleManagement-API/InstantiateVNFTaskWorkflow.robot index b5b91206fc4affb65ece4e3ceb1c1f92b43172b0..90ac99a7064db766200f193fcaefb7e6aa6e3b7d 100644 --- a/SOL003/VNFLifecycleManagement-API/InstantiateVNFTaskWorkflow.robot +++ b/SOL003/VNFLifecycleManagement-API/InstantiateVNFTaskWorkflow.robot @@ -21,7 +21,7 @@ VNF Instantiation [Documentation] Test ID: 7.3.1.23 ... Test title: VNF Instantiation worflow ... Test objective: The objective is to test the workflow for the instantiation of a VNF instance - ... Pre-conditions: VNF instance resources is already created (Test ID: 5.4.2.1). NFVO is subscribed to VNF LCM Operation Occurrence notifications (Test ID: 5.4.20.1) + ... Pre-conditions: VNF instance resources is already created. NFVO is subscribed to VNF LCM Operation Occurrence notifications ... Reference: section 5.4.4 - SOL003 v2.4.1 ... Config ID: Config_prod_VNFM ... Applicability: NFVO is able to receive notifications from VNFM diff --git a/SOL003/VNFLifecycleManagement-API/RetryOperationWorkflow.robot b/SOL003/VNFLifecycleManagement-API/RetryOperationWorkflow.robot index cfd724a06d428483ed69cd0867857c0f4d7c92c1..43d7b7545a7c0365ebeb159953d8c73a0174602b 100644 --- a/SOL003/VNFLifecycleManagement-API/RetryOperationWorkflow.robot +++ b/SOL003/VNFLifecycleManagement-API/RetryOperationWorkflow.robot @@ -17,7 +17,7 @@ Retry VNF LCM Operation - Successful [Documentation] Test ID: 7.3.1.29 ... Test title: Retry VNF LCM Operation - Successful ... Test objective: The objective is to test the workflow for a Retry VNF LCM Operation and the operation is successful - ... Pre-conditions: The VNF lifecycle management operation occurrence is in FAILED_TEMP state. NFVO is subscribed to VNF LCM Operation Occurrence notifications (Test ID: 5.4.20.1) + ... Pre-conditions: The VNF lifecycle management operation occurrence is in FAILED_TEMP state. NFVO is subscribed to VNF LCM Operation Occurrence notifications ... Reference: section 5.3.10 - SOL003 v2.4.1 ... Config ID: Config_prod_VNFM ... Applicability: NFVO is able to receive notifications from VNFM @@ -34,7 +34,7 @@ Retry VNF LCM Operation - Unsuccessful [Documentation] Test ID: 7.3.1.30 ... Test title: Retry VNF LCM Operation - Unsuccessful ... Test objective: The objective is to test the workflow for a Retry VNF LCM Operation and the operation is not successful - ... Pre-conditions: The VNF lifecycle management operation occurrence is in FAILED_TEMP state. NFVO is subscribed to VNF LCM Operation Occurrence notifications (Test ID: 5.4.20.1) + ... Pre-conditions: The VNF lifecycle management operation occurrence is in FAILED_TEMP state. NFVO is subscribed to VNF LCM Operation Occurrence notifications ... Reference: section 5.3.10 - SOL003 v2.4.1 ... Config ID: Config_prod_VNFM ... Applicability: NFVO is able to receive notifications from VNFM