Private GIT

Skip to content
Snippets Groups Projects
Commit e04e5bd3 authored by Matthieu Kermagoret's avatar Matthieu Kermagoret Committed by Matthieu Kermagoret
Browse files

chore(test): reduce number of critical acceptance tests. (#6299)

parent 9144a526
Branches
No related tags found
No related merge requests found
...@@ -7,14 +7,12 @@ Feature: Custom views ...@@ -7,14 +7,12 @@ Feature: Custom views
Given I am logged in a Centreon server with some widgets Given I am logged in a Centreon server with some widgets
# public views # public views
@critical
Scenario: Share public custom view Scenario: Share public custom view
Given a publicly shared custom view Given a publicly shared custom view
When a user wishes to add a new custom view When a user wishes to add a new custom view
Then he can add the public view Then he can add the public view
And he cannot modify the content of the shared view And he cannot modify the content of the shared view
@critical
Scenario: Remove public share Scenario: Remove public share
Given a publicly shared custom view Given a publicly shared custom view
And a user is using the public view And a user is using the public view
...@@ -22,7 +20,6 @@ Feature: Custom views ...@@ -22,7 +20,6 @@ Feature: Custom views
Then the view is not visible anymore Then the view is not visible anymore
And the user can use the public view again And the user can use the public view again
@critical
Scenario: Remove public share by owner Scenario: Remove public share by owner
Given a publicly shared custom view Given a publicly shared custom view
And a user is using the public view And a user is using the public view
...@@ -30,14 +27,12 @@ Feature: Custom views ...@@ -30,14 +27,12 @@ Feature: Custom views
Then the view is not visible anymore for the user Then the view is not visible anymore for the user
# user shared locked views # user shared locked views
@critical
Scenario: Share read-only custom view with users Scenario: Share read-only custom view with users
Given a custom view shared in read only with a user Given a custom view shared in read only with a user
When the user wishes to add a new custom view When the user wishes to add a new custom view
Then he can add the shared view Then he can add the shared view
And he cannot modify the content of the shared view And he cannot modify the content of the shared view
@critical
Scenario: Remove read-only custom view shared with users Scenario: Remove read-only custom view shared with users
Given a custom view shared in read only with a user Given a custom view shared in read only with a user
And the user is using the shared view And the user is using the shared view
...@@ -45,14 +40,12 @@ Feature: Custom views ...@@ -45,14 +40,12 @@ Feature: Custom views
Then the view is not visible anymore Then the view is not visible anymore
And the user can use the shared view again And the user can use the shared view again
@critical
Scenario: Update a read only custom view shared with users Scenario: Update a read only custom view shared with users
Given a custom view shared in read only with a user Given a custom view shared in read only with a user
And the user is using the shared view And the user is using the shared view
When the owner modifies the custom view When the owner modifies the custom view
Then the changes are reflected on all users displaying the custom view Then the changes are reflected on all users displaying the custom view
@critical
Scenario: Delete a shared custom view Scenario: Delete a shared custom view
Given a custom view shared in read only with a user Given a custom view shared in read only with a user
And the user is using the shared view And the user is using the shared view
...@@ -60,13 +53,11 @@ Feature: Custom views ...@@ -60,13 +53,11 @@ Feature: Custom views
Then the view is removed for all users displaying the custom view Then the view is removed for all users displaying the custom view
# user shared not locked views # user shared not locked views
@critical
Scenario: Modify a shared view Scenario: Modify a shared view
Given a shared custom view Given a shared custom view
When the user is using the shared view When the user is using the shared view
Then he can modify the content of the shared view Then he can modify the content of the shared view
@critical
Scenario: Remove an unlocked shared view Scenario: Remove an unlocked shared view
Given a shared custom view Given a shared custom view
And the user is using the shared view And the user is using the shared view
...@@ -74,7 +65,6 @@ Feature: Custom views ...@@ -74,7 +65,6 @@ Feature: Custom views
Then the view is not visible anymore Then the view is not visible anymore
And the user can use the shared view again And the user can use the shared view again
@critical
Scenario: Modify an unlocked shared view and applies changes Scenario: Modify an unlocked shared view and applies changes
Given a shared custom view Given a shared custom view
And the user is using the shared view And the user is using the shared view
...@@ -82,7 +72,6 @@ Feature: Custom views ...@@ -82,7 +72,6 @@ Feature: Custom views
Then the changes are reflected on all users displaying the custom view Then the changes are reflected on all users displaying the custom view
#Then a warning is shown to the user who wants to apply the changes #Then a warning is shown to the user who wants to apply the changes
@critical
Scenario: Deletion of an unlocked shared view Scenario: Deletion of an unlocked shared view
Given a shared custom view Given a shared custom view
And the user is using the shared view And the user is using the shared view
...@@ -91,14 +80,12 @@ Feature: Custom views ...@@ -91,14 +80,12 @@ Feature: Custom views
And the view is removed for the owner And the view is removed for the owner
# contact groups shared locked views # contact groups shared locked views
@critical
Scenario: Share read-only custom view with groups Scenario: Share read-only custom view with groups
Given a custom view shared in read only with a group Given a custom view shared in read only with a group
When the user wishes to add a new custom view When the user wishes to add a new custom view
Then he can add the shared view Then he can add the shared view
And he cannot modify the content of the shared view And he cannot modify the content of the shared view
@critical
Scenario: Remove read-only custom view shared with groups Scenario: Remove read-only custom view shared with groups
Given a custom view shared in read only with a group Given a custom view shared in read only with a group
And the user is using the shared view And the user is using the shared view
...@@ -106,14 +93,12 @@ Feature: Custom views ...@@ -106,14 +93,12 @@ Feature: Custom views
Then the view is not visible anymore Then the view is not visible anymore
And the user can use the shared view again And the user can use the shared view again
@critical
Scenario: Update a read only custom view shared with groups Scenario: Update a read only custom view shared with groups
Given a custom view shared in read only with a group Given a custom view shared in read only with a group
And the user is using the shared view And the user is using the shared view
When the owner modifies the custom view When the owner modifies the custom view
Then the changes are reflected on all users displaying the custom view Then the changes are reflected on all users displaying the custom view
@critical
Scenario: Delete a shared custom view with groups Scenario: Delete a shared custom view with groups
Given a custom view shared in read only with a group Given a custom view shared in read only with a group
And the user is using the shared view And the user is using the shared view
...@@ -121,13 +106,11 @@ Feature: Custom views ...@@ -121,13 +106,11 @@ Feature: Custom views
Then the view is removed for all users displaying the custom view Then the view is removed for all users displaying the custom view
# contact groups shared not locked views # contact groups shared not locked views
@critical
Scenario: Modify a shared view with groups Scenario: Modify a shared view with groups
Given a shared custom view with a group Given a shared custom view with a group
When the user is using the shared view When the user is using the shared view
Then he can modify the content of the shared view Then he can modify the content of the shared view
@critical
Scenario: Remove an unlocked shared view with groups Scenario: Remove an unlocked shared view with groups
Given a shared custom view with a group Given a shared custom view with a group
And the user is using the shared view And the user is using the shared view
...@@ -135,7 +118,6 @@ Feature: Custom views ...@@ -135,7 +118,6 @@ Feature: Custom views
Then the view is not visible anymore Then the view is not visible anymore
And the user can use the shared view again And the user can use the shared view again
@critical
Scenario: Modify an unlocked shared view with groups and applies changes Scenario: Modify an unlocked shared view with groups and applies changes
Given a shared custom view with a group Given a shared custom view with a group
And the user is using the shared view And the user is using the shared view
...@@ -143,7 +125,6 @@ Feature: Custom views ...@@ -143,7 +125,6 @@ Feature: Custom views
Then the changes are reflected on all users displaying the custom view Then the changes are reflected on all users displaying the custom view
#Then a warning is shown to the user who wants to apply the changes #Then a warning is shown to the user who wants to apply the changes
@critical
Scenario: Deletion of an unlocked shared view with groups Scenario: Deletion of an unlocked shared view with groups
Given a shared custom view with a group Given a shared custom view with a group
And the user is using the shared view And the user is using the shared view
......
...@@ -10,55 +10,46 @@ Feature: Downtime DST ...@@ -10,55 +10,46 @@ Feature: Downtime DST
# summer changing time # summer changing time
@critical
Scenario: realtime downtime starting on summer changing time Scenario: realtime downtime starting on summer changing time
Given a downtime starting on summer changing time Given a downtime starting on summer changing time
When realtime downtime is applied When realtime downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: recurrent downtime starting on summer changing time Scenario: recurrent downtime starting on summer changing time
Given a downtime starting on summer changing time Given a downtime starting on summer changing time
When recurrent downtime is applied When recurrent downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: recurrent downtime ending on summer changing time Scenario: recurrent downtime ending on summer changing time
Given a downtime ending on summer changing time Given a downtime ending on summer changing time
When recurrent downtime is applied When recurrent downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: realtime downtime ending on summer changing time Scenario: realtime downtime ending on summer changing time
Given a downtime ending on summer changing time Given a downtime ending on summer changing time
When realtime downtime is applied When realtime downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: recurrent downtime starting and ending on summer changing time Scenario: recurrent downtime starting and ending on summer changing time
Given a downtime starting and ending on summer changing time Given a downtime starting and ending on summer changing time
When recurrent downtime is applied When recurrent downtime is applied
Then the downtime is not scheduled Then the downtime is not scheduled
@critical
Scenario: realtime downtime starting and ending on summer changing time Scenario: realtime downtime starting and ending on summer changing time
Given a downtime starting and ending on summer changing time Given a downtime starting and ending on summer changing time
When realtime downtime is applied When realtime downtime is applied
Then the downtime is not scheduled Then the downtime is not scheduled
@critical
Scenario: recurrent downtime during all day on summer changing date Scenario: recurrent downtime during all day on summer changing date
Given a downtime during all day on summer changing date Given a downtime during all day on summer changing date
When recurrent downtime is applied When recurrent downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: realtime downtime during all day on summer changing date Scenario: realtime downtime during all day on summer changing date
Given a downtime during all day on summer changing date Given a downtime during all day on summer changing date
When realtime downtime is applied When realtime downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: recurrent downtime of next day of summer changing date Scenario: recurrent downtime of next day of summer changing date
Given a downtime during all day on summer changing date is scheduled Given a downtime during all day on summer changing date is scheduled
And a downtime of next day of summer changing date And a downtime of next day of summer changing date
...@@ -69,62 +60,52 @@ Feature: Downtime DST ...@@ -69,62 +60,52 @@ Feature: Downtime DST
# winter changing time # winter changing time
@critical
Scenario: recurrent downtime starting on winter changing time Scenario: recurrent downtime starting on winter changing time
Given a downtime starting on winter changing time Given a downtime starting on winter changing time
When recurrent downtime is applied When recurrent downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: realtime downtime starting on winter changing time Scenario: realtime downtime starting on winter changing time
Given a downtime starting on winter changing time Given a downtime starting on winter changing time
When realtime downtime is applied When realtime downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: recurrent downtime ending on winter changing time Scenario: recurrent downtime ending on winter changing time
Given a downtime ending on winter changing time Given a downtime ending on winter changing time
When recurrent downtime is applied When recurrent downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: realtime downtime ending on winter changing time Scenario: realtime downtime ending on winter changing time
Given a downtime ending on winter changing time Given a downtime ending on winter changing time
When realtime downtime is applied When realtime downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: recurrent downtime starting and ending on winter changing time Scenario: recurrent downtime starting and ending on winter changing time
Given a downtime starting and ending on winter changing time Given a downtime starting and ending on winter changing time
When recurrent downtime is applied When recurrent downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: realtime downtime starting and ending on winter changing time Scenario: realtime downtime starting and ending on winter changing time
Given a downtime starting and ending on winter changing time Given a downtime starting and ending on winter changing time
When realtime downtime is applied When realtime downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: recurrent downtime during all day on winter changing date Scenario: recurrent downtime during all day on winter changing date
Given a downtime during all day on winter changing date Given a downtime during all day on winter changing date
When recurrent downtime is applied When recurrent downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: realtime downtime during all day on winter changing date Scenario: realtime downtime during all day on winter changing date
Given a downtime during all day on winter changing date Given a downtime during all day on winter changing date
When realtime downtime is applied When realtime downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: recurrent downtime of next day of winter changing date Scenario: recurrent downtime of next day of winter changing date
Given a downtime during all day on winter changing date is scheduled Given a downtime during all day on winter changing date is scheduled
And a downtime of next day of winter changing date And a downtime of next day of winter changing date
When recurrent downtime is applied When recurrent downtime is applied
Then the downtime is properly scheduled Then the downtime is properly scheduled
@critical
Scenario: realtime downtime of next day of winter changing date Scenario: realtime downtime of next day of winter changing date
Given a downtime during all day on winter changing date is scheduled Given a downtime during all day on winter changing date is scheduled
And a downtime of next day of winter changing date And a downtime of next day of winter changing date
......
...@@ -3,13 +3,11 @@ Feature: Testing A Configuration Proxy ...@@ -3,13 +3,11 @@ Feature: Testing A Configuration Proxy
I want to test my proxy configuration I want to test my proxy configuration
So that to verify it So that to verify it
@critical
Scenario: Proxy settings with a correct connection Scenario: Proxy settings with a correct connection
Given I am logged in a Centreon server with a configured proxy Given I am logged in a Centreon server with a configured proxy
When I test the proxy configuration in the interface When I test the proxy configuration in the interface
Then a popin displays a successful connexion Then a popin displays a successful connexion
@critical
Scenario: Proxy settings with a wrong connection Scenario: Proxy settings with a wrong connection
Given I am logged in a Centreon server with a wrongly configured proxy Given I am logged in a Centreon server with a wrongly configured proxy
When I test the proxy configuration in the interface When I test the proxy configuration in the interface
......
...@@ -6,22 +6,18 @@ Feature: TrapsSNMPConfiguration ...@@ -6,22 +6,18 @@ Feature: TrapsSNMPConfiguration
Background: Background:
Given I am logged in a Centreon server Given I am logged in a Centreon server
@critical
Scenario: Creating SNMP trap with advanced matching rule Scenario: Creating SNMP trap with advanced matching rule
When I add a new SNMP trap definition with an advanced matching rule When I add a new SNMP trap definition with an advanced matching rule
Then the trap definition is saved with its properties, especially the content of Regexp field Then the trap definition is saved with its properties, especially the content of Regexp field
@critical
Scenario: Modify SNMP trap definition Scenario: Modify SNMP trap definition
When I modify some properties of an existing SNMP trap definition When I modify some properties of an existing SNMP trap definition
Then all changes are saved Then all changes are saved
@critical
Scenario: Duplicate SNMP trap definition Scenario: Duplicate SNMP trap definition
When I have duplicated one existing SNMP trap definition When I have duplicated one existing SNMP trap definition
Then all SNMP trap properties are updated Then all SNMP trap properties are updated
@critical
Scenario: Delete SNMP trap definition Scenario: Delete SNMP trap definition
When I have deleted one existing SNMP trap definition When I have deleted one existing SNMP trap definition
Then this definition disappears from the SNMP trap list Then this definition disappears from the SNMP trap list
...@@ -7,17 +7,14 @@ Feature: Edit a trap group ...@@ -7,17 +7,14 @@ Feature: Edit a trap group
Given I am logged in a Centreon server Given I am logged in a Centreon server
And a trap group is configured And a trap group is configured
@critical
Scenario: Change the properties of a trap group Scenario: Change the properties of a trap group
When I change the properties of a trap group When I change the properties of a trap group
Then the properties are updated Then the properties are updated
@critical
Scenario: Duplicate one existing trap group Scenario: Duplicate one existing trap group
When I duplicate a trap group When I duplicate a trap group
Then the new object has the same properties Then the new object has the same properties
@critical
Scenario: Delete one existing trap group Scenario: Delete one existing trap group
When I delete a trap group When I delete a trap group
Then the deleted object is not displayed in the list Then the deleted object is not displayed in the list
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment