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, listeners, IConfiguration config)RetryLogSaverResultForwarder ( ILogSaver logSaver, listeners, IConfiguration config) | |
روش های عمومی | |
|---|---|
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 |
روش های عمومی
افزایش تلاش
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 که چندین بار اجرا میشوند. تلاش Number با 0 ایندکس شده است و باید هر بار که اجرای جدیدی اتفاق می افتد افزایش یابد. به عنوان مثال، یک تست 3 بار به صورت دانه ای تکرار می شود، باید 4 اجرا در مجموع تحت همان runName داشته باشد و numberNumber از 0 تا 3 باشد. |
startTime | long : زمان شروع اجرا، اندازهگیری شده از طریق System.currentTimeMillis() |
testRunStarted
public void testRunStarted (String runName,
int testCount,
int attemptNumber)شروع اجرای آزمایشی را گزارش می دهد.
| پارامترها | |
|---|---|
runName | String : نام اجرای آزمایشی |
testCount | int : تعداد کل تست ها در اجرای آزمایشی |
attemptNumber | int : شماره سفارش، شناسایی تلاشهای مختلف یک runName که چندین بار اجرا میشوند. تلاش Number با 0 ایندکس شده است و باید هر بار که اجرای جدیدی اتفاق می افتد افزایش یابد. به عنوان مثال، یک تست 3 بار به صورت دانه ای تکرار می شود، باید 4 اجرا در مجموع تحت همان runName داشته باشد و numberNumber از 0 تا 3 باشد. |