compose-ui-testing-synchronization
Installation
SKILL.md
Compose UI Test Synchronization
Source: https://developer.android.com/develop/ui/compose/testing/synchronization, https://developer.android.com/develop/ui/compose/testing/migrate-v2
Purpose
Compose tests use a virtual clock — they don't run in real time, so tests
pass as fast as possible. The framework synchronizes automatically: every
assertion/action via ComposeTestRule waits until the UI tree is idle before
proceeding. This skill covers both the default synchronization model and the
manual control APIs needed for timing-sensitive scenarios (animations, async
loads, v2 coroutine dispatching).