public final class

IdlingPolicy

extends Object
java.lang.Object
   ↳ androidx.test.espresso.IdlingPolicy

Class Overview

Allows users to control idling idleTimeouts in Espresso.

Summary

Public Methods
long getIdleTimeout()
The amount of time the policy allows a resource to be non-idle.
TimeUnit getIdleTimeoutUnit()
The unit for getIdleTimeout().
void handleTimeout(List<String> busyResources, String message)
Invoked when the idle idleTimeout has been exceeded.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public long getIdleTimeout ()

The amount of time the policy allows a resource to be non-idle.

Returns
long

public TimeUnit getIdleTimeoutUnit ()

The unit for getIdleTimeout().

Returns
TimeUnit

public void handleTimeout (List<String> busyResources, String message)

Invoked when the idle idleTimeout has been exceeded.

Parameters
busyResources List: the resources that are not idle.
message String: an additional message to include in an exception.