Commit e0c1e808 authored by Najam UI Hassan's avatar Najam UI Hassan
Browse files

updated objective and fixed minor bugs

parent ec254083
Loading
Loading
Loading
Loading
+13 −0
Original line number Original line Diff line number Diff line
@@ -69,6 +69,19 @@ DELETE Change external VNF connectivity - Method not implemented
    DELETE Change External VNF Connectivity
    DELETE Change External VNF Connectivity
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405
    
    
POST Operate a vnfInstance Conflict (Not-Instantiated)
    [Documentation]    Test ID: 6.3.5.10.6
    ...    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 or that a required child attribute of the "extensions" attribue has not been set. 
    ...    Pre-conditions: none
    ...    Reference: Clause 5.4.11.3.1 - ETSI GS NFV-SOL 002 [2] v2.6.1
    ...    Config ID: Config_prod_VE
    ...    Applicability: none
    ...    Post-Conditions:
    POST Operate VNF
    Check HTTP Response Status Code Is    409
    Check HTTP Response Body Json Schema Is    ProblemDetails 

*** Keywords ***
*** Keywords ***
Check resource existence
Check resource existence
    Set Headers    {"Accept":"${ACCEPT}"}  
    Set Headers    {"Accept":"${ACCEPT}"}  
+1 −1
Original line number Original line Diff line number Diff line
@@ -24,7 +24,7 @@ POST Change deployment flavour of a vnfInstance
POST 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 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. 
    ...    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 or that a required child attribute of the "extensions" attribue has not been set. 
    ...    Pre-conditions: VNF instance resource is not in NOT-INSTANTIATED state
    ...    Pre-conditions: VNF instance resource is not in NOT-INSTANTIATED state
    ...    Reference: Clause 5.4.7.3.1 - ETSI GS NFV-SOL 002 [2] v2.6.1
    ...    Reference: Clause 5.4.7.3.1 - ETSI GS NFV-SOL 002 [2] v2.6.1
    ...    Config ID: Config_prod_VE
    ...    Config ID: Config_prod_VE
+1 −1
Original line number Original line Diff line number Diff line
@@ -25,7 +25,7 @@ POST Heal a vnfInstance Conflict (Not-Instantiated)
    # 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.8.2
   [Documentation]    Test ID: 6.3.5.8.2
    ...    Test title: POST Heal a vnfInstance (Not-Instantiated)
    ...    Test title: POST Heal a vnfInstance (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 or that a required child attribute of the "extensions" attribue has not been set. 
    ...    Pre-conditions: the VNF instance resource is in NOT-INSTANTIATED state
    ...    Pre-conditions: the VNF instance resource is in NOT-INSTANTIATED state
    ...    Reference: Clause 5.4.9.3.1 - ETSI GS NFV-SOL 002 [2] v2.6.1
    ...    Reference: Clause 5.4.9.3.1 - ETSI GS NFV-SOL 002 [2] v2.6.1
    ...    Config ID: Config_prod_VNFM
    ...    Config ID: Config_prod_VNFM
+3 −3
Original line number Original line Diff line number Diff line
@@ -39,7 +39,7 @@ PUT status information about multiple VNF instances - Method not implemented
    ...    Config ID: Config_prod_VE
    ...    Config ID: Config_prod_VE
    ...    Applicability: none
    ...    Applicability: none
    ...    Post-Conditions: none  
    ...    Post-Conditions: none  
    Put multiple VNF instances
    PUT multiple vnfInstances
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405


PATCH status information about multiple VNF instances - Method not implemented 
PATCH status information about multiple VNF instances - Method not implemented 
@@ -51,7 +51,7 @@ PATCH status information about multiple VNF instances - Method not implemented
    ...    Config ID: Config_prod_VE
    ...    Config ID: Config_prod_VE
    ...    Applicability: none
    ...    Applicability: none
    ...    Post-Conditions: none      
    ...    Post-Conditions: none      
    Patch multiple VNF instances
    PATCH multiple vnfInstances
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405
    
    
DELETE status information about multiple VNF instances - Method not implemented 
DELETE status information about multiple VNF instances - Method not implemented 
@@ -63,5 +63,5 @@ DELETE status information about multiple VNF instances - Method not implemented
    ...    Config ID: Config_prod_VE
    ...    Config ID: Config_prod_VE
    ...    Applicability: none
    ...    Applicability: none
    ...    Post-Conditions: none  
    ...    Post-Conditions: none  
    Delete multiple VNF instances
    DELETE multiple vnfInstances
    Check HTTP Response Status Code Is    405
    Check HTTP Response Status Code Is    405
+2 −2
Original line number Original line Diff line number Diff line
@@ -24,7 +24,7 @@ POST 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 Conflict (Not-Instantiated)
    ...    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 or that a required child attribute of the "extensions" attribue has not been set. 
    ...    Pre-conditions: the VNF instance resource is in NOT-INSTANTIATED state
    ...    Pre-conditions: the VNF instance resource is in NOT-INSTANTIATED state
    ...    Reference: Clause 5.4.10.3.1 - ETSI GS NFV-SOL 002 [2] v2.6.1
    ...    Reference: Clause 5.4.10.3.1 - ETSI GS NFV-SOL 002 [2] v2.6.1
    ...    Config ID: Config_prod_VE
    ...    Config ID: Config_prod_VE
@@ -45,7 +45,7 @@ POST Operate a vnfInstance Not Found
    ...    Applicability: none
    ...    Applicability: none
    ...    Post-Conditions:
    ...    Post-Conditions:
    POST Operate VNF
    POST Operate VNF
    Check HTTP Response Status Code Is    409
    Check HTTP Response Status Code Is    404
    Check HTTP Response Body Json Schema Is    ProblemDetails
    Check HTTP Response Body Json Schema Is    ProblemDetails
   
   
GET Operate VNFInstance - Method not implemented
GET Operate VNFInstance - Method not implemented
Loading