Commit 4e15d6cf authored by aureliano sinatra's avatar aureliano sinatra
Browse files

corrections wording

parent 3bdfc5cf
......@@ -14,8 +14,8 @@ Suite Setup Check resource existance
Post Retry operation task
[Documentation] Test ID: 7.3.1.13.1
... Test title: Post Retry operation task
... Test objective: The objective is to test that POST method The POST method initiates retrying a VNF lifecycle operation if that operation has experienced a temporary failure
... Pre-conditions: the related "VNF LCM operation occurrence" resource is in "FAILED_TEMP" state.
... Test objective: The objective is to test that POST method The POST method initiates retrying a VNF lifecycle operation if the operation has experienced a temporary failure
... Pre-conditions: the "VNF LCM operation occurrence" resource is in "FAILED_TEMP" state.
... Reference: section 5.4.14.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
......@@ -29,7 +29,7 @@ Post Retry operation task Conflict (Not-FAILED_TEMP)
[Documentation] Test ID: 7.3.1.13.2
... Test title: Post Retry operation task
... Test objective: The objective is to test that the retry operation cannot be executed currently, due to a conflict with the state of the VNF instance resource. (i.e. the VNF instance resource is not in FAILED_TEMP state)
... Pre-conditions: the related "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.14.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
......@@ -57,7 +57,7 @@ GET Retry operation task - Method not implemented
... Test title: GET Retry operation task- Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: section 5.4.9.14.2 - SOL003 v2.4.1
... Reference: section 5.4.14.3.2 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -69,7 +69,7 @@ PUT Retry operation task - Method not implemented
... Test title: PUT Retry operation task- Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: section 5.4.9.14.3 - SOL003 v2.4.1
... Reference: section 5.4.14.3.3 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -81,7 +81,7 @@ PATCH Retry operation task - Method not implemented
... Test title: PATCH Retry operation task- Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: section 5.4.9.14.4 - SOL003 v2.4.1
... Reference: section 5.4.14.3.4 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -93,7 +93,7 @@ DELETE Retry operation task - Method not implemented
... Test title: DELETE Retry operation task- Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: section 5.4.9.14.5 - SOL003 v2.4.1
... Reference: section 5.4.14.3.5 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......
......@@ -14,7 +14,7 @@ Library Process
*** Test Cases ***
Retry VNF LCM Operation - Successful
[Documentation] Test ID: 7.3.1.28
[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)
......@@ -31,7 +31,7 @@ Retry VNF LCM Operation - Successful
Check Postcondition VNF Retry Successful
Retry VNF LCM Operation - Unsuccessful
[Documentation] Test ID: 5.x.x.x
[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)
......
......@@ -16,7 +16,7 @@ Suite Teardown Terminate All Processes kill=true
*** Test Cases ***
Roll back a VNF LCM Operation - Successful
[Documentation] Test ID: 7.3.1.29
[Documentation] Test ID: 7.3.1.31
... Test title: Roll back VNF LCM Operation - Successful
... Test objective: The objective is to test the workflow for a Rolling Back a 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)
......@@ -33,7 +33,7 @@ Roll back a VNF LCM Operation - Successful
Check Postcondition VNF Roll Back Successful
Retry VNF LCM Operation - Unsuccessful
[Documentation] Test ID: 7.3.1.30
[Documentation] Test ID: 7.3.1.32
... 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)
......
......@@ -14,7 +14,7 @@ Post Rollback operation task
[Documentation] Test ID: 7.3.1.14.1
... Test title: Post Rollback operation task
... Test objective: The objective is to test that POST method The POST method initiates rollback a VNF lifecycle operation if that operation has experienced a temporary failure
... Pre-conditions: the related "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.15.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
......@@ -28,7 +28,7 @@ Post Rollback operation task Conflict (Not-FAILED_TEMP)
[Documentation] Test ID: 7.3.1.14.2
... Test title: Post Rollback operation task
... Test objective: The objective is to test that POST method The POST method initiates rollback a VNF lifecycle operation if that operation has experienced a temporary failure
... Pre-conditions: the related "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.15.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
......
......@@ -26,7 +26,7 @@ POST Scale 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: 7.3.1.4.2
... Test title: POST Scale a vnfInstance Conflict (Not-Instantiated)
... Test objective: The objective is to verify 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 verify that the operation cannot be executed currently, due to a conflict with the state of the VNF instance resource. (VNF instance resource is in NOT-INSTANTIATED state.)
... Pre-conditions: VNF instance resource is in NOT-INSTANTIATED state
... Reference: section 5.4.5.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
......@@ -40,7 +40,7 @@ POST Scale a vnfInstance Not Found
# TODO: Need to create a vnfInstance which's instantiatedVnfInfo.scaleStatus is absent
[Documentation] Test ID: 7.3.1.4.3
... Test title: POST Scale a vnfInstance Not Found
... Test objective: The objective is to verify 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 verify that the operation cannot be executed currently, because the VNF instance resource is not found.
... Pre-conditions:
... Reference: section 5.4.5.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
......
......@@ -14,7 +14,7 @@ Library Process
*** Test Cases ***
VNF Instance Scale To Level
[Documentation] Test ID: 7.3.1.31
[Documentation] Test ID: 7.3.1.33
... Test title: VNF Instance Scale To Level worflow
... Test objective: The objective is to test the workflow for the scale to level of a 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)
......
......@@ -14,7 +14,7 @@ Library Process
*** Test Cases ***
Terminate a VNF Instance
[Documentation] Test ID: 7.3.1.33
[Documentation] Test ID: 7.3.1.34
... Test title: Terminate a VNF Instance
... Test objective: The objective is to terminate a VNF instance.
... Pre-conditions: VNF instance in INSTANTIATED state (Test ID: 5.a.b.c)
......
......@@ -693,14 +693,14 @@ DELETE Operate VNF
${outputResponse}= Output response
Set Global Variable @{response} ${outputResponse}
Post VNF LCM OP occurences
Post VNF LCM Operation occurrences
log Trying to perform a POST. This method should not be implemented
Set Headers {"Accept":"${ACCEPT}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization":"${AUTHORIZATION}"}
Post ${apiRoot}/${apiName}/${apiVersion}/vnf_lcm_op_occs
${outputResponse}= Output response
Set Global Variable @{response} ${outputResponse}
GET VNF LCM OP occurences
GET VNF LCM Operation occurrences
Log Query status information about multiple VNF lifecycle management operation occurrences.
Set Headers {"Accept":"${ACCEPT}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization":"${AUTHORIZATION}"}
......@@ -708,42 +708,42 @@ GET VNF LCM OP occurences
Get ${apiRoot}/${apiName}/${apiVersion}/vnf_lcm_op_occs
${outputResponse}= Output response
Set Global Variable @{response} ${outputResponse}
GET VNF LCM OP occurences invalid attribute
GET VNF LCM Operation occurrences invalid attribute
Log Query status information about multiple VNF lifecycle management operation occurrences.
Set Headers {"Accept":"${ACCEPT}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization":"${AUTHORIZATION}"}
GET ${apiRoot}/${apiName}/${apiVersion}/vnf_lcm_op_occs?attribute_not_exist=some_value
${outputResponse}= Output response
Set Global Variable @{response} ${outputResponse}
GET VNF LCM OP occurences invalid filter
GET VNF LCM Operation occurrences invalid filter
Log Query status information about multiple VNF lifecycle management operation occurrences.
Set Headers {"Accept":"${ACCEPT}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization":"${AUTHORIZATION}"}
GET ${apiRoot}/${apiName}/${apiVersion}/vnf_lcm_op_occs?fields=wrong_field
${outputResponse}= Output response
Set Global Variable @{response} ${outputResponse}
PUT VNF LCM OP occurences
PUT VNF LCM Operation occurences
log Trying to perform a PUT. This method should not be implemented
Set Headers {"Accept":"${ACCEPT}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization":"${AUTHORIZATION}"}
Put ${apiRoot}/${apiName}/${apiVersion}/vnf_lcm_op_occs
${outputResponse}= Output response
Set Global Variable @{response} ${outputResponse}
PATCH VNF LCM OP occurences
PATCH VNF LCM Operation occurrences
log Trying to perform a PATCH. This method should not be implemented
Set Headers {"Accept":"${ACCEPT}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization":"${AUTHORIZATION}"}
Patch ${apiRoot}/${apiName}/${apiVersion}/vnf_lcm_op_occs
${outputResponse}= Output response
Set Global Variable @{response} ${outputResponse}
DELETE VNF LCM OP occurences
DELETE VNF LCM Operation occurrences
log Trying to perform a DELETE. This method should not be implemented
Set Headers {"Accept":"${ACCEPT}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization":"${AUTHORIZATION}"}
Delete ${apiRoot}/${apiName}/${apiVersion}/vnf_lcm_op_occs
${outputResponse}= Output response
Set Global Variable @{response} ${outputResponse}
Post Individual VNF LCM OP occurences
Post Individual VNF LCM Operation occurrences
log Trying to perform a POST. This method should not be implemented
Set Headers {"Accept":"${ACCEPT}"}
Run Keyword If ${AUTH_USAGE} == 1 Set Headers {"Authorization":"${AUTHORIZATION}"}
......
......@@ -7,89 +7,89 @@ Library JSONSchemaLibrary schemas/
Resource VnfLcmMntOperationKeywords.robot
*** Test Cases ***
Post VNF LCM OP occurences - Method not implemented
Post VNF LCM Operation occurences - Method not implemented
[Documentation] Test ID: 7.3.1.11.1
... Test title: Post VNF LCM OP occurences - Method not implemented
... Test title: Post VNF LCM Operation occurences - Method not implemented
... Test objective: The objective is to test that POST method is not implemented
... Pre-conditions: none
... Reference: section 5.4.12.3.1 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
Post VNF LCM OP occurences
Post VNF LCM Operation occurences
Check HTTP Response Status Code Is 405
Get status information about multiple VNF LCM OP OCC
Get status information about multiple VNF LCM Operation OCC
[Documentation] Test ID: 7.3.1.11.2
... Test title: Get status information about multiple VNF LCM OP OCC
... Test title: Get status information about multiple VNF LCM Operation OCC
... Test objective: The objective is to test that GET method retrieve Query status information about multiple VNF lifecycle management operation occurrences.
... Pre-conditions: none
... Reference: section 5.4.12.3.2 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
GET VNF LCM OP occurences
GET VNF LCM Operation occurences
Check HTTP Response Status Code Is 202
Check HTTP Response Body Json Schema Is VnfLcmOpOccs
Get status information about multiple VNF LCM OP OCC Bad Request Invalid attribute-based filtering parameters
Get status information about multiple VNF LCM Operation OCC Bad Request Invalid attribute-based filtering parameters
[Documentation] Test ID: 7.3.1.11.3
... Test title: Get status information about multiple VNF LCM OP OCC Bad Request Invalid attribute-based filtering parameters
... Test title: Get status information about multiple VNF LCM Operation OCC Bad Request Invalid attribute-based filtering parameters
... Test objective: The objective is to test that GET method fail retrieving status information about multiple VNF lifecycle management operation occurrences because attribute is invalid.
... Pre-conditions: none
... Reference: section 5.4.12.3.2 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
GET VNF LCM OP occurences invalid attribute
GET VNF LCM Operation occurences invalid attribute
Check HTTP Response Status Code Is 400
Check HTTP Response Body Json Schema Is ProblemDetails
Get status information about multiple VNF LCM OP OCC Bad Request Invalid attribute selector
Get status information about multiple VNF LCM Operation OCC Bad Request Invalid attribute selector
[Documentation] Test ID: 7.3.1.11.4
... Test title: Get status information about multiple VNF LCM OP OCC Bad Request Invalid attribute selector
... Test title: Get status information about multiple VNF LCM Operation OCC Bad Request Invalid attribute selector
... Test objective: The objective is to test that GET method fail retrieving status information about multiple VNF lifecycle management operation occurrences because attribute is invalid.
... Pre-conditions: none
... Reference: section 5.4.12.3.2 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
GET VNF LCM OP occurences invalid filter
GET VNF LCM Operation occurences invalid filter
Check HTTP Response Status Code Is 400
Check HTTP Response Body Json Schema Is ProblemDetails
PUT status information about multiple VNF LCM OP OCC - Method not implemented
PUT status information about multiple VNF LCM Operation OCC - Method not implemented
[Documentation] Test ID: 7.3.1.11.5
... Test title: PUT status information about multiple VNF LCM OP OCC - Method not implemented
... Test title: PUT status information about multiple VNF LCM Operation OCC - Method not implemented
... Test objective: The objective is to test that PUT method is not implemented
... Pre-conditions: none
... Reference: section 5.4.12.3.3 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
PUT VNF LCM OP occurences
PUT VNF LCM Operation occurences
Check HTTP Response Status Code Is 405
PATCH status information about multiple VNF LCM OP OCC - Method not implemented
PATCH status information about multiple VNF LCM Operation OCC - Method not implemented
[Documentation] Test ID: 7.3.1.11.6
... Test title: PATCH status information about multiple VNF LCM OP OCC - Method not implemented
... Test title: PATCH status information about multiple VNF LCM Operation OCC - Method not implemented
... Test objective: The objective is to test that PATCH method is not implemented
... Pre-conditions: none
... Reference: section 5.4.12.3.4 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
PUT VNF LCM OP occurences
PUT VNF LCM Operation occurences
Check HTTP Response Status Code Is 405
DELETE status information about multiple VNF LCM OP OCC - Method not implemented
DELETE status information about multiple VNF LCM Operation OCC - Method not implemented
[Documentation] Test ID: 7.3.1.11.7
... Test title: DELETE status information about multiple VNF LCM OP OCC - Method not implemented
... Test title: DELETE status information about multiple VNF LCM Operation OCC - Method not implemented
... Test objective: The objective is to test that DELETE method is not implemented
... Pre-conditions: none
... Reference: section 5.4.12.3.5 - SOL003 v2.4.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
DELETE VNF LCM OP occurences
DELETE VNF LCM Operation occurrences
Check HTTP Response Status Code Is 405
......@@ -11,7 +11,7 @@ Library JSONSchemaLibrary schemas/
Post Fail operation task
[Documentation] Test ID: 5.3.2.13.1
... Test title: Post Fail operation task
... Test objective: The objective is to test that POST method trigger a state change to "finally failed" on the LCM operation
... Test objective: The objective is to test that POST method trigger a state change to "finally failed" on the NS LCM operation
... Pre-conditions: NS instance status equal to FAILED_TEMP
... Reference: section 6.4.14.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -25,7 +25,7 @@ Post Fail operation task
Post Fail operation task Not Found
[Documentation] Test ID: 5.3.2.13.2
... Test title: Post Fail operation task Not Found
... Test objective: The objective is to test that POST method fail if the LCM NS resource is not found
... Test objective: The objective is to test that POST method fail if the LCM resource is not found
... Pre-conditions: none
... Reference: section 6.4.14.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -38,7 +38,7 @@ Post Fail operation task Not Found
Post Fail operation task Conflict
[Documentation] Test ID: 5.3.2.13.3
... Test title: Post Fail operation task Conflict
... Test objective: The objective is to test that POST method fail in case of status conflict on the LCM NS operation (i.e NS instance status not equal to FAILED_TEMP)
... Test objective: The objective is to test that POST method fail in case of status conflict on the NS LCM operation (i.e NS instance status not equal to FAILED_TEMP)
... Pre-conditions: NS instance status not equal to FAILED_TEMP
... Reference: section 6.4.14.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......
......@@ -11,8 +11,8 @@ Suite Setup Check resource existance
POST Heal a NSInstance
[Documentation] Test ID: 5.3.2.6.1
... Test title: POST Heal a NSInstance
... Test objective: The objective is to test that POST method allow to create a Heal NS instance
... Pre-conditions: resource status have to be NOT_INSTANTIATED
... Test objective: The objective is to test that POST method allow to trigger a Heal NS instance
... Pre-conditions: resource status is not in NOT_INSTANTIATED state
... Reference: section 6.4.7.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
......@@ -25,7 +25,7 @@ POST Heal a NSInstance Conflict
[Documentation] Test ID: 5.3.2.6.2
... Test title: POST Heal a NSInstance Conflict
... Test objective: The objective is to test that POST method fail if NS instance is not in NOT_INSTANTIATE state
... Pre-conditions: resource status have not to be NOT_INSTANTIATED
... Pre-conditions: resource status is in NOT_INSTANTIATED state
... Reference: section 6.4.7.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
......
......@@ -11,7 +11,7 @@ Suite Setup Check resource existance
Post Individual NSInstance - Method not implemented
[Documentation] Test ID: 5.3.2.2.1
... Test title: Post Individual NSInstance - Method not implemented
... Test objective: The objective is to test that POST method is not allowed to create a new NS instance
... Test objective: The objective is to test that POST method is not implemented
... Pre-conditions: none
... Reference: section 6.4.3.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -37,7 +37,7 @@ Get Information about an individual NS Instance
PUT Individual NSInstance - Method not implemented
[Documentation] Test ID: 5.3.2.2.3
... Test title: PUT Individual NSInstance - Method not implemented
... Test objective: The objective is to test that PUT method is not allowed to create a new NS instance
... Test objective: TThe objective is to test that PUT method is not implemented
... Pre-conditions: none
... Reference: section 6.4.3.3.3 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -49,7 +49,7 @@ PUT Individual NSInstance - Method not implemented
PATCH Individual NSInstance - Method not implemented
[Documentation] Test ID: 5.3.2.2.4
... Test title: PATCH Individual NSInstance - Method not implemented
... Test objective: The objective is to test that PATCH method is not allowed to create a new NS instance
... Test objective: The objective is to test that PATCH method is not implemented
... Pre-conditions: none
... Reference: section 6.4.3.3.4 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -61,7 +61,7 @@ PATCH Individual NSInstance - Method not implemented
DELETE Individual NSInstance
[Documentation] Test ID: 5.3.2.2.5
... Test title: DELETE Individual NSInstance
... Test objective: The objective is to test that DELETE method is allowed to delete a NS instance
... Test objective: The objective is to test that DELETE method delete a not INSTANTIATED NS instance
... Pre-conditions: none.
... Reference: section 6.4.3.3.5 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -71,15 +71,14 @@ DELETE Individual NSInstance
Check HTTP Response Status Code Is 204
DELETE Individual NSInstance Conflict
[Documentation] Test ID: 5.3.2.2.5
[Documentation] Test ID: 5.3.2.2.6
... Test title: DELETE Individual NSInstance Conflict
... Test objective: The objective is to test that DELETE method is allowed to delete a NS instance
... Pre-conditions: At least one instantiated instance of a NS
... Test objective: The objective is to test that DELETE method can't delete an INSTANTIATED NS instance
... Pre-conditions: At least one instance of a NS in INSTANTIATED state
... Reference: section 6.4.3.3.5 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The NS instance is deleted from the NFVO
... Post-Conditions: The NS instance is not deleted from the NFVO
DELETE IndividualNSInstance
Check HTTP Response Status Code Is 409
Check HTTP Response Header ContentType is ${CONTENT_TYPE}
Check HTTP Response Body Json Schema Is ProblemDetails
......@@ -15,13 +15,13 @@ Post Individual NS LCM occurences - Method not implemented
... Reference: section 6.4.10.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
... Post-Conditions: The NS instance is not created in the NFVO
POST Individual NS LCM OP Occurence
Check HTTP Response Status Code Is 405
Get status information about Individual NS LCM OP OCC
Get status information about Individual NS LCM OCC
[Documentation] Test ID: 5.3.2.9.2
... Test title: Get status information about Individual NS LCM OP OCC
... Test title: Get status information about Individual NS LCM OCC
... Test objective: The objective is to test that GET method return the LCM occurrence of the NS
... Pre-conditions: none
... Reference: section 6.4.10.3.2 - SOL005 v2.4.1
......@@ -32,39 +32,39 @@ Get status information about Individual NS LCM OP OCC
Check HTTP Response Status Code Is 200
Check HTTP Response Body Json Schema Is NsLcmOpOcc
PUT status information about Individual NS LCM OP OCC - Method not implemented
PUT status information about Individual NS LCM OCC - Method not implemented
[Documentation] Test ID: 5.3.2.9.3
... Test title: PUT status information about Individual NS LCM OP OCC - Method not implemented
... Test title: PUT status information about Individual NS LCM OCC - Method not implemented
... Test objective: The objective is to test that PUT method is not implemented
... Pre-conditions: none
... Reference: section 6.4.10.3.3 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
... Post-Conditions: The NS instance is not modified from the NFVO
PUT Individual NS LCM OP Occurence
Check HTTP Response Status Code Is 405
PATCH status information about Individual NS LCM OP OCC - Method not implemented
PATCH status information about Individual NS LCM OCC - Method not implemented
[Documentation] Test ID: 5.3.2.9.4
... Test title: PATCH status information about Individual NS LCM OP OCC - Method not implemented
... Test title: PATCH status information about Individual NS LCM OCC - Method not implemented
... Test objective: The objective is to test that PATCH method is not implemented
... Pre-conditions: none
... Reference: section 6.4.10.3.4 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
... Post-Conditions: The NS instance is not modified from the NFVO
PATCH Individual NS LCM OP Occurence
Check HTTP Response Status Code Is 405
DELETE status information about Individual NS LCM OP OCC - Method not implemented
DELETE status information about Individual NS LCM OCC - Method not implemented
[Documentation] Test ID: 5.3.2.9.5
... Test title: DELETE status information about Individual NS LCM OP OCC - Method not implemented
... Test title: DELETE status information about Individual NS LCM OCC - Method not implemented
... Test objective: The objective is to test that DELETE method is not implemented
... Pre-conditions: none
... Reference: section 6.4.10.3.5 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
... Post-Conditions: The NS instance is not deleted from the NFVO
DELETE Individual NS LCM OP Occurence
Check HTTP Response Status Code Is 405
......
......@@ -12,7 +12,7 @@ Suite Setup Check subscription existance
Post Individual Subscription - Method not implemented
[Documentation] Test ID: 5.3.2.16.1
... Test title: Post Individual Subscription - Method not implemented
... Test objective: The objective is to test that POST method is not allowed to create a new NS lifecycle management subscription
... Test objective: The objective is to test that POST method is not implemented
... Pre-conditions: none
... Reference: section 6.4.17.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -37,7 +37,7 @@ Get Information about an individual subscription
PUT an individual subscription - Method not implemented
[Documentation] Test ID: 5.3.2.16.3
... Test title: PUT an individual subscription - Method not implemented
... Test objective: The objective is to test that PUT method is not allowed to modify a NS lifecycle management subscription
... Test objective: TThe objective is to test that PUT method is not implemented
... Pre-conditions: none
... Reference: section 6.4.17.3.3 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -49,7 +49,7 @@ PUT an individual subscription - Method not implemented
PATCH an individual subscription - Method not implemented
[Documentation] Test ID: 5.3.2.16.4
... Test title: PATCH an individual subscription - Method not implemented
... Test objective: The objective is to test that PATCH method is not allowed to modify a new NS lifecycle management subscription
... Test objective: The objective is to test that PATCH method is not implemented
... Pre-conditions: none
... Reference: section 6.4.17.3.4 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -61,7 +61,7 @@ PATCH an individual subscription - Method not implemented
DELETE an individual subscription
[Documentation] Test ID: 5.3.2.16.5
... Test title: DELETE an individual subscription
... Test objective: The objective is to test the deletion of an individual NS lifecycle management subscription
... Test objective: The objective is to test that DELETE method is not implemented
... Pre-conditions: At least one lifecycle management subscription is available in the NFVO
... Reference: section 6.4.17.3.5 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......
......@@ -11,7 +11,7 @@ POST Create a new NsInstance
[Documentation] Test ID: 5.3.2.1.1
... Test title: POST Create a new NsInstance
... Test objective: The objective is to test the creation of a new Ns Instances and perform a JSON schema validation of the collected instance data structure
... Pre-conditions: none.
... Pre-conditions: an NSD onboarded.
... Reference: section 6.4.2.3.1 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none.
......@@ -25,11 +25,11 @@ Get information about multiple NS instances
[Documentation] Test ID: 5.3.2.1.2
... Test title: Get information about multiple NS instances
... Test objective: The objective is to test the retrieval of all the available NS Instances and perform a JSON schema and content validation of the collected instance data structure
... Pre-conditions: A Ns instance is instantiated.
... Pre-conditions: An existing Ns instance.
... Reference: section 6.4.2.3.2 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none.
... Post-Conditions: A Ns instance is instantiated.
... Post-Conditions: none.
GET NsInstances
Check HTTP Response Status Code Is 200
Check HTTP Response Body Json Schema Is NsInstances
......@@ -38,7 +38,7 @@ Get information about multiple NS instances Bad Request Invalid attribute-based
[Documentation] Test ID: 5.3.2.1.3
... Test title: Get information about multiple NS instances Bad Request Invalid attribute-based filtering parameters
... Test objective: The objective is to test the retrieval of all the available NS Instances using attribute-based filter and perform a JSON schema and content validation of the collected instance data structure
... Pre-conditions: A Ns instance is instantiated.
... Pre-conditions: A Ns instance is instantiated, a bad filter parameter.
... Reference: section 6.4.2.3.2 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none.
......@@ -51,7 +51,7 @@ Get information about multiple NS instances Bad Request Invalid attribute select
[Documentation] Test ID: 5.3.2.1.4
... Test title: Get information about multiple NS instances Bad Request Invalid attribute selector
... Test objective: The objective is to test the retrieval of all the available NS Instances using attribute-based filter and perform a JSON schema and content validation of the collected instance data structure
... Pre-conditions: A Ns instance is instantiated.
... Pre-conditions: A Ns instance is instantiated, a bad attribute selector.
... Reference: section 6.4.2.3.2 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
... Applicability: none.
......@@ -63,7 +63,7 @@ Get information about multiple NS instances Bad Request Invalid attribute select
PUT NSInstances - Method not implemented
[Documentation] Test ID: 5.3.2.1.5
... Test title: PUT Individual NS instance - Method not implemented
... Test objective: The objective is to test that PUT method is not allowed to modify a NS instance
... Test objective: The objective is to test that PUT method is not implemented
... Pre-conditions: none
... Reference: section 6.4.2.3.3 - SOL005 v2.4.1
... Config ID: Config_prod_NFVO
......@@ -75,7 +75,7 @@ PUT NSInstances - Method not implemented
PATCH NSInstances - Method not implemented
[Documentation] Test ID: 5.3.2.1.6