- Do we want to abort any of our operations if the current
Task is cancelled? If so, how would that be reflected in the public API?
- What do we do if
Task.sleep(…) fails with a cancellation error?
If we decide that room lifecycle operations should be stopped mid-way if the task is cancelled, we can probably simplify some of the room lifecycle manager tests — e.g. we currently have to set up all of the mocks to allow a RETRY to complete even though we just want to test the first step of its behaviour.
┆Issue is synchronized with this Jira Story by Unito