DeviceUnavailableMonitor
  public
  
  final
  
  class
  DeviceUnavailableMonitor
  
    extends Object
  
  
  
  
  
      implements
      
        ITestInvocationListener
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor | 
このリスナーは、テストケース レベルの DNAE のみをキャプチャしようとします。
概要
| パブリック コンストラクタ | |
|---|---|
| 
      DeviceUnavailableMonitor()
       | |
| パブリック メソッド | |
|---|---|
| 
        
        
        
        
        
        DeviceNotAvailableException | 
      getUnavailableException()
      キャプチャされた例外がある場合は、その例外を返します。 | 
| 
        
        
        
        
        
        void | 
      invocationFailed(FailureDescription failure)
      エラー状態が原因で呼び出しが完了しなかったことを報告します。 | 
| 
        
        
        
        
        
        void | 
      invocationFailed(Throwable cause)
      エラー状態が原因で呼び出しが完了しなかったことを報告します。 | 
| 
        
        
        
        
        
        void | 
      invocationStarted(IInvocationContext context)
      テスト呼び出しの開始を報告します。 | 
| 
        
        
        
        
        
        void | 
      testFailed(TestDescription test, FailureDescription failure)
      個々のテストケースの失敗を報告します。 | 
| 
        
        
        
        
        
        void | 
      testRunFailed(FailureDescription failure)
      
 | 
パブリック コンストラクタ
DeviceUnavailableMonitor
public DeviceUnavailableMonitor ()
パブリック メソッド
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
キャプチャされた例外がある場合は、その例外を返します。
| 戻り値 | |
|---|---|
| DeviceNotAvailableException | |
invocationFailed
public void invocationFailed (FailureDescription failure)
エラー状態が原因で呼び出しが完了しなかったことを報告します。
TradeFederation フレームワークによって自動的に呼び出されます。
| パラメータ | |
|---|---|
| failure | FailureDescription: 障害の原因を説明するFailureDescription | 
invocationFailed
public void invocationFailed (Throwable cause)
エラー状態が原因で呼び出しが完了しなかったことを報告します。
TradeFederation フレームワークによって自動的に呼び出されます。
| パラメータ | |
|---|---|
| cause | Throwable: 失敗の原因であるThrowable | 
invocationStarted
public void invocationStarted (IInvocationContext context)
テスト呼び出しの開始を報告します。
TradeFederation フレームワークによって自動的に呼び出されます。複数のデバイスのレポートをサポートするには、レポーターがこのメソッドをオーバーライドする必要があります。
| パラメータ | |
|---|---|
| context | IInvocationContext: 呼び出しに関する情報 | 
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
個々のテストケースの失敗を報告します。
testStarted と testEnded の間で呼び出されます。
| パラメータ | |
|---|---|
| test | TestDescription: テストを識別します。 | 
| failure | FailureDescription: 障害とそのコンテキストを記述するFailureDescription。 | 
testRunFailed
public void testRunFailed (FailureDescription failure)
FailureDescription で説明されているエラーにより、テスト実行が完了しなかったことを報告します。
| パラメータ | |
|---|---|
| failure | FailureDescription: 障害とそのコンテキストを記述するFailureDescription。 | 
