Issue Summary
On SLA reports (SLA Met, SLA breached series), the present day/time will show all issues that breach the SLA in the project. This results in misleading/wrong data being shown goal met percentage will reflect all the breached issues reported - if no issues are opened during a reported time period, the goal met percentage shows as 0% instead of 100%
Steps to Reproduce
- Use the default SLA goal configuration in a pristine environment
- Create a new test issue at the "Highest" severity
- Immediately transition the issue to closed
- Create a new custom report that displays 'Time to first response - % Met'
- Set the report to 'Past 48 hours'
- Observe the percentage in the last hour
- Wait an hour without opening any other issues
- Notice the last hour moves back to 0%. Also, click on the last hour report to view the details.
- Note that all issues that breached 'Time to first response' in the project are listed, no matter then they were opened. Take note of the met percentage as well:
Expected Results
Present day/time should only show issues that are opened during the reported time period
Actual Results
Present day/time shows all issues in the project that breached the SLA goal causing the wrong SLA met percentage shown during the reported time period
Note, this issue occurs on the SLA Breached series reports as well, where all breached issues are shown and calculated for present time/day.
Workaround
N/A