@@ -65,19 +65,19 @@ GET all NS Performance Monitoring Jobs with "exclude_default" attribute selector
Check HTTP Response Body Json Schema IsPmJobs
Check HTTP Response Body PmJobs Matches the requested exclude_default selector
GET all NS Performance Monitoring Jobs with "include" attribute selector
GET all NS Performance Monitoring Jobs with "fields" attribute selector
[Documentation]Test ID: 5.3.4.1.5
...Test title: GET all NS Performance Monitoring Jobs with "include" attribute selector
...Test objective: The objective is to test the retrieval of all NS performance monitoring jobs "include" attribute selector, perform a JSON schema validation of the collected jobs data structure, and verify that the retrieved information matches the issued "include" selector
...Test title: GET all NS Performance Monitoring Jobs with "fields" attribute selector
...Test objective: The objective is to test the retrieval of all NS performance monitoring jobs "fields" attribute selector, perform a JSON schema validation of the collected jobs data structure, and verify that the retrieved information matches the issued "include" selector
...Pre-conditions: A NS instance is instantiated. One or more NS performance jobs are set in the NFVO.
...Applicability: The NFVO supports the use of "include" attribute selector
...Post-Conditions: none
GET NS Performance Monitoring Jobs with include attribute selector
GET NS Performance Monitoring Jobs with fields attribute selector
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema IsPmJobs
Check HTTP Response Body PmJobs Matches the requested include selector
Check HTTP Response Body PmJobs Matches the requested selector
GET all NS Performance Monitoring Jobs with "exclude" attribute selector
[Documentation]Test ID: 5.3.4.1.6
...
...
@@ -117,6 +117,7 @@ GET NS Performance Monitoring Jobs with invalid resource endpoint
...Post-Conditions: none
GET NS Performance Monitoring Jobs with invalid resource endpoint
Check HTTP Response Status Code Is404
Check HTTP Response Body Json Schema IsProblemDetails
Create new NS Performance Monitoring Job
[Documentation]Test ID: 5.3.4.1.9
...
...
@@ -164,10 +165,9 @@ DELETE all NS Performance Monitoring Jobs - Method not implemented
...Reference: Clause 7.4.2.3.5 - ETSI GS NFV-SOL 005 [3] v2.7.1
...Config ID: Config_prod_NFVO
...Applicability: none
...Post-Conditions: The NS Performance Monitoring Jobs are not deleted by the failed operation
...Post-Conditions: none
Send PATCH Request for all NS Performance Monitoring Jobs
Check HTTP Response Status Code Is405
Check Postcondition NS Performance Monitoring Jobs Exist
GET all NS Performance Monitoring Jobs as Paged Response
[Documentation]Test ID: 5.3.4.1.13
...
...
@@ -193,4 +193,18 @@ GET NS Performance Monitoring Jobs - Bad Request Response too Big
...Post-Conditions: none
GET all NS Performance Monitoring Jobs
Check HTTP Response Status Code Is400
Check HTTP Response Body Json Schema IsProblemDetails
\ No newline at end of file
Check HTTP Response Body Json Schema IsProblemDetails
GET all NS Performance Monitoring Jobs with "fields" and "exclude_default" attribute selector
[Documentation]Test ID: 5.3.4.1.15
...Test title: GET all NS Performance Monitoring Jobs with "fields" and "exclude_default" attribute selector
...Test objective: The objective is to test the retrieval of all NS performance monitoring jobs "fields" and "exclude_default" attribute selector, perform a JSON schema validation of the collected jobs data structure, and verify that the retrieved information matches the issued selector
...Pre-conditions: A NS instance is instantiated. One or more NS performance jobs are set in the NFVO.