Ability to use the JQL function completed() in the SLA configuration

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Unresolved
    • Component/s: SLA
    • None
    • 1

      Issue Summary

      When using the JQL function completed() in an SLA goal configuration, so the SLA is only applied to work items that have another SLA already completed, the SLA will not be displayed in the expected work items. Example of JQL:

      AND "First Response" = completed()

      This happens because this SLA function requires a user context in order to correctly match the JQL with the work items. If the same JQL query is execute in a work item search, it will work. However, in the SLA configuration there is no user context. This is a Feature Request to ask that the mentioned JQL function works in the SLA configuration context.

      Steps to Reproduce

      1. Create an SLA and configure a JQL in the Goals section so it applies to work items with another SLA that is complete, by using the JQL function completed(). For example:  
        Summary ~ "Testing SLA" AND "First Response" = completed ()
      1. Have a work item, complete the other SLA, and put it in a state that will meet the start conditions of the new SLA as well.

      Expected Results

      The SLA should show up in the work item if the conditions are met.

      Actual Results

      The new SLA will not appear in the work item. If the completed() SLA filter is removed from the JQL, the new SLA will show up in the work item.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

              Assignee:
              Unassigned
              Reporter:
              Marco Velasco
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: