I want to see how we go removing all retry logic within a test. Lazygit should be trusted to tell us when it's no longer busy, and if it that proves false we should fix the issue in the code rather than being lenient in the tests
Integration tests need to be notified when Lazygit is idle so they can progress to the next assertion / user action.