Open sloncocs opened 2 years ago
This issue has multiple background processing-related concerns.
For now, the issue will be observed with the changes to background processing which interruptTest
in the task expiration handler.
It is unlikely we will work on this until after the multi-platform work is done
Describe the bug With Run tests automatically enabled and Only while charging and Only on WiFi settings disabled, the interface updates the last automated test and number of automated tests only once in a few days.
To Reproduce
Expected behavior The tests should be ran hourly, the date and number of the tests ran should be updated on the app accordingly.
Screenshots
The date and number of tests shown on September 5th at 14:53![IMG_5841](https://user-images.githubusercontent.com/16296135/188579820-461ce00d-0704-48e8-9a67-cba57cbd7226.PNG)
The date and number of tests shown on September 6th at 10:37![IMG_5855](https://user-images.githubusercontent.com/16296135/188580274-a3184ff9-1887-402f-b9ba-65d90f7b847d.png)
System information (please complete the following information):
Additional context
On iOS the background task can be suspended by the system and continues when the system thinks there is enough resources for it to continue. If we are looking at only the results, that would not capture the whole picture. The measurement can be scheduled at the right time but only completes in a future date later than the expected runtime.