WARNING! Gitlab maintenance operation scheduled for Monday, 20 April between 12:00 and 14:00 (CET). During this time window, short service interruptions (less than 5 minutes) may occur. Thank you in advance for your understanding.
@@ -15,13 +15,13 @@ POST Alarms - Method not implemented
...Reference: section 8.4.2.3.1 - SOL005 v2.4.1
...Reference: section 8.4.2.3.1 - SOL005 v2.4.1
...Config ID: Config_prod_NFVO
...Config ID: Config_prod_NFVO
...Applicability: none
...Applicability: none
...Post-Conditions:none
...Post-Conditions:alarm not created
POST Alarms
POST Alarms
Check HTTP Response Status Code Is405
Check HTTP Response Status Code Is405
Get information about multiple alarms
GET information about multiple alarms
[Documentation]Test ID: 5.3.3.1.2
[Documentation]Test ID: 5.3.3.1.2
...Test title: Get information about multiple alarms
...Test title: GET information about multiple alarms
...Test objective: The objective is to retrieve information about the alarm list and perform a JSON schema and content validation of the returned alarms data structure
...Test objective: The objective is to retrieve information about the alarm list and perform a JSON schema and content validation of the returned alarms data structure
...Pre-conditions:none
...Pre-conditions:none
...Reference: section 8.4.2.3.2 - SOL005 v2.4.1
...Reference: section 8.4.2.3.2 - SOL005 v2.4.1
@@ -32,9 +32,9 @@ Get information about multiple alarms
Check HTTP Response Status Code Is200
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema Isalarms
Check HTTP Response Body Json Schema Isalarms
Get information about multiple alarms with filters
GET information about multiple alarms with filters
[Documentation]Test ID: 5.3.3.1.3
[Documentation]Test ID: 5.3.3.1.3
...Test title: Get information about multiple alarms with filters
...Test title: GET information about multiple alarms with filters
...Test objective: The objective is to retrieve information about the alarm list and perform a JSON schema and content validation of the returned alarms data structure, and verify that the retrieved information matches the issued attribute-based filters
...Test objective: The objective is to retrieve information about the alarm list and perform a JSON schema and content validation of the returned alarms data structure, and verify that the retrieved information matches the issued attribute-based filters
...Pre-conditions:none
...Pre-conditions:none
...Reference: section 8.4.2.3.2 - SOL005 v2.4.1
...Reference: section 8.4.2.3.2 - SOL005 v2.4.1
@@ -45,9 +45,9 @@ Get information about multiple alarms with filters
Check HTTP Response Status Code Is200
Check HTTP Response Status Code Is200
Check HTTP Response Body Json Schema Isalarms
Check HTTP Response Body Json Schema Isalarms
Get information about multiple alarms Bad Request Invalid attribute-based filtering parameters
GET information about multiple alarms Bad Request Invalid attribute-based filtering parameters
[Documentation]Test ID: 5.3.3.1.4
[Documentation]Test ID: 5.3.3.1.4
...Test title: Get information about multiple alarms Bad Request Invalid attribute-based filtering parameters
...Test title: GET information about multiple alarms Bad Request Invalid attribute-based filtering parameters
...Test objective:The objective is to try to retrieve information about the alarm list with invalid filters and perform a JSON schema and content validation of the returned problem details data structure
...Test objective:The objective is to try to retrieve information about the alarm list with invalid filters and perform a JSON schema and content validation of the returned problem details data structure
...Pre-conditions:none
...Pre-conditions:none
...Reference: section 8.4.2.3.2 - SOL005 v2.4.1
...Reference: section 8.4.2.3.2 - SOL005 v2.4.1
@@ -91,7 +91,7 @@ DELETE Alarms - Method not implemented
Check HTTP Response Body Json Schema IsFmSubscription
Check HTTP Response Body Json Schema IsFmSubscription
@@ -32,11 +32,9 @@ Create a new alarm subscription - DUPLICATION
...Config ID: Config_prod_NFVO
...Config ID: Config_prod_NFVO
...Applicability: the NFVO allows creating a subscription resource if another subscription resource with the same filter and callbackUri already exists
...Applicability: the NFVO allows creating a subscription resource if another subscription resource with the same filter and callbackUri already exists
...Post-Conditions: none
...Post-Conditions: none
Depends On TestCreate a new subscription
Post Create subscription - DUPLICATION
Pass Execution If${NFVO_ALLOWS_DUPLICATE_SUBS}== 0NVFO is not permitting duplication. Skipping the test
POST Subscription
Check HTTP Response Status Code Is201
Check HTTP Response Status Code Is201
Check HTTP Response Header ContainsLocation
Check Operation Occurrence Id
Check HTTP Response Body Json Schema IsFmSubscription
Check HTTP Response Body Json Schema IsFmSubscription
Create a new alarm subscription - NO DUPLICATION
Create a new alarm subscription - NO DUPLICATION
@@ -48,11 +46,9 @@ Create a new alarm subscription - NO DUPLICATION
...Config ID: Config_prod_NFVO
...Config ID: Config_prod_NFVO
...Applicability: the NFVO decides to not create a duplicate subscription resource
...Applicability: the NFVO decides to not create a duplicate subscription resource
...Post-Conditions: none
...Post-Conditions: none
Depends On TestCreate a new subscription
Post Create subscription - NO DUPLICATION
Pass Execution If${NFVO_ALLOWS_DUPLICATE_SUBS}== 1NFVO permits duplication. Skipping the test
POST Subscription
Check HTTP Response Status Code Is303
Check HTTP Response Status Code Is303
Check HTTP Response Header ContainsLocation
Check Operation Occurrence Id
Check HTTP Response Body Json Schema IsFmSubscription
Check HTTP Response Body Json Schema IsFmSubscription
Retrieve a list of alarm subscriptions
Retrieve a list of alarm subscriptions
@@ -126,6 +122,6 @@ DELETE subscriptions - Method not implemented