...Test objective: The objective is to test that PATCH method cannot modify an exsisting individual PM job resource when a request contains syntactically correct data but the data cannot be processed.
...Pre-conditions: A NS instance is instantiated. One or more NS performance jobs are set in the NFVO.
...Reference: Clause 7.4.3.3.4 - ETSI GS NFV-SOL 005 [3] v4.4.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
Send Patch request for individual NS Performance Job with unprocessable entity
Send Patch request for individual NS Performance Job with unprocessable content
Check HTTP Response Status Code Is422
Check HTTP Response Body Json Schema IsProblemDetails
...Test objective: The objective is to test that PATCH method cannot modify an exsisting individual PM job resource when a request contains syntactically correct data but the data cannot be processed.
...Pre-conditions: A NS instance is instantiated. One or more NS performance jobs are set in the NFVO.
...Reference: Clause 7.4.6.3.4 - ETSI GS NFV-SOL 005 [3] v4.4.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: The NS performance Threshold is not modified by the operation
Send Patch request for Individual Threshold with unprocessable entity
Send Patch request for Individual Threshold with unprocessable content
Check HTTP Response Status Code Is422
Check HTTP Response Body Json Schema IsProblemDetails
Check Postcondition NS performance Threshold is Unmodified (Implicit)
@@ -212,15 +212,15 @@ GET all NS Performance Monitoring Jobs with "fields" and "exclude_default" attri
Check HTTP Response Body Json Schema IsPmJobs
Check HTTP Response Body PmJobs Matches the requested selector
POST new NS Performance Monitoring Job - Unprocessable Entity
POST new NS Performance Monitoring Job - Unprocessable Content
[Documentation]Test ID: 5.3.4.1.16
...Test title: POST new NS Performance Monitoring Job - Unprocessable Entity
...Test title: POST new NS Performance Monitoring Job - Unprocessable Content
...Test objective:The objective is to test the creation of a new NS performance monitoring job fails when a request contains syntactically correct data but the data cannot be processed.
...Pre-conditions: A NS instance is instantiated. One or more NS performance jobs are set in the NFVO.
...Reference: clause 7.4.2.3.1 - ETSI GS NFV-SOL 005 [3] v4.4.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
Send POST request for NS Performance Monitoring Job with unprocessable entity
Send POST request for NS Performance Monitoring Job with unprocessable content
Check HTTP Response Status Code Is422
Check HTTP Response Body Json Schema IsProblemDetails
@@ -143,16 +143,16 @@ GET Performance Thresholds - Bad Request Response too Big
Check HTTP Response Status Code Is400
Check HTTP Response Body Json Schema IsProblemDetails
POST new Performance Threshold - Unprocessable Entity
POST new Performance Threshold - Unprocessable Content
[Documentation]Test ID: 5.3.4.4.11
...Test title: POST new Performance Threshold - Unprocessable Entity
...Test title: POST new Performance Threshold - Unprocessable Content
...Test objective:The objective is to test the creation of a new NS performance threshold fails when a request contains syntactically correct data but the data cannot be processed.
...Pre-conditions: A NS instance is instantiated.
...Reference: clause 7.4.5.3.1 - ETSI GS NFV-SOL 005 [3] v4.4.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: none
Send POST request for Performance threshold with unprocessable entity
Send POST request for Performance threshold with unprocessable content
Check HTTP Response Status Code Is422
Check HTTP Response Body Json Schema IsProblemDetails