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, runMetrics)testRunEnded (long elapsedTimeMillis, runMetrics)گزارش پایان اجرای آزمایشی |
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 | |
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 باشد. |