Commit b8f2c0a2 authored by Giacomo Bernini's avatar Giacomo Bernini
Browse files

Merge branch '2.6.1-dev-SOL003-VNFLifecycleManagement-API' into '2.6.1-dev'

SOL003 VNF Lifecycle Management - Implementation of deltas between v2.6.1 and v2.4.1

See merge request !97
parents 0c9f02c2 d6db3f97
......@@ -13,7 +13,7 @@ POST Cancel operation task
... Test title: POST Cancel operation task
... Test objective: The POST method initiates cancelling an ongoing VNF lifecycle operation while it is being executed or rolled back, i.e. the "VNF LCM operation occurrence" is either in "PROCESSING" or "ROLLING_BACK" state.
... Pre-conditions: the "VNF LCM operation occurrence" is either in "PROCESSING" or "ROLLING_BACK" state.
... Reference: clause 5.4.17.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.17.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: VNF instance status equal to FAILED_TEMP
......@@ -26,7 +26,7 @@ POST Cancel operation task Conflict
... Test title: POST Cancel operation task Conflict
... Test objective: The POST method is NOT cancelling an ongoing VNF lifecycle operation due to the fact that the VNF instance resource is not in STARTING, PROCESSING or ROLLING_BACK state
... Pre-conditions: operation is not in STARTING, PROCESSING or ROLLING_BACK state
... Reference: clause 5.4.17.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.17.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -40,7 +40,7 @@ POST Cancel operation task Not Found
... Test title: POST Cancel operation task Not Found
... Test objective: The objective is to test that POST method cannot cancel a VNF lifecycle operation because the resource is not found
... Pre-conditions:
... Reference: clause 5.4.17.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.17.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -52,7 +52,7 @@ GET Cancel operation task - Method not implemented
... Test title: GET Cancel operation task - Method not implemented
... Test objective: The objective is to test that GET method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.17.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.17.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -64,7 +64,7 @@ PUT Cancel operation task - Method not implemented
... Test title: PUT Cancel operation task - Method not implemented
... Test objective: The objective is to test that PUT method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.17.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.17.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -76,7 +76,7 @@ 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
... Pre-conditions: none
... Reference: clause 5.4.17.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.17.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -88,7 +88,7 @@ DELETE Cancel operation task - Method not implemented
... Test title: DELETE Cancel operation task - Method not implemented
... Test objective: The objective is to test that DELETE method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.17.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.17.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......
......@@ -20,7 +20,7 @@ Cancel a VNF LCM Operation - STARTING
... 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: clause 5.4.17 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.17 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: NFVO is able to receive notifications from VNFM
... Post-Conditions: The VNF lifecycle management operation occurrence is in ROLLED_BACK state
......@@ -36,7 +36,7 @@ Cancel a VNF LCM Operation - PROCESSING - ROLLING_BACK
... 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
... Reference: clause 5.3.10 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.3.10 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: NFVO is able to receive notifications from VNFM
... Post-Conditions: The VNF lifecycle management operation occurrence is in FAILED_TEMP state
......
......@@ -13,7 +13,7 @@ POST Change external VNF connectivity
... Test title: POST Change external VNF connectivity
... Test objective: The objective is to test that POST method trigger a change in VNF external connectivity
... Pre-conditions: none
... Reference: clause 5.4.11.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.11.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: in response header Location shall not be null
......@@ -26,7 +26,7 @@ GET Change external VNF connectivity - Method not implemented
... Test title: GET Change external VNF connectivity - Method not implemented
... Test objective: The objective is to test that GET method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.11.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.11.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -38,7 +38,7 @@ PUT Change external VNF connectivity - Method not implemented
... Test title: PUT Change external VNF connectivity - Method not implemented
... Test objective: The objective is to test that PUT method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.11.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.11.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -50,7 +50,7 @@ PATCH Change external VNF connectivity - Method not implemented
... Test title: PATCH Change external VNF connectivity - Method not implemented
... Test objective: The objective is to test that PATCH method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.11.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.11.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -62,7 +62,7 @@ DELETE Change external VNF connectivity - Method not implemented
... Test title: DELETE Change external VNF connectivity - Method not implemented
... Test objective: The objective is to test that DELETE method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.11.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.11.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......
......@@ -20,7 +20,7 @@ Change external connectivity of VNF Workflow
... Test title: Change external connectivity of VNF Workflow
... Test objective: The objective is to change the external connectivity of a VNF instance.
... Pre-conditions: VNF instance in INSTANTIATED state
... Reference: clause 5.4.11 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.11 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... 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
......
......@@ -13,7 +13,7 @@ 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
... Pre-conditions: VNF instance resource is not in NOT-INSTANTIATED state
... Reference: clause 5.4.7.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.7.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: in response header Location shall not be null
......@@ -26,7 +26,7 @@ POST Change deployment flavour of a vnfInstance Conflict (Not-Instantiated)
... Test title: POST Change deployment flavour of a vnfInstance Conflict (Not-Instantiated)
... Test objective: The objective is to test that POST method cannot trigger a change in VNF deployment flavour because of a conflict with the state of the VNF instance resource. (VNF instance resource is not in NOT-INSTANTIATED state)
... Pre-conditions: VNF instance resource is in NOT-INSTANTIATED state
... Reference: clause 5.4.7.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.7.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -41,7 +41,7 @@ POST Change deployment flavour of a vnfInstance Not Found
... Test title: POST Change deployment flavour of a vnfInstance Not Found
... Test objective: The objective is to test that POST method cannot trigger a change in VNF deployment flavour because the VNF instance resource is not found.
... Pre-conditions: the VNF instance resource is not existing
... Reference: clause 5.4.7.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.7.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -55,7 +55,7 @@ GET Change deployment flavour VNFInstance - 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
... Pre-conditions: none
... Reference: clause 5.4.7.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.7.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -67,7 +67,7 @@ PUT Change deployment flavour VNFInstance - 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
... Pre-conditions: none
... Reference: clause 5.4.7.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.7.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -79,7 +79,7 @@ PATCH Change deployment flavour VNFInstance - Method not implemented
... Test title: PATCH Change deployment flavour VNFInstance - Method not implemented
... Test objective: The objective is to test that PATCH method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.7.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.7.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -91,7 +91,7 @@ DELETE Change deployment flavour VNFInstance - Method not implemented
... Test title: DELETE Change deployment flavour VNFInstance - Method not implemented
... Test objective: The objective is to test that DELETE method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.7.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.7.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......
......@@ -20,7 +20,7 @@ Change VNF Flavour Workflow
... 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 . NFVO is subscribed to VNF LCM Operation Occurrence notifications
... Reference: clause 5.4.7 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.7 - ETSI GS NFV-SOL 003 [1] v2.6.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
... Post-Conditions: VNF instance still in INSTANTIATED state and the flavour is changed
......
......@@ -20,7 +20,7 @@ Create VNF Instance Resource
... Test title: Create VNF Instance workflow
... Test objective: The objective is to test the workflow for the creation of a new VNF instance resource.
... Pre-conditions: NFVO is subscribed to VNF Identifier Creation notifications
... Reference: clause 5.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: NFVO is able to receive notifications from VNFM
... Post-Conditions: The VNF instance resource has been created in "NOT_INSTANTIATED" state.
......
......@@ -20,7 +20,7 @@ Delete VNF Instance Resource
... Test title: Delete VNF Instance workflow
... Test objective: The objective is to test the workflow for the deleteion of an existing VNF instance resource
... Pre-conditions: The VNF Instance resource is in NOT_INSTANTIATED state. NFVO is subscribed to VNF Identifier Creation notifications
... Reference: clause 5.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: NFVO is able to receive notifications from VNFM
... Post-Conditions: The VNF instance resource is deleted on the VNFM.
......
......@@ -13,7 +13,7 @@ POST Fail operation task
... Test title: POST Fail operation task
... Test objective: The objective is to test that POST method mark as "finally failed" a VNF lifecycle operation
... Pre-conditions: the "VNF LCM operation occurrence" resource is in "FAILED_TEMP" state.
... Reference: clause 5.4.16.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.16.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: VNF resource state is FINALLY_FAILED
......@@ -28,7 +28,7 @@ Post Fail operation task Conflict (Not-FAILED_TEMP)
... 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
... 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 003 [1] v2.4.1
... Reference: clause 5.4.16.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -42,7 +42,7 @@ Post Fail operation task Not Found
... 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:
... Reference: clause 5.4.16.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.16.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -54,7 +54,7 @@ GET Fail operation task - Method not implemented
... Test title: GET Fail operation task- Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.16.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.16.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -66,7 +66,7 @@ PUT Fail operation task - Method not implemented
... Test title: PUT Fail operation task- Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.16.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.16.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -78,7 +78,7 @@ PATCH 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
... Pre-conditions: none
... Reference: clause 5.4.16.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.16.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -90,7 +90,7 @@ DELETE Fail operation task - Method not implemented
... Test title: DELETE Fail operation task- Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.16.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.16.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......
......@@ -20,7 +20,7 @@ Fail a VNF LCM Operation Workflow
... 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
... Reference: clause 5.4.16 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.16 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: NFVO is able to receive notifications from VNFM
... Post-Conditions: The VNF lifecycle management operation occurrence is in FAILED state
......
......@@ -13,7 +13,7 @@ POST Heal a vnfInstance
... Test title: POST Heal a vnfInstance
... Test objective: The objective is to test that POST method heal a VNF instance
... Pre-conditions: the VNF instance resource is not in NOT-INSTANTIATED state
... Reference: clause 5.4.9.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.9.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -27,7 +27,7 @@ POST Heal a vnfInstance Conflict (Not-Instantiated)
... Test title: POST Heal 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.
... Pre-conditions: the VNF instance resource is in NOT-INSTANTIATED state
... Reference: clause 5.4.9.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.9.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -42,7 +42,7 @@ POST Heal a vnfInstance Not Found
... Test title: POST Heal a vnfInstance Not Found
... Test objective: The objective is to test that the operation cannot be executed because the VNF instance resource is not found.
... Pre-conditions: the VNF instance resource is not existing
... Reference: clause 5.4.9.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.9.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -56,7 +56,7 @@ GET Heal VNFInstance - Method not implemented
... Test title: GET Heal a vnfInstance - Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.9.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.9.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -68,7 +68,7 @@ PUT Heal VNFInstance - Method not implemented
... Test title: PUT Heal a vnfInstance - Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.9.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.9.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -80,7 +80,7 @@ PATCH Heal VNFInstance - Method not implemented
... Test title: PATCH Heal a vnfInstance - Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.9.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.9.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......@@ -92,7 +92,7 @@ DELETE Heal VNFInstance - Method not implemented
... Test title: DELETE Heal a vnfInstance - Method not implemented
... Test objective: The objective is to verify that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.9.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.9.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions:
......
......@@ -20,7 +20,7 @@ Heal a VNF Instance
... Test title: Heal a VNF Instance
... Test objective: The objective is to heal a VNF instance.
... Pre-conditions: VNF instance in INSTANTIATED state
... Reference: clause 5.4.9 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.9 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: NFVO is able to receive notifications from VNFM. Heal a VNF instance is supported for the VNF (as capability in the VNFD)
... Post-Conditions: VNF instance still in INSTANTIATED state
......
......@@ -12,7 +12,7 @@ POST Individual Subscription - Method not implemented
... Test title: POST Individual Subscription - Method not implemented
... Test objective: The objective is to test that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.19.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.19.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -24,7 +24,7 @@ GET Individual Subscription
... Test title: GET Individual Subscription
... Test objective: The objective is to test the Get individual subscription
... Pre-conditions: none
... Reference: clause 5.4.19.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.19.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -37,7 +37,7 @@ PUT an individual subscription - Method not implemented
... Test title: PUT an individual subscription - Method not implemented
... Test objective: The objective is to test that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.19.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.19.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -49,7 +49,7 @@ PATCH an individual subscription - Method not implemented
... Test title: PATCH an individual subscription - Method not implemented
... Test objective: The objective is to test that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.19.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.19.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -61,7 +61,7 @@ DELETE an individual subscription
... Test title: DELETE an individual subscription
... Test objective: The objective is to test that the method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.19.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.19.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: subscription deleted from VNFM
......
......@@ -18,7 +18,7 @@ Post Individual VNFInstance - Method not implemented
... Test title: Post Individual VNFInstance - Method not implemented
... Test objective: The objective is to test that POST method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.3.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.3.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions:
......@@ -30,7 +30,7 @@ Get Information about an individual VNF Instance
... Test title: Get Information about an individual VNF Instance
... Test objective: The objective is to create a new VNF instance resource
... Pre-conditions: none
... Reference: clause 5.4.3.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.3.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions:
......@@ -43,7 +43,7 @@ PUT Individual VNFInstance - Method not implemented
... Test title: PUT Individual VNFInstance - Method not implemented
... Test objective: The objective is to test that PUT method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.3.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.3.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions:
......@@ -55,7 +55,7 @@ PATCH Individual VNFInstance
... Test title: PATCH Individual VNFInstance
... Test objective: This method modifies an individual VNF instance resource
... Pre-conditions: an existing VNF instance resource
... Reference: clause 5.4.3.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.3.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions: VNFInstance modified
......@@ -66,9 +66,9 @@ PATCH Individual VNFInstance
PATCH Individual VNFInstance Precondition failed
[Documentation] Test ID: 7.3.1.2.5
... Test title: PATCH Individual VNFInstance Precondition failed
... Test objective: The objective is to test the failure of modification of a vnf instance due to Etag Mismatch. The test also check the JSON schema of failed operation HTTP response.
... Pre-conditions: VNF Instance is already instantiated.
... Reference: clause 5.4.3.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Test objective: The objective is to create a new VNF instance resource
... Pre-conditions: ETag mismatch
... Reference: clause 5.4.3.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions: VNFInstance not modified
......@@ -79,9 +79,9 @@ PATCH Individual VNFInstance Precondition failed
PATCH Individual VNFInstance Conflict
[Documentation] Test ID: 7.3.1.2.6
... Test title: PATCH Individual VNFInstance Conflict
... Test objective: The objective is to test the conflict while modifying a VNF instance resource because another LCM Operation is ongoing.
... Pre-conditions: Another LCM operation is ongoing
... Reference: clause 5.4.3.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Test objective: The objective is to test the conflict while modifying a VNF instance resource
... Pre-conditions: another LCM operation is ongoing
... Reference: clause 5.4.3.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions: VNFInstance not modified
......@@ -94,7 +94,7 @@ DELETE Individual VNFInstance
... Test title: DELETE Individual VNFInstance
... Test objective: The objective is to delete a VNF instance
... Pre-conditions: the VNF instance resource is existing
... Reference: clause 5.4.3.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.3.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions: VNFInstance deleted
......@@ -106,7 +106,7 @@ DELETE Individual VNFInstance Conflict
... Test title: DELETE Individual VNFInstance Conflict
... Test objective: The objective is to verify that the deletion 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
... Reference: clause 5.4.3.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.3.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions: Resources are not deleted
......
......@@ -12,7 +12,7 @@ Post Individual VNF LCM Operation occurrences - Method not implemented
... Test title: Post Individual VNF LCM Operation occurrences - Method not implemented
... Test objective: The objective is to test that POST method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.13.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.13.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -24,7 +24,7 @@ Get information about multiple VNF instances
... Test title: Get information about multiple VNF instances
... Test objective: The objective is to test that this method retrieve information about a VNF lifecycle management operation occurrence
... Pre-conditions: none
... Reference: clause 5.4.13.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.13.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -37,7 +37,7 @@ PUT Individual VNF LCM Operation occurrences - Method not implemented
... Test title: PUT Individual VNF LCM Operation occurrences - Method not implemented
... Test objective: The objective is to test that PUT method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.13.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.13.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -49,7 +49,7 @@ PATCH Individual VNF LCM Operation occurrences - Method not implemented
... Test title: PATCH Individual VNF LCM Operation occurrences - Method not implemented
... Test objective: The objective is to test that PATCH method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.13.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.13.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......@@ -61,7 +61,7 @@ PATCH Individual VNF LCM Operation occurrences - Method not implemented
... Test title: DELETE Individual VNF LCM Operation occurrences - Method not implemented
... Test objective: The objective is to test that DELETE method is not implemented
... Pre-conditions: none
... Reference: clause 5.4.13.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.13.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability: none
... Post-Conditions: none
......
......@@ -15,7 +15,7 @@ Instantiate a vnfInstance
... Test title: Post Instantiate Individual VNFInstance
... Test objective: The objective is to instantiate a VNF instance
... Pre-conditions: VNF instance resource is in NOT INSTANTIATED state
... Reference: clause 5.4.4.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.4.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions:
......@@ -29,7 +29,7 @@ Instantiate a vnfInstance Conflict
... 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
... Reference: clause 5.4.4.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.4.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions:
......@@ -42,7 +42,7 @@ GET Instantiate VNFInstance - Method not implemented
... Test title: GET Instantiate Individual VNFInstance - Method not implemented
... Test objective: The objective is to test that GET method is not implemented
... Pre-conditions:
... Reference: clause 5.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions:
......@@ -54,7 +54,7 @@ PUT Instantiate VNFInstance - Method not implemented
... Test title: PUT Instantiate Individual VNFInstance - Method not implemented
... Test objective: The objective is to test that PUT method is not implemented
... Pre-conditions:
... Reference: clause 5.4.4.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.4.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions:
......@@ -66,7 +66,7 @@ PATCH Instantiate VNFInstance - Method not implemented
... Test title: PATCH Instantiate Individual VNFInstance - Method not implemented
... Test objective: The objective is to test that PATCH method is not implemented
... Pre-conditions:
... Reference: clause 5.4.4.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.4.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions:
......@@ -78,7 +78,7 @@ DELETE Instantiate VNFInstance - Method not implemented
... Test title: DELETE Instantiate Individual VNFInstance - Method not implemented
... Test objective: The objective is to test that DELETE method is not implemented
... Pre-conditions:
... Reference: clause 5.4.4.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
... Reference: clause 5.4.4.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
... Config ID: Config_prod_VNFM
... Applicability:
... Post-Conditions:
......
......@@ -22,7 +22,7 @@ VNF Instantiation
... Test title: VNF Instantiation workflow
... Test objective: The objective is to test the workflow for the instantiation of a VNF instance
... Pre-conditions: VNF instance resources is already created. NFVO is subscribed to VNF LCM Operation Occurrence notifications
...