POST Operate a vnfInstance Conflict (Not-Instantiated)
POST Change external VNF connectivity Conflict
[Documentation]Test ID: 6.3.5.10.6
...Test title: POST Operate a vnfInstance Conflict (Not-Instantiated)
...Test title: POST Change external VNF connectivity Conflict
...Test objective: The objective is to test that the operation cannot be executed currently, due to a conflict with the state of the VNF instance resource or that a required child attribute of the "extensions" attribue has not been set.
...Pre-conditions: none
...Reference: Clause 5.4.11.3.1 - ETSI GS NFV-SOL 002 [2] v2.7.1
...Config ID: Config_prod_VE
...Applicability: none
...Post-Conditions:
POST Operate VNF
...Post-Conditions: none
POST Change External VNF Connectivity
Check HTTP Response Status Code Is409
Check HTTP Response Body Json Schema IsProblemDetails
@@ -89,11 +89,3 @@ Check resource existence
Run Keyword If${AUTH_USAGE}== 1Set Headers{"Authorization":"${AUTHORIZATION}"}
...Test objective: The objective is to test that POST method mark as "finally failed" a VNF lifecycle operation if that operation has experienced a temporary failure
...Test objective: The objective is to test that POST method mark as "finally failed" a VNF lifecycle operation if that operation has experienced a failure
...Pre-conditions: the "VNF LCM operation occurrence" resource is in "FAILED_TEMP" state.
...Reference: Clause 5.4.16.3.1 - ETSI GS NFV-SOL 002 [2] v2.7.1
...Config ID: Config_prod_VE
@@ -22,10 +22,9 @@ POST Fail operation task
Check operation resource state is FINALLY_FAILED
POST Fail operation task Conflict (Not-FAILED_TEMP)
# TODO: Need to set the pre-condition of the test. VNF instance shall be in INSTANTIATED state
[Documentation]Test ID: 6.3.5.15.2
...Test title: POST Fail operation task Conflict (Not-FAILED_TEMP)
...Test objective: The objective is to test that POST method cannot mark as "finally failed" a VNF lifecycle operation if that operation has experienced a temporary failure
...Test objective: The objective is to test that POST method cannot mark as "finally failed" due to confilct with the state of LCM Operation Occurrence
...Pre-conditions: the "VNF LCM operation occurrence" resource is not in "FAILED_TEMP" state.
...Reference: Clause 5.4.16.3.1 - ETSI GS NFV-SOL 002 [2] v2.7.1
...Config ID: Config_prod_VE
@@ -36,17 +35,17 @@ POST Fail operation task Conflict (Not-FAILED_TEMP)
Check HTTP Response Body Json Schema IsProblemDetails
POST Fail operation task Not Found
# TODO: Need to create a vnfInstance which's instantiatedVnfInfo.scaleStatus is absent
[Documentation]Test ID: 6.3.5.15.3
...Test title: POST Fail operation task Not Found
...Test objective: The objective is to test that POST method cannot mark as "finally failed" a VNF lifecycle operation because the operation is not supported
...Pre-conditions:
...Pre-conditions: none
...Reference: Clause 5.4.16.3.1 - ETSI GS NFV-SOL 002 [2] v2.7.1
...Config ID: Config_prod_VE
...Applicability: none
...Post-Conditions: none
Post Fail operation
Check HTTP Response Status Code Is404
Check HTTP Response Body Json Schema IsProblemDetails
GET Fail operation task - Method not implemented
[Documentation]Test ID: 6.3.5.15.4
@@ -56,7 +55,7 @@ GET Fail operation task - Method not implemented
...Reference: Clause 5.4.16.3.2 - ETSI GS NFV-SOL 002 [2] v2.7.1
...Config ID: Config_prod_VE
...Applicability: none
...Post-Conditions:
...Post-Conditions: none
Get Fail operation
Check HTTP Response Status Code Is405
@@ -68,7 +67,7 @@ PUT Fail operation task - Method not implemented
...Reference: Clause 5.4.16.3.3 - ETSI GS NFV-SOL 002 [2] v2.7.1
POST Heal a vnfInstance Conflict (Not-Instantiated)
# TODO: Need to set the pre-condition of the test. VNF instance shall be in INSTANTIATED state
[Documentation]Test ID: 6.3.5.8.2
...Test title: POST Heal a vnfInstance (Not-Instantiated)
...Test objective: The objective is to test that the operation cannot be executed currently, due to a conflict with the state of the VNF instance resource or that a required child attribute of the "extensions" attribue has not been set.
@@ -104,26 +103,3 @@ Check resource existence
Run Keyword If${AUTH_USAGE}== 1Set Headers{"Authorization":"${AUTHORIZATION}"}