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 |
Публичные методы
получитьТекущуюПопытку
public int getCurrentAttempt ()
| Возврат | |
|---|---|
int | |
приращениеПопытка
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, выполняемые несколько раз. Попытка (temptNumber) имеет индекс 0 и должна увеличиваться при каждом новом запуске. Например, тест повторяется 3 раза, всего должно быть 4 запуска с одним и тем же runName, а attemptNumber находится в диапазоне от 0 до 3. |
startTime | long : время начала выполнения, измеренное с помощью System.currentTimeMillis() |
testRunStarted
public void testRunStarted (String runName,
int testCount,
int attemptNumber)Сообщает о начале тестового прогона.
| Параметры | |
|---|---|
runName | String : имя тестового запуска |
testCount | int : общее количество тестов в тестовом запуске |
attemptNumber | int : порядковый номер, идентифицирующий различные попытки одного и того же runName, выполняемые несколько раз. Попытка (temptNumber) имеет индекс 0 и должна увеличиваться при каждом новом запуске. Например, тест повторяется 3 раза, всего должно быть 4 запуска с одним и тем же runName, а attemptNumber находится в диапазоне от 0 до 3. |