ConditionFailureMonitor
  public
  
  
  
  class
  ConditionFailureMonitor
  
    extends Object
  
  
  
  
  
      implements
      
        ITestInvocationListener
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ConditionFailureMonitor | 
Monitor for any failures from the invocation.
Summary
| Public constructors | |
|---|---|
| 
      ConditionFailureMonitor()
       | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      hasFailures()
       | 
| 
        
        
        
        
        
        boolean | 
      hasRunFailures()
       | 
| 
        
        
        
        
        
        void | 
      invocationFailed(FailureDescription failure)
      Reports an incomplete invocation due to some error condition. | 
| 
        
        
        
        
        
        void | 
      invocationFailed(Throwable cause)
      Reports an incomplete invocation due to some error condition. | 
| 
        
        
        
        
        
        void | 
      testFailed(TestDescription test, FailureDescription failure)
      Reports the failure of a individual test case. | 
| 
        
        
        
        
        
        void | 
      testFailed(TestDescription test, String trace)
      Reports the failure of a individual test case. | 
| 
        
        
        
        
        
        void | 
      testRunFailed(FailureDescription failure)
      Reports test run failed to complete due to a failure described by  | 
| 
        
        
        
        
        
        void | 
      testRunFailed(String errorMessage)
      Reports test run failed to complete due to a fatal error. | 
Public constructors
ConditionFailureMonitor
public ConditionFailureMonitor ()
Public methods
hasFailures
public boolean hasFailures ()
| Returns | |
|---|---|
| boolean | |
hasRunFailures
public boolean hasRunFailures ()
| Returns | |
|---|---|
| boolean | |
invocationFailed
public void invocationFailed (FailureDescription failure)
Reports an incomplete invocation due to some error condition.
Will be automatically called by the TradeFederation framework.
| Parameters | |
|---|---|
| failure | FailureDescription: theFailureDescriptiondescribing the cause of the failure | 
invocationFailed
public void invocationFailed (Throwable cause)
Reports an incomplete invocation due to some error condition.
Will be automatically called by the TradeFederation framework.| Parameters | |
|---|---|
| cause | Throwable: theThrowablecause of the failure | 
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Reports the failure of a individual test case.
Will be called between testStarted and testEnded.
| Parameters | |
|---|---|
| test | TestDescription: identifies the test | 
| failure | FailureDescription:FailureDescriptiondescribing the failure and its context. | 
testFailed
public void testFailed (TestDescription test, String trace)
Reports the failure of a individual test case.
Will be called between testStarted and testEnded.
| Parameters | |
|---|---|
| test | TestDescription: identifies the test | 
| trace | String: stack trace of failure | 
testRunFailed
public void testRunFailed (FailureDescription failure)
Reports test run failed to complete due to a failure described by FailureDescription.
| Parameters | |
|---|---|
| failure | FailureDescription:FailureDescriptiondescribing the failure and its context. | 
testRunFailed
public void testRunFailed (String errorMessage)
Reports test run failed to complete due to a fatal error.
| Parameters | |
|---|---|
| errorMessage | String:Stringdescribing reason for run failure. | 
