...Test objective: The objective is to fetch partial content of a VNF snapshot package by sending a range request using GET method.
...Pre-conditions: none
...Reference: Clause 12.4.5.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.5.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: NFVO supports range requests
...Post-Conditions: none
@@ -47,7 +47,7 @@ GET Individual VNF Snapshot Package Artifact - Range Request Not Supported
...Test title: GET Information about an individual VNF Snapshot Package - Range Request Not Supported
...Test objective: The objective is to test that the whole content of a VNF snapshot package is delivered even with a range request when NFVO does not support range requests.
...Pre-conditions: none
...Reference: Clause 12.4.5.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.5.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: NFVO does not support range requests
...Post-Conditions: none
@@ -60,7 +60,7 @@ GET Individual VNF Snapshot Package Artifact - Range Not Satisfiable
...Test title: GET Information about an individual VNF Snapshot Package - Range Not Satisfiable
...Test objective: The objective is to test that an error is returned when the byte range passed in the "Range" header does not match any available byte range in the VNF snapshot package file.
...Pre-conditions: none
...Reference: Clause 12.4.5.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.5.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Test title: GET Information about an individual VNF Snapshot Package - Conflict
...Test objective: The objective is to test that an error is returned when the "state" of the VNF snapshot package has a value different from "AVAILABLE".
...Pre-conditions: none
...Reference: Clause 12.4.5.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.5.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: The "state" of the VNF snapshot package has a value different from "AVAILABLE".
...Post-Conditions: none
@@ -84,7 +84,7 @@ PUT Individual VNF Snapshot Package Artifact - Method not implemented
...Test title: PUT Individual VNF Snapshot Package Artifact - Method not implemented
...Test objective: The objective is to test that PUT method is not implemented
...Pre-conditions: none
...Reference: Clause 12.4.5.3.3 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.5.3.3 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: VNF Snapshot Package not modified
...Test title: GET VNF Snapshot Package Content - Partial Content
...Test objective: The objective is to fetch partial content of a VNF snapshot package by sending a range request using GET method.
...Pre-conditions: none
...Reference: Clause 12.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: NFVO supports range requests
...Post-Conditions: none
@@ -47,7 +47,7 @@ GET VNF Snapshot Package Content - Range Request Not Supported
...Test title: GET Information about an individual VNF Snapshot Package - Range Request Not Supported
...Test objective: The objective is to test that the whole content of a VNF snapshot package is delivered even with a range request when NFVO does not support range requests.
...Pre-conditions: none
...Reference: Clause 12.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: NFVO does not support range requests
...Post-Conditions: none
@@ -60,7 +60,7 @@ GET VNF Snapshot Package Content - Range Not Satisfiable
...Test title: GET Information about an individual VNF Snapshot Package - Range Not Satisfiable
...Test objective: The objective is to test that an error is returned when the byte range passed in the "Range" header does not match any available byte range in the VNF snapshot package file.
...Pre-conditions: none
...Reference: Clause 12.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Test title: GET Information about an individual VNF Snapshot Package - Conflict
...Test objective: The objective is to test that an error is returned when the "state" of the VNF snapshot package has a value different from "AVAILABLE".
...Pre-conditions: none
...Reference: Clause 12.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.4.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: The "state" of the VNF snapshot package has a value different from "AVAILABLE".
...Post-Conditions: none
@@ -84,7 +84,7 @@ PUT VNF Snapshot Package Content - Method not implemented
...Test title: PUT VNF Snapshot Package Content - Method not implemented
...Test objective: The objective is to test that PUT method is not implemented
...Pre-conditions: none
...Reference: Clause 12.4.4.3.3 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.4.3.3 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: VNF Snapshot Package not modified
@@ -7,7 +7,7 @@ POST VNF Snapshot Packages - Method not implemented
...Test title: POST VNF Snapshot Packages - Method not implemented
...Test objective: The objective is to test that POST method is not implemented
...Pre-conditions: none
...Reference: Clause 12.4.2.3.1 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.1 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -19,7 +19,7 @@ GET information about multiple VNF Snapshot Packages
...Test title: GET information about multiple VNF Snapshot Packages
...Test objective: The objective is to get information about multiples VNF Snapshot Packages
...Pre-conditions: none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -32,7 +32,7 @@ GET information about multiple VNF Snapshot Packages Bad Request Invalid attribu
...Test title: GET information about multiple VNF Snapshot Packages Bad Request Invalid attribute-based filtering parameters
...Test objective: The objective is to get information about multiples VNF Snapshot Packages with Invalid attribute-based filtering parameters
...Pre-conditions: none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -45,7 +45,7 @@ GET information about multiple VNF Snapshot Packages Bad Request Invalid attribu
...Test title: GET information about multiple VNF Snapshot Packages Bad Request Invalid attribute selector
...Test objective: The objective is to get information about multiples VNF Snapshot Packages with Invalid attribute-based filtering parameters
...Pre-conditions: none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -58,7 +58,7 @@ GET information about multiple VNF Snapshot Packages with "all_fields" attribute
...Test title: GET information about multiple VNF Snapshot Packages with "all_fields" attribute selector
...Test objective: The objective is to query information about multiple VNF Snapshot Packages
...Pre-conditions:none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -71,7 +71,7 @@ GET information about multiple VNF Snapshot Packages with "exclude_default" attr
...Test title: GET information about multiple VNF Snapshot Packages with "exclude_default" attribute selector
...Test objective: The objective is to query information about multiple VNF Snapshot Packages
...Pre-conditions:none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -84,7 +84,7 @@ GET information about multiple VNF Snapshot Packages with "fields" attribute sel
...Test title: GET information about multiple VNF Snapshot Packages with "fields" attribute selector
...Test objective: The objective is to query information about multiple VNF Snapshot Packages
...Pre-conditions:none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -97,7 +97,7 @@ GET information about multiple VNF Snapshot Packages with "exclude_default" and
...Test title: GET information about multiple VNF Snapshot Packages with "exclude_default" and "fields" attribute selector
...Test objective: The objective is to query information about multiple VNF Snapshot Packages
...Pre-conditions:none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -110,7 +110,7 @@ GET information about multiple VNF Snapshot Packages with "exclude_fields" attri
...Test title: GET information about multiple VNF Snapshot Packages with "exclude_fields" attribute selector
...Test objective: The objective is to query information about multiple VNF Snapshot Packages
...Pre-conditions:none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
@@ -123,7 +123,7 @@ GET VNF Snapshot Packages - Bad Request Response too Big
...Test title: GET VNF Snapshot Packages - Bad Request Response too Big
...Test objective: The objective is test that the retrieval of existing VNF Snapshot Packages list fails because response is too big, and perform the JSON schema validation of the failed operation HTTP response.
...Pre-conditions: none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: NFVO does not support paged response.
...Post-Conditions: none
@@ -136,7 +136,7 @@ GET VNF Snapshot Packages as Paged Response
...Test title: GET VNF Snapshot Packages as Paged Response
...Test objective: The objective is to test that GET method retrieves the list of existing VNF Snapshot Packages as paged response.
...Pre-conditions: none
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.2 - ETSI GS NFV-SOL 003 [1] v4.5.1
...Config ID: Config_prod_NFVO
...Applicability: NFVO supports paged response.
...Post-Conditions: none
@@ -149,7 +149,7 @@ PUT VNF Snapshot Packages - Method not implemented
...Test title: PUT VNF Snapshot Packages - Method not implemented
...Test objective: The objective is to test that PUT method is not implemented
...Pre-conditions:none
...Reference: Clause 12.4.2.3.3 - ETSI GS NFV-SOL 003 [1] v4.4.1
...Reference: Clause 12.4.2.3.3 - ETSI GS NFV-SOL 003 [1] v4.5.1