AppNotIdleException
  public
  
  final
  
  class
  AppNotIdleException
  
  
  
  
  
  
  
  
  
  
    extends RuntimeException
  
  
  
  
  
      implements
      
        EspressoException
      
  
  
| java.lang.Object | ||||
| ↳ | java.lang.Throwable | |||
| ↳ | java.lang.Exception | |||
| ↳ | java.lang.RuntimeException | |||
| ↳ | android.support.test.espresso.AppNotIdleException | |||
An exception which indicates that the App has not become idle even after the specified duration.
Summary
Public methods | |
|---|---|
        
        
        static
        
        
        AppNotIdleException
     | 
  
    
      
      create(List<String> idleConditions, int loopCount, int seconds)
      
      
        
      This method is deprecated.
    use   | 
  
        
        
        static
        
        
        AppNotIdleException
     | 
  
    
      
      create(List<String> idleConditions, String message)
      
      
        Creates a new AppNotIdleException suitable for erroring out a test case.  | 
  
Inherited methods | |
|---|---|
  
    
  
    java.lang.Throwable
  
 | |
  
    
  
    java.lang.Object
  
 | |
Public methods
create
AppNotIdleException create (List<String> idleConditions, int loopCount, int seconds)
      This method is deprecated.
    use create(List, String) instead
  
Creates a new AppNotIdleException suitable for erroring out a test case.
This should be called only from the main thread if the app does not idle out within the specified duration.
| Parameters | |
|---|---|
idleConditions | 
        
          List: list of idleConditions that failed to become idle. | 
      
loopCount | 
        
          int: number of times it was tried to check if they became idle. | 
      
seconds | 
        
          int: number of seconds that was tried before giving up. | 
      
| Returns | |
|---|---|
AppNotIdleException | 
        a AppNotIdleException suitable to be thrown on the instrumentation thread. | 
create
AppNotIdleException create (List<String> idleConditions, String message)
Creates a new AppNotIdleException suitable for erroring out a test case.
This should be called only from the main thread if the app does not idle out within the specified duration.
| Parameters | |
|---|---|
idleConditions | 
        
          List: list of idleConditions that failed to become idle. | 
      
message | 
        
          String: a message about the failure. | 
      
| Returns | |
|---|---|
AppNotIdleException | 
        a AppNotIdleException suitable to be thrown on the instrumentation thread. | 
Interfaces
Classes
Exceptions