RemoteTestTimeOutEnforcer
public class RemoteTestTimeOutEnforcer
extends ResultAndLogForwarder
| شیء جاوا | |||
| ↳ | com.android.tradefed.result.ResultForwarder | ||
| ↳ | com.android.tradefed.result.ResultAndLogForwarder | ||
| ↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer | ||
شنوندههایی که امکان بررسی زمان اجرای یک پیکربندی آزمایشی مشخص را فراهم میکنند و در صورت عبور از زمان انقضای مشخص، آن را با شکست مواجه میکنند.
توجه داشته باشید که این مجری، تستها را قطع نمیکند، اما باعث میشود که آنها شکست بخورند.
خلاصه
ثابتها | |
|---|---|
String | REMOTE_TEST_TIMEOUT_DESCRIPTION |
String | REMOTE_TEST_TIMEOUT_OPTION |
سازندگان عمومی | |
|---|---|
RemoteTestTimeOutEnforcer ( | |
روشهای عمومی | |
|---|---|
void | setGranularListener ( ModuleListener listener) |
void | testRunEnded (long elapsedTime,پایان اجرای آزمایش را گزارش میدهد. |
ثابتها
توضیحات_زمان_خروج_از_آزمون_از_راه_دور
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
مقدار ثابت: "زمان انقضایی که برای هر شیء آزمایشی از راه دور در طول اجرا اعمال خواهد شد."
گزینه REMOTE_TEST_TIMEOUT
public static final String REMOTE_TEST_TIMEOUT_OPTION
مقدار ثابت: "زمان انتظار تست از راه دور"
سازندگان عمومی
RemoteTestTimeOutEnforcer
public RemoteTestTimeOutEnforcer (allListeners, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
RemoteTestTimeOutEnforcer را با زمان انقضای داده شده برای اعمال، ایجاد کنید.
| پارامترها | |
|---|---|
allListeners | |
moduleDefinition | ModuleDefinition : ModuleDefinition ماژول تستی که قرار است اجرا شود. |
test | IRemoteTest : آزمون IRemoteTest که قرار است اجرا شود. |
timeOut | Duration : ERROR(/Duration) زمان وقفه در هر اجرای آزمایشی. |
روشهای عمومی
setGranularListener
public void setGranularListener (ModuleListener listener)
| پارامترها | |
|---|---|
listener | ModuleListener |
تست اجرا شده
public void testRunEnded (long elapsedTime,
runMetrics) پایان اجرای آزمایش را گزارش میدهد.
| پارامترها | |
|---|---|
elapsedTime | long : زمان سپری شده گزارش شده توسط دستگاه، بر حسب میلی ثانیه |
runMetrics | جفتهای کلید-مقدار که در پایان اجرای تست گزارش میشوند |