GranularRetriableTestWrapper.StartEndCollector
  public
  
  
  
  class
  GranularRetriableTestWrapper.StartEndCollector
  
  
  
  
  
  
  
    extends ResultAndLogForwarder
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | com.android.tradefed.result.ResultForwarder | ||
| ↳ | com.android.tradefed.result.ResultAndLogForwarder | ||
| ↳ | com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector | ||
不足している実行開始と終了をキャッチするクラスヘルパー。
概要
| フィールド | |
|---|---|
| 
    public
    
    
    boolean | mRunEndedReported
 | 
| 
    public
    
    
    boolean | mRunStartReported
 | 
| パブリック メソッド | |
|---|---|
| 
        
        
        
        
        
        void | 
      testRunEnded(long elapsedTimeMillis, テスト実行の終了を報告します。 | 
| 
        
        
        
        
        
        void | 
      testRunStarted(String runName, int testCount)
      テスト実行の開始を報告します。 | 
| 
        
        
        
        
        
        void | 
      testRunStarted(String runName, int testCount, int attemptNumber, long startTime)
      テスト実行の開始を報告します。 | 
| 
        
        
        
        
        
        void | 
      testRunStarted(String runName, int testCount, int attemptNumber)
      テスト実行の開始を報告します。 | 
フィールド
mRunEndedReported
public boolean mRunEndedReported
mRunStartReported
public boolean mRunStartReported
パブリック メソッド
testRunEnded
public void testRunEnded (long elapsedTimeMillis, 
                 runMetrics) テスト実行の終了を報告します。
| パラメータ | |
|---|---|
| elapsedTimeMillis | long: デバイスが報告した経過時間(ミリ秒単位) | 
| runMetrics | : テスト実行の終了時に報告される Key-Value ペア | 
testRunStarted
public void testRunStarted (String runName, 
                int testCount)テスト実行の開始を報告します。
| パラメータ | |
|---|---|
| runName | String: テスト実行名 | 
| testCount | int: テスト実行のテスト数の合計 | 
testRunStarted
public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber, 
                long startTime)テスト実行の開始を報告します。
| パラメータ | |
|---|---|
| runName | String: テスト実行名 | 
| testCount | int: テスト実行のテスト数の合計 | 
| attemptNumber | int: オーダー番号。同じ runName を複数回実行する際の試行を識別します。attemptNumber は 0 から始まり、新しい実行が行われるたびにインクリメントされます。たとえば、テストが 3 回きめ細かく再試行された場合、同じ runName で合計 4 回の実行が行われ、attemptNumber は 0 ~ 3 になります。 | 
| startTime | long: 実行が開始された時刻(System.currentTimeMillis()で測定) | 
testRunStarted
public void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber)テスト実行の開始を報告します。
| パラメータ | |
|---|---|
| runName | String: テスト実行名 | 
| testCount | int: テスト実行のテスト数の合計 | 
| attemptNumber | int: オーダー番号。同じ runName を複数回実行する際の試行を識別します。attemptNumber は 0 から始まり、新しい実行が行われるたびにインクリメントされます。たとえば、テストが 3 回きめ細かく再試行された場合、同じ runName で合計 4 回の実行が行われ、attemptNumber は 0 ~ 3 になります。 | 
