ConditionFailureMonitor
  public
  
  
  
  class
  ConditionFailureMonitor
  
    extends Object
  
  
  
  
  
      implements
      
        ITestInvocationListener
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ConditionFailureMonitor | 
呼び出しでエラーが発生していないかモニタリングします。
概要
| パブリック コンストラクタ | |
|---|---|
| 
      ConditionFailureMonitor()
       | |
| パブリック メソッド | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      hasFailures()
       | 
| 
        
        
        
        
        
        boolean | 
      hasRunFailures()
       | 
| 
        
        
        
        
        
        void | 
      invocationFailed(FailureDescription failure)
      エラー状態が原因で呼び出しが完了しなかったことを報告します。 | 
| 
        
        
        
        
        
        void | 
      invocationFailed(Throwable cause)
      エラー状態が原因で呼び出しが完了しなかったことを報告します。 | 
| 
        
        
        
        
        
        void | 
      testFailed(TestDescription test, FailureDescription failure)
      個々のテストケースの失敗を報告します。 | 
| 
        
        
        
        
        
        void | 
      testFailed(TestDescription test, String trace)
      個々のテストケースの失敗を報告します。 | 
| 
        
        
        
        
        
        void | 
      testRunFailed(FailureDescription failure)
      
 | 
| 
        
        
        
        
        
        void | 
      testRunFailed(String errorMessage)
      致命的なエラーが発生したため、レポートのテスト実行が完了しませんでした。 | 
パブリック コンストラクタ
ConditionFailureMonitor
public ConditionFailureMonitor ()
パブリック メソッド
hasFailures
public boolean hasFailures ()
| 戻り値 | |
|---|---|
| boolean | |
hasRunFailures
public boolean hasRunFailures ()
| 戻り値 | |
|---|---|
| boolean | |
invocationFailed
public void invocationFailed (FailureDescription failure)
エラー状態が原因で呼び出しが完了しなかったことを報告します。
TradeFederation フレームワークによって自動的に呼び出されます。
| パラメータ | |
|---|---|
| failure | FailureDescription: 障害の原因を説明するFailureDescription | 
invocationFailed
public void invocationFailed (Throwable cause)
エラー状態が原因で呼び出しが完了しなかったことを報告します。
TradeFederation フレームワークによって自動的に呼び出されます。
| パラメータ | |
|---|---|
| cause | Throwable: 失敗の原因であるThrowable | 
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
個々のテストケースの失敗を報告します。
testStarted と testEnded の間で呼び出されます。
| パラメータ | |
|---|---|
| test | TestDescription: テストを識別します。 | 
| failure | FailureDescription: 障害とそのコンテキストを記述するFailureDescription。 | 
testFailed
public void testFailed (TestDescription test, String trace)
個々のテストケースの失敗を報告します。
testStarted と testEnded の間で呼び出されます。
| パラメータ | |
|---|---|
| test | TestDescription: テストを識別します。 | 
| trace | String: 障害のスタック トレース | 
testRunFailed
public void testRunFailed (FailureDescription failure)
FailureDescription で説明されているエラーにより、テスト実行が完了しなかったことを報告します。
| パラメータ | |
|---|---|
| failure | FailureDescription: 障害とそのコンテキストを記述するFailureDescription。 | 
testRunFailed
public void testRunFailed (String errorMessage)
致命的なエラーが発生したため、レポートのテスト実行が完了しませんでした。
| パラメータ | |
|---|---|
| errorMessage | String: 実行失敗の理由を説明するString。 | 
