IdlingPolicy
public
final
class
IdlingPolicy
extends Object
java.lang.Object | |
↳ | androidx.test.espresso.IdlingPolicy |
Allows users to control idling idleTimeouts in Espresso.
Summary
Public methods | |
---|---|
boolean
|
getDisableOnTimeout()
|
long
|
getIdleTimeout()
The amount of time the policy allows a resource to be non-idle. |
TimeUnit
|
getIdleTimeoutUnit()
The unit for |
boolean
|
getTimeoutIfDebuggerAttached()
When true, timeouts should occur even if a debugger is attached to the VM. |
void
|
handleTimeout(List<String> busyResources, String message)
Invoked when the idle idleTimeout has been exceeded. |
Inherited methods | |
---|---|
Public methods
getDisableOnTimeout
public boolean getDisableOnTimeout ()
Returns | |
---|---|
boolean |
getIdleTimeout
public long getIdleTimeout ()
The amount of time the policy allows a resource to be non-idle.
Returns | |
---|---|
long |
getIdleTimeoutUnit
public TimeUnit getIdleTimeoutUnit ()
The unit for getIdleTimeout()
.
Returns | |
---|---|
TimeUnit |
getTimeoutIfDebuggerAttached
public boolean getTimeoutIfDebuggerAttached ()
When true, timeouts should occur even if a debugger is attached to the VM. When false, they should be suppressed.
Returns | |
---|---|
boolean |