RetryLogSaverResultForwarder
public
class
RetryLogSaverResultForwarder
extends LogSaverResultForwarder
java.lang.Object | |||
↳ | com.android.tradefed.result.ResultForwarder | ||
↳ | com.android.tradefed.result.LogSaverResultForwarder | ||
↳ | com.android.tradefed.retry.RetryLogSaverResultForwarder |
現在の試行のパスも処理するフォワーダ。
概要
パブリック コンストラクタ | |
---|---|
RetryLogSaverResultForwarder(ILogSaver logSaver,
|
パブリック メソッド | |
---|---|
void
|
incrementAttempt()
試行回数をインクリメントします。 |
void
|
testRunStarted(String runName, int testCount)
テスト実行の開始を報告します。 |
void
|
testRunStarted(String runName, int testCount, int attemptNumber, long startTime)
テスト実行の開始を報告します。 |
void
|
testRunStarted(String runName, int testCount, int attemptNumber)
テスト実行の開始を報告します。 |
パブリック コンストラクタ
RetryLogSaverResultForwarder
public RetryLogSaverResultForwarder (ILogSaver logSaver,listeners, IConfiguration config)
パラメータ | |
---|---|
logSaver |
ILogSaver |
listeners |
|
config |
IConfiguration |
パブリック メソッド
incrementAttempt
public void incrementAttempt ()
試行回数をインクリメントします。
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 になります。 |