IosE2ETestScope
class IosE2ETestScope(defaultWaitTimeoutMs: Long, commandDelayMs: Long = 0, failureScreenshotPath: String = "build/parikshan/failures/failure-", captureScreenshotOnFailure: Boolean = true)
Synchronous iOS E2E test scope that drives waits via NSRunLoop pumping instead of coroutine delay. This keeps the main thread available for UIKit/Compose rendering between polls.