Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How do I filter on subtasks for QA where the Dev work is done?

Tom Roseman
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 20, 2018

I have a board set up where there is "To Do", "In Progress", and "Done". Every issue created generates subtasks for Tech Review, Develop, Code Review, QA Test, and QA Test Review.

I want to be able to make a Quick Filter for unassigned "QA Test" in the To Do queue where the "Develop" subtask is done. I guess this would also be applicable to "Code Review" in To Do where "Develop" is done as well. Regardless, that's what I'm looking to do. Is this feasible? Or would I have to have a custom automated action to set a, for example, "Ready" status on these issues that should be done next?

I may have answered my own question....

1 answer

0 votes
Earl McCutcheon
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 25, 2018

Hey there Tom,

Depending on how your issue types are set up, you will need some unique identifier to separate the issues possibly a label or component.   Alternatively each Sub-Task could be created an an individual sub-task issue type to be used as the unique identifier. 

If you have each of the subtasks set up as the same issue type "SubTask" and added an issue link between the sub-tasks with a component as the unique identifier then I am thinking that you could use the ScriptRunner extended JQL options with a combination of "linkedIssuesOf()"  &  "subtasksOf()"    

As an EXE if you had a project key of ASDF and an issue link from the Develop sub-task of type "Blocks" to the QA Test sub-task and the QA Test subtask had a component of "QA Test", You could use something like:

component = "QA Test" and issueFunction in subtasksOf("project = asdf") and status = "To Do" and issueFunction in linkedIssuesOf("project = asdf and issuetype = Sub-task and status = done", "blocks") and resolution is empty

 Regards,
Earl

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events