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

This merge request refers to the implementation of deltas between v2.6.1 and v2.4.1 of SOL003 VNF Package Management Interface.

@lynchpi @aelken @matsuurat @kraja @zulfiqar @uihassan

Merge request reports

Loading
+1 −0
Changes for SOL003/VNFPackageManagement-API/environment/individualVnfPackage.txt: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
*** Variables ***
${erroneousVnfPackageId}    erroneousVnfPackageId    # Given ID for vnfPkg not present in database
${erroneousVnfdId}    erroneousVnfdId 
 No newline at end of file
+2 −0
Changes for SOL003/VNFPackageManagement-API/environment/variables.txt: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -10,7 +10,9 @@ ${NEG_AUTHORIZATION} Bearer negativetoken
${NFVO_FIELDS}    1

${vnfPackageId}  788106a2-d692-44f3-a86d-384f0ce35e42
${vndId}          788106a2-d692-44f3-a86d-384f0ce35e42
${onboardingStateVnfPkgId}    f9f130e4-05eb-4082-a676-4c97d13a883d    
${onboardingStateVnfdId}    f9f130e4-05eb-4082-a676-4c97d13a883d  

${apiRoot}        /
${apiVersion}     v1
+1 −0
Changes for SOL003/VNFPackageManagement-API/environment/vnfPackageArtifacts.txt: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -6,3 +6,4 @@ ${range} bytes=0-1023
${erroneousRange}    bytes=10000000-1000000000    # Requesting a out of range number of bytes
${erroneousVnfPkgId}    erroneousPkgId
${vnfPackageOctetStreamId}    octetStreamPkgId
${vnfdOctetStreamId}    octetStreamVnfdId
+1 −1
Changes for SOL003/VNFPackageManagement-API/environment/vnfdInIndividualVnfPackage.txt: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -6,4 +6,4 @@ ${ACCEPT_ZIP} application/zip
${CONTENT_TYPE_ZIP}    application/zip
${vnfPkgZipVNFD}    f5b220d4-6177-4ebb-a554-a43311e16075    # The VNF Package contains a VNFD composed by multiple files
${erroneousVnfPkgId}    erroneousVnfPackageId    # Given ID for vnfPkg not present in database
${vndIdZipVnfd}       f5b220d4-6177-4ebb-a554-a43311e16075 
+7 −7
Changes for SOL003/VNFPackageManagement-API/IndividualSubscription.robot: 7 added lines, 7 removed lines.
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@ GET Individual VNF Package Subscription
    ...    Test title: GET Individual VNF Package Subscription
    ...    Test objective: The objective is to test the retrieval of individual VNF package subscription and perform a JSON schema and content validation of the returned subscription data structure
    ...    Pre-conditions: At least one VNF package subscription is available in the NFVO.
    ...    Reference: clause 10.4.8.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
    ...    Reference: clause 10.4.8.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
    ...    Config ID: Config_prod_NFVO
    ...    Applicability: none
    ...    Post-Conditions: none
@@ -27,7 +27,7 @@ GET Individual VNF Package Subscription with invalid resource identifier
    ...    Test title: GET Individual VNF Package Subscription with invalid resource identifier
    ...    Test objective: The objective is to test that the retrieval of an individual VNF package subscription fails when using an invalid resource identifier
    ...    Pre-conditions: At least one VNF package subscription is available in the NFVO.
    ...    Reference: clause 10.4.8.3.2 - ETSI GS NFV-SOL 003 [1] v2.4.1
    ...    Reference: clause 10.4.8.3.2 - ETSI GS NFV-SOL 003 [1] v2.6.1
    ...    Config ID: Config_prod_NFVO
    ...    Applicability: none
    ...    Post-Conditions: none
@@ -39,7 +39,7 @@ DELETE Individual VNF Package Subscription with invalid resource identifier
    ...    Test title: DELETE Individual VNF Package Subscription with invalid resource identifier
    ...    Test objective: The objective is to test that the deletion of an individual VNF package subscription fails when using an invalid resource identifier
    ...    Pre-conditions: At least one VNF package subscription is available in the NFVO.
    ...    Reference: clause 10.4.8.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
    ...    Reference: clause 10.4.8.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
    ...    Config ID: Config_prod_NFVO
    ...    Applicability: none
    ...    Post-Conditions: none   
@@ -51,7 +51,7 @@ POST Individual VNF Package Subscription - Method not implemented
    ...    Test title: POST Individual VNF Package Subscription - Method not implemented
    ...    Test objective: The objective is to test that POST method is not allowed to create a new VNF Package Subscription
    ...    Pre-conditions: none
    ...    Reference: clause 10.4.8.3.1 - ETSI GS NFV-SOL 003 [1] v2.4.1
    ...    Reference: clause 10.4.8.3.1 - ETSI GS NFV-SOL 003 [1] v2.6.1
    ...    Config ID: Config_prod_NFVO
    ...    Applicability: none
    ...    Post-Conditions: The VNF Package Subscription is not created on the NFVO
@@ -64,7 +64,7 @@ PUT Individual VNF Package Subscription - Method not implemented
    ...    Test title: PUT Individual VNF Package Subscription - Method not implemented
    ...    Test objective: The objective is to test that PUT method is not allowed to update an existing VNF Package subscription
    ...    Pre-conditions: At least one VNF package subscription is available in the NFVO.
    ...    Reference: clause 10.4.8.3.3 - ETSI GS NFV-SOL 003 [1] v2.4.1
    ...    Reference: clause 10.4.8.3.3 - ETSI GS NFV-SOL 003 [1] v2.6.1
    ...    Config ID: Config_prod_NFVO
    ...    Applicability: none
    ...    Post-Conditions: The VNF Package subscription is not modified by the operation
@@ -77,7 +77,7 @@ PATCH Individual VNF Package Subscription - Method not implemented
    ...    Test title: PATCH Individual VNF Package Subscription - Method not implemented
    ...    Test objective: The objective is to test that PATCH method is not allowed to modify an existing VNF Package subscription
    ...    Pre-conditions: At least one VNF package subscription is available in the NFVO.
    ...    Reference: clause 10.4.8.3.4 - ETSI GS NFV-SOL 003 [1] v2.4.1
    ...    Reference: clause 10.4.8.3.4 - ETSI GS NFV-SOL 003 [1] v2.6.1
    ...    Config ID: Config_prod_NFVO
    ...    Applicability: none
    ...    Post-Conditions: The VNF Package subscription is not modified by the operation
@@ -90,7 +90,7 @@ DELETE Individual VNF Package Subscription
    ...    Test title: DELETE Individual VNF Package Subscription
    ...    Test objective: The objective is to test the deletion of an individual VNF package subscription
    ...    Pre-conditions: At least one VNF package subscription is available in the NFVO.
    ...    Reference: clause 10.4.8.3.5 - ETSI GS NFV-SOL 003 [1] v2.4.1
    ...    Reference: clause 10.4.8.3.5 - ETSI GS NFV-SOL 003 [1] v2.6.1
    ...    Config ID: Config_prod_NFVO
    ...    Applicability: none
    ...    Post-Conditions: The VNF Package Subscription is not available anymore in the NFVO    
Loading
Loading