Suggestion: Replace solo.sleep() calls with solo.waitForText() if possible. Tests are more stable and less likely to fail randomly.