Uploaded image for project: 'Xray for Jira'
  1. Xray for Jira
  2. XRAY-6329

Replace TestRunStatus custom field value storage from Jira API into an Xray-owned structure

    XporterXMLWordPrintable

Details

    • Suggestion
    • Status: Shipped
    • Resolution: Done
    • None
    • 4.2.0
    • Test Run Status
    • None
    • NOK

    Description

      Bug in Jira:

      https://jira.atlassian.com/browse/JRASERVER-12796

      Jira may write more than one value for a custom field.

      Jira's solution is only a workaround. When the value is accessed, if more than one value is found, a warning message is logged and one of the values is picked.

      This may occur when execution results are updated concurrently or in very quick succession since Xray will trigger a 'write' action on the custom field.

      This can lead to the wrong TestRunStatus being stored.

       

      The proposed solution is to remove Xray's reliance on the Jira Custom Field API for data storage and move this process into Xray-owned data storage API.

      Attachments

        Activity

          People

            dpca Diamantino Campos
            cgso Claudio Sousa
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: