Since Xray v3.1, you can receive email notifications related with Test Runs.
Xray reuses the notifications mechanism provided by Jira; this simplifies a lot the management of Test Run notifications.
This means that email notifications are triggered based on the configuration of notifications of events, in the context of the Notification Scheme being used by the project.
When Xray is installed, the following events are also installed (if they don't exist yet):
However, by default, no notifications will configured for those events upon installation; you'll need to add, and therefore enable, them explicitly.
In order to enable notifications in some project, you need to:
There is a quick setup, that will create a notification for each Test Run related event and will configure it for the "current assignee"
This event is triggered whenever a Test Run is assigned to some user.
The event is triggered for the related Test Execution issue. This means that, in the notification configuration screen, most of the fields (e.g. "Reporter", "Project Lead", "Component Lead", "Project Role", "All Watchers", "User/Group custom field value") refer to the associated Test Execution issue or to the Test Execution issue's project.
The exception is the "Current assignee", which is handled has being the user assigned to the Test Run and not the user assigned to the Test Execution issue.
Use cases:
This event is triggered whenever a Test Run is changed to a final status. For more information on final statuses, see Manage Test Statuses.
The event is triggered for the related Test Execution issue. This means that, in the notification configuration screen, most of the fields (e.g. "Current assignee", "Reporter", "Project Lead", "Component Lead", "Project Role", "All Watchers", "User/Group custom field value") refer to the associated Test Execution issue or to the Test Execution issue's project.
Use cases:
This event is triggered whenever the previous Test Run (i.e. the one immediately before, accordingly to the ranking within the Test Execution) is changed to a final status. For more information on final statuses, see Manage Test Statuses.
The aim of this
The event is triggered for the related Test Execution issue. This means that, in the notification configuration screen, most of the fields (e.g. "Reporter", "Project Lead", "Component Lead", "Project Role", "All Watchers", "User/Group custom field value") refer to the associated Test Execution issue or to the Test Execution issue's project.
The exception is the "Current assignee", which is handled has being the user assigned to the Test Run and not the user assigned to the Test Execution issue.
Use cases: