Newer
Older
*** Settings ***
Resource environment/variables.txt
Resource NSLCMOperationKeywords.robot
Library REST ${NFVO_SCHEMA}://${NFVO_HOST}:${NFVO_PORT} ssl_verify=false
Library OperatingSystem
Library JSONLibrary
Library JSONSchemaLibrary schemas/
Suite Setup Check resource existence
... Test objective: The objective is to test that POST method instantiate a new NS instance
... Pre-conditions: An NS instance created and it is in NOT_INSTANTIATED state
... Reference: Clause 6.4.4.3.1 - ETSI GS NFV-SOL 005 [3] v2.8.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The NS instance is instantiated on the NFVO
Check HTTP Response Status Code Is 202
Check HTTP Response Header Contains Location
Check Individual NS LCM operation occurrence operationState is PROCESSING
Check resource INSTANTIATED
... Test objective: The objective is to test that the operation cannot be performed due to a conflict with the state of resource (i.e. the resource is in INSTANTIATED state)
... Pre-conditions: resource is in INSTANTIATED state
... Reference: Clause 6.4.4.3.1 - ETSI GS NFV-SOL 005 [3] v2.8.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: The NS instance is not instantiated on the NFVO
GET Instantiate NSInstance - Method not implemented
... Test title: GET Instantiate NSInstance - Method not implemented
... Test objective: The objective is to test that the operation cannot be performed due because method is not implemented
... Reference: Clause 6.4.4.3.2 - ETSI GS NFV-SOL 005 [3] v2.8.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none.
Check HTTP Response Status Code Is 405
PUT Instantiate NSInstance - Method not implemented
... Test title: PUT Instantiate NSInstance - Method not implemented
... Test objective: The objective is to test that the operation cannot be performed due because method is not implemented
... Reference: Clause 6.4.4.3.3 - ETSI GS NFV-SOL 005 [3] v2.8.1
... Config ID: Config_prod_NFVO
... Applicability: none
Check HTTP Response Status Code Is 405
PATCH Instantiate NSInstance - Method not implemented
... Test title: PATCH Instantiate NSInstance - Method not implemented
... Test objective: The objective is to test that the operation cannot be performed due because method is not implemented
... Reference: Clause 6.4.4.3.4 - ETSI GS NFV-SOL 005 [3] v2.8.1
... Config ID: Config_prod_NFVO
... Applicability: none
Check HTTP Response Status Code Is 405
DELETE Instantiate NSInstance - Method not implemented
... Test title: DELETE Instantiate NSInstance - Method not implemented
... Test objective: The objective is to test that the operation cannot be performed due because method is not implemented
... Reference: Clause 6.4.4.3.5 - ETSI GS NFV-SOL 005 [3] v2.8.1
... Config ID: Config_prod_NFVO
... Applicability: none