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,
|
|
RetryLogSaverResultForwarder(ILogSaver logSaver,
prevAttempts がすでに追跡されていないコンストラクタ。 |
|
パブリック メソッド | |
|---|---|
int
|
getCurrentAttempt()
|
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 |
RetryLogSaverResultForwarder
public RetryLogSaverResultForwarder (ILogSaver logSaver,listeners, IConfiguration config, int prevAttempts)
prevAttempts がすでに追跡されていないコンストラクタ。prevAttempts は設定の再試行から取得される可能性があります。
| パラメータ | |
|---|---|
logSaver |
ILogSaver |
listeners |
|
config |
IConfiguration |
prevAttempts |
int |
パブリック メソッド
getCurrentAttempt
public int getCurrentAttempt ()
| 戻り値 | |
|---|---|
int |
|
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: 実行名が同じで複数回実行される異なる試行を識別する注文番号。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: 実行名が同じで複数回実行される異なる試行を識別する注文番号。attemptNumber は 0 から始まり、新しい実行が発生するたびに増分されます。たとえば、テストが 3 回きめ細かく再試行された場合、同じ runName で合計 4 回の実行が行われ、attemptNumber は 0 ~ 3 になります。 |