...Test title: POST Change deployment flavour of a vnfInstance
...Test title: POST Change deployment flavour of a vnfInstance
...Test objective: The objective is to test that POST method trigger a change in VNF deployment flavour
...Test objective: The objective is to test that POST method trigger a change in VNF deployment flavour
...
@@ -21,9 +21,9 @@ Change deployment flavour of a vnfInstance
...
@@ -21,9 +21,9 @@ Change deployment flavour of a vnfInstance
Check HTTP Response Status Code Is202
Check HTTP Response Status Code Is202
Check Operation Occurrence Id
Check Operation Occurrence Id
Change deployment flavour of a vnfInstance Conflict (Not-Instantiated)
POST Change deployment flavour of a vnfInstance Conflict (Not-Instantiated)
[Documentation]Test ID: 6.3.5.6.2
[Documentation]Test ID: 6.3.5.6.2
...Test title: POST Change deployment flavour of a vnfInstance
...Test title: POST Change deployment flavour of a vnfInstance Conflict (Not-Instantiated)
...Test objective: The objective is to test that POST method can't trigger a change in VNF deployment flavour because of a conflict with the state of the VNF instance resource.
...Test objective: The objective is to test that POST method can't trigger a change in VNF deployment flavour because of a conflict with the state of the VNF instance resource.
...Pre-conditions: VNF instance resource is not in NOT-INSTANTIATED state
...Pre-conditions: VNF instance resource is not in NOT-INSTANTIATED state
...Reference:section 5.4.7.3.1 - SOL002 v2.4.1
...Reference:section 5.4.7.3.1 - SOL002 v2.4.1
...
@@ -35,9 +35,9 @@ Change deployment flavour of a vnfInstance Conflict (Not-Instantiated)
...
@@ -35,9 +35,9 @@ Change deployment flavour of a vnfInstance Conflict (Not-Instantiated)
Check HTTP Response Body Json Schema IsProblemDetails
Check HTTP Response Body Json Schema IsProblemDetails
Change deployment flavour of a vnfInstance Not Found
POST Change deployment flavour of a vnfInstance Not Found
[Documentation]Test ID: 6.3.5.6.3
[Documentation]Test ID: 6.3.5.6.3
...Test title: POST Change deployment flavour of a vnfInstance
...Test title: POST Change deployment flavour of a vnfInstance Not Found
...Test objective: The objective is to test that POST method can't trigger a change in VNF deployment flavour because the VNF instance resource is not found.
...Test objective: The objective is to test that POST method can't trigger a change in VNF deployment flavour because the VNF instance resource is not found.
...Pre-conditions: VNF instance resource is not in NOT-INSTANTIATED state
...Pre-conditions: VNF instance resource is not in NOT-INSTANTIATED state
...Reference:section 5.4.7.3.1 - SOL002 v2.4.1
...Reference:section 5.4.7.3.1 - SOL002 v2.4.1
...
@@ -50,8 +50,8 @@ Change deployment flavour of a vnfInstance Not Found
...
@@ -50,8 +50,8 @@ Change deployment flavour of a vnfInstance Not Found
GET Change deployment flavour VNFInstance - Method not implemented
GET Change deployment flavour VNFInstance - Method not implemented
[Documentation]Test ID: 6.3.5.16.4
[Documentation]Test ID: 6.3.5.6.4
...Test title: GET Cancel operation task - Method not implemented
...Test title: GET Change deployment flavour VNFInstance - Method not implemented
...Test objective: The objective is to test that GET method is not implemented
...Test objective: The objective is to test that GET method is not implemented
...Pre-conditions: none
...Pre-conditions: none
...Reference:section 5.4.7.3.2 - SOL002 v2.4.1
...Reference:section 5.4.7.3.2 - SOL002 v2.4.1
...
@@ -62,8 +62,8 @@ GET Change deployment flavour VNFInstance - Method not implemented
...
@@ -62,8 +62,8 @@ GET Change deployment flavour VNFInstance - Method not implemented
Check HTTP Response Status Code Is405
Check HTTP Response Status Code Is405
PUT Change deployment flavour VNFInstance - Method not implemented
PUT Change deployment flavour VNFInstance - Method not implemented
[Documentation]Test ID: 6.3.5.16.5
[Documentation]Test ID: 6.3.5.6.5
...Test title: PUT Cancel operation task - Method not implemented
...Test title: PUT Change deployment flavour VNFInstance - Method not implemented
...Test objective: The objective is to test that PUT method is not implemented
...Test objective: The objective is to test that PUT method is not implemented
...Pre-conditions: none
...Pre-conditions: none
...Reference:section 5.4.7.3.3 - SOL002 v2.4.1
...Reference:section 5.4.7.3.3 - SOL002 v2.4.1
...
@@ -74,7 +74,7 @@ PUT Change deployment flavour VNFInstance - Method not implemented
...
@@ -74,7 +74,7 @@ PUT Change deployment flavour VNFInstance - Method not implemented
Check HTTP Response Status Code Is405
Check HTTP Response Status Code Is405
PATCH Change deployment flavour VNFInstance - Method not implemented
PATCH Change deployment flavour VNFInstance - Method not implemented
[Documentation]Test ID: 6.3.5.16.6
[Documentation]Test ID: 6.3.5.6.6
...Test title: PATCH Cancel operation task - Method not implemented
...Test title: PATCH Cancel operation task - Method not implemented
...Test objective: The objective is to test that PATCH method is not implemented
...Test objective: The objective is to test that PATCH method is not implemented
...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 temporary failure
...Pre-conditions: the "VNF LCM operation occurrence" resource is in "FAILED_TEMP" state.
...Pre-conditions: the "VNF LCM operation occurrence" resource is in "FAILED_TEMP" state.
...Reference:section 5.4.16.3.1 - SOL002 v2.4.1
...Reference:section 5.4.16.3.1 - SOL002 v2.4.1
...
@@ -21,10 +21,10 @@ Post Fail operation task
...
@@ -21,10 +21,10 @@ Post Fail operation task
Check Operation Occurrence Id
Check Operation Occurrence Id
Check operation resource state is FINALLY_FAILED
Check operation resource state is FINALLY_FAILED
Post Fail operation task Conflict (Not-FAILED_TEMP)
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
# 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
[Documentation]Test ID: 6.3.5.15.2
...Test title: Post Fail operation task
...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" a VNF lifecycle operation if that operation has experienced a temporary failure
...Pre-conditions: the "VNF LCM operation occurrence" resource is not in "FAILED_TEMP" state.
...Pre-conditions: the "VNF LCM operation occurrence" resource is not in "FAILED_TEMP" state.
...Reference:section 5.4.16.3.1 - SOL002 v2.4.1
...Reference:section 5.4.16.3.1 - SOL002 v2.4.1
...
@@ -35,10 +35,10 @@ Post Fail operation task Conflict (Not-FAILED_TEMP)
...
@@ -35,10 +35,10 @@ Post Fail operation task Conflict (Not-FAILED_TEMP)
Check HTTP Response Status Code Is409
Check HTTP Response Status Code Is409
Check HTTP Response Body Json Schema IsProblemDetails
Check HTTP Response Body Json Schema IsProblemDetails
Post Fail operation task Not Found
POST Fail operation task Not Found
# TODO: Need to create a vnfInstance which's instantiatedVnfInfo.scaleStatus is absent
# TODO: Need to create a vnfInstance which's instantiatedVnfInfo.scaleStatus is absent
[Documentation]Test ID: 6.3.5.15.3
[Documentation]Test ID: 6.3.5.15.3
...Test title: Post Fail operation task
...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
...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:
...Reference:section 5.4.16.3.1 - SOL002 v2.4.1
...Reference:section 5.4.16.3.1 - SOL002 v2.4.1
...
@@ -74,7 +74,7 @@ PUT Fail operation task - Method not implemented
...
@@ -74,7 +74,7 @@ PUT Fail operation task - Method not implemented
PATCH Fail operation task - Method not implemented
PATCH Fail operation task - Method not implemented
[Documentation]Test ID: 6.3.5.15.6
[Documentation]Test ID: 6.3.5.15.6
...Test title: GET Fail operation task- Method not implemented
...Test title: PATCH Fail operation task- Method not implemented
...Test objective: The objective is to verify that the method is not implemented
...Test objective: The objective is to verify that the method is not implemented
@@ -10,9 +10,9 @@ Suite Setup Check resource existance
...
@@ -10,9 +10,9 @@ Suite Setup Check resource existance
*** Test Cases ***
*** Test Cases ***
Instantiate a vnfInstance
POST Instantiate a vnfInstance
[Documentation]Test ID: 6.3.5.3.1
[Documentation]Test ID: 6.3.5.3.1
...Test title: Post Instantiate Individual VNFInstance
...Test title: POST Instantiate a vnfInstance
...Test objective: The objective is to instantiate a VNF instance
...Test objective: The objective is to instantiate a VNF instance
...Pre-conditions: none
...Pre-conditions: none
...Reference: section 5.4.4.3.1 - SOL002 v2.4.1
...Reference: section 5.4.4.3.1 - SOL002 v2.4.1
...
@@ -23,9 +23,9 @@ Instantiate a vnfInstance
...
@@ -23,9 +23,9 @@ Instantiate a vnfInstance
Check HTTP Response Status Code Is202
Check HTTP Response Status Code Is202
Check Operation Occurrence Id
Check Operation Occurrence Id
Instantiate a vnfInstance Conflict
POST Instantiate a vnfInstance Conflict
[Documentation]Test ID: 6.3.5.3.2
[Documentation]Test ID: 6.3.5.3.2
...Test title: Post Instantiate Individual VNFInstance
...Test title: POST Instantiate a vnfInstance Conflict
...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.
...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
...Pre-conditions: VNF instance resource is in INSTANTIATED state
...Reference: section 5.4.4.3.1 - SOL002 v2.4.1
...Reference: section 5.4.4.3.1 - SOL002 v2.4.1
...
@@ -38,7 +38,7 @@ Instantiate a vnfInstance Conflict
...
@@ -38,7 +38,7 @@ Instantiate a vnfInstance Conflict
GET Instantiate VNFInstance - Method not implemented
GET Instantiate VNFInstance - Method not implemented
[Documentation]Test ID: 6.3.5.3.3
[Documentation]Test ID: 6.3.5.3.3
...Test title: GET Instantiate Individual VNFInstance - Method not implemented
...Test title: GET Instantiate VNFInstance - Method not implemented
...Test objective: The objective is to test that GET method is not implemented
...Test objective: The objective is to test that GET method is not implemented
...Pre-conditions:
...Pre-conditions:
...Reference: section 5.4.4.3.2- SOL002 v2.4.1
...Reference: section 5.4.4.3.2- SOL002 v2.4.1
...
@@ -50,37 +50,37 @@ GET Instantiate VNFInstance - Method not implemented
...
@@ -50,37 +50,37 @@ GET Instantiate VNFInstance - Method not implemented
PUT Instantiate VNFInstance - Method not implemented
PUT Instantiate VNFInstance - Method not implemented
[Documentation]Test ID: 6.3.5.3.4
[Documentation]Test ID: 6.3.5.3.4
...Test title: PUT Instantiate Individual VNFInstance- Method not implemented
...Test title: PUT Instantiate VNFInstance- Method not implemented
...Test objective: The objective is to test that PUT method is not implemented
...Test objective: The objective is to test that PUT method is not implemented
...Pre-conditions:
...Pre-conditions:
...Reference: section 5.4.4.3.3- SOL002 v2.4.1
...Reference: section 5.4.4.3.3- SOL002 v2.4.1
...Config ID: Config_prod_VE
...Config ID: Config_prod_VE
...Applicability:
...Applicability:
...Post-Conditions:
...Post-Conditions: vnf instance not modified
PUT instantiate individual vnfInstance
PUT instantiate individual vnfInstance
Check HTTP Response Status Code Is405
Check HTTP Response Status Code Is405
PATCH Instantiate VNFInstance - Method not implemented
PATCH Instantiate VNFInstance - Method not implemented
[Documentation]Test ID: 6.3.5.3.5
[Documentation]Test ID: 6.3.5.3.5
...Test title: PATCH Instantiate Individual VNFInstance- Method not implemented
...Test title: PATCH Instantiate VNFInstance- Method not implemented
...Test objective: The objective is to test that PATCH method is not implemented
...Test objective: The objective is to test that PATCH method is not implemented
...Pre-conditions:
...Pre-conditions:
...Reference: section 5.4.4.3.4- SOL002 v2.4.1
...Reference: section 5.4.4.3.4- SOL002 v2.4.1
...Config ID: Config_prod_VE
...Config ID: Config_prod_VE
...Applicability:
...Applicability:
...Post-Conditions:
...Post-Conditions: vnf instance not modified
PATCH instantiate individual vnfInstance
PATCH instantiate individual vnfInstance
Check HTTP Response Status Code Is405
Check HTTP Response Status Code Is405
DELETE Instantiate VNFInstance - Method not implemented
DELETE Instantiate VNFInstance - Method not implemented
[Documentation]Test ID: 6.3.5.3.6
[Documentation]Test ID: 6.3.5.3.6
...Test title: DELETE Instantiate Individual VNFInstance- Method not implemented
...Test title: DELETE Instantiate VNFInstance- Method not implemented
...Test objective: The objective is to test that DELETE method is not implemented
...Test objective: The objective is to test that DELETE method is not implemented
...Test objective: The objective is to test that POST method operate a VNF instance
...Test objective: The objective is to test that POST method operate a VNF instance
...
@@ -23,7 +23,7 @@ Operate a vnfInstance
...
@@ -23,7 +23,7 @@ Operate a vnfInstance
POST Operate a vnfInstance Conflict (Not-Instantiated)
POST Operate a vnfInstance Conflict (Not-Instantiated)
[Documentation]Test ID: 6.3.5.9.2
[Documentation]Test ID: 6.3.5.9.2
...Test title: POST Operate a vnfInstance
...Test title: POST Operate a vnfInstance Conflict (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.
...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.
...Pre-conditions: the VNF instance resource is in NOT-INSTANTIATED state
...Pre-conditions: the VNF instance resource is in NOT-INSTANTIATED state
...Reference:section 5.4.10.3.1 - SOL002 v2.4.1
...Reference:section 5.4.10.3.1 - SOL002 v2.4.1
...
@@ -37,7 +37,7 @@ POST Operate a vnfInstance Conflict (Not-Instantiated)
...
@@ -37,7 +37,7 @@ POST Operate a vnfInstance Conflict (Not-Instantiated)
POST Operate a vnfInstance Not Found
POST Operate a vnfInstance Not Found
[Documentation]Test ID: 6.3.5.9.3
[Documentation]Test ID: 6.3.5.9.3
...Test title: POST Operate a vnfInstance
...Test title: POST Operate a vnfInstance Not Found
...Test objective: The objective is to test that the operation cannot be executed currently, because the resource is not existing
...Test objective: The objective is to test that the operation cannot be executed currently, because the resource is not existing
...Pre-conditions: the VNF instance resource is innot existing
...Pre-conditions: the VNF instance resource is innot existing
...Reference:section 5.4.10.3.1 - SOL002 v2.4.1
...Reference:section 5.4.10.3.1 - SOL002 v2.4.1
...
@@ -50,7 +50,7 @@ POST Operate a vnfInstance Not Found
...
@@ -50,7 +50,7 @@ POST Operate a vnfInstance Not Found
GET Operate VNFInstance - Method not implemented
GET Operate VNFInstance - Method not implemented
[Documentation]Test ID: 6.3.5.9.4
[Documentation]Test ID: 6.3.5.9.4
...Test title: GET Operate a vnfInstance - Method not implemented
...Test title: GET Operate VNFInstance - Method not implemented
...Test objective: The objective is to verify that the method is not implemented
...Test objective: The objective is to verify that the method is not implemented
...Pre-conditions: none
...Pre-conditions: none
...Reference:section 5.4.10.3.2 - SOL002 v2.4.1
...Reference:section 5.4.10.3.2 - SOL002 v2.4.1
...
@@ -62,7 +62,7 @@ GET Operate VNFInstance - Method not implemented
...
@@ -62,7 +62,7 @@ GET Operate VNFInstance - Method not implemented
PUT Operate VNFInstance - Method not implemented
PUT Operate VNFInstance - Method not implemented
[Documentation]Test ID: 6.3.5.9.5
[Documentation]Test ID: 6.3.5.9.5
...Test title: PUT Operate a vnfInstance - Method not implemented
...Test title: PUT Operate VNFInstance - Method not implemented
...Test objective: The objective is to verify that the method is not implemented
...Test objective: The objective is to verify that the method is not implemented
...Pre-conditions: none
...Pre-conditions: none
...Reference:section 5.4.10.3.3 - SOL002 v2.4.1
...Reference:section 5.4.10.3.3 - SOL002 v2.4.1
...
@@ -74,7 +74,7 @@ PUT Operate VNFInstance - Method not implemented
...
@@ -74,7 +74,7 @@ PUT Operate VNFInstance - Method not implemented