This document discusses tips for reducing flakiness in automated UI tests. It defines flaky tests as tests that can sometimes pass and sometimes fail for the same code. Common causes of flakiness in UI tests are animations and network connections. The document recommends disabling animations through adb commands or APIs to reduce flakiness. It also discusses using EarlGrey to implement similar tips for reducing flakiness on iOS automated UI tests by enabling fast animations.