Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Emails are sent depending on the configuration of Jira notifications, defined in a Notification Scheme, for some specific JIRA events provided by Xray.

Since Concerning Test Runs related events, since the Test Run is not an issue type, events are triggered for the related Test Execution; this means that the notification recipients fields are mostly related with the Test Execution. However, in some events there can be some difference on the semantics of the fields (e.g. "current assignee" may be the assignee of the Test Run instead of the Test Execution issue).

Usually, notifications are configured to be delivered to the "current assignee" (e.g. the Test Run assignee or the Test/Pre-Condition/Test Execution assignee, depending on the context). Nevertheless, it's possible to configure other stakeholders, such as the watchers, to be notified on the changes related with Tests/Pre-Conditions/Test Runs. 

Table of Contents

...

Xray reuses the notifications mechanism provided by Jira; this simplifies a lot the management of Test Run Xray related notifications.

In other words, 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):

  • Test or Pre-Condition Updated
  • Test Run Assigned
  • Test Run Status set to Final
  • Precedent Test Run Status set to Final

However, by default, no notifications will configured for those events upon installation; you'll need to add, and therefore enable, them explicitly.

...

There are some global settings related with Test Run Xray notifications. For more information on these settings, please see Global PreferencesMiscellaneous.


Project Setup

Quick setup

...

There is a quick setup, that will create a notification for each Test Run Xray related event and will configure it for the "current assignee".

...

Info
titlePlease note

This option will only be available if:

  • the user belongs to a group allowed to Enable/Disable notifications, accordingly with Xray settings
  • one of the Test Run related events has no notifications defined

...

  1. go to project settings => Summary
  2. from the Actions menu, choose "Enable Xray notifications". Note that this will impact the Notification Scheme being used by this project and all other projects that also use it.
    Image RemovedImage Added
  3. For each Test Run related event, a notification will be created and assigned to the "current assignee"; please have a look at the Events section below, for clarification on the meaning of this specific recipient.

...

Info
titlePlease note

This option will only be available if:

  • the user belongs to a group allowed to Enable/Disable notifications, accordingly with Xray settings
  • one of the Xray related events has notifications defined

...

  1. go to project settings => Summary
  2. from the Actions menu, choose "Disable Xray notifications". Note that this will impact the Notification Scheme being used by this project and all other projects that also use it.
    Image RemovedImage Added


Detailed setup

...