RemoteTestTimeOutInspectr
public
class
RemoteTestTimeOutEnforcer
extends Object
implements
ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOut البسيطةr |
أدوات معالجة الموسيقى التي تسمح بالتحقق من وقت تنفيذ تهيئة اختبار معينة وتفشل في حال استمرارها خلال مهلة محددة
تجدر الإشارة إلى أنّ جهة التنفيذ هذه لا تقاطع الاختبارات، ولكنّها ستفشل.
ملخّص
الحقول | |
---|---|
public
static
final
String |
REMOTE_TEST_TIMEOUT_DESCRIPTION
|
public
static
final
String |
REMOTE_TEST_TIMEOUT_OPTION
|
شركة إنشاءات عامة | |
---|---|
RemoteTestTimeOutEnforcer(ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
يمكنك إنشاء |
الطرق العامة | |
---|---|
void
|
testRunEnded(long elapsedTime,
نهاية تشغيل اختبار التقارير |
الحقول
REMOTE_TEST_ بأعداد_DESCRIPTION
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
REMOTE_TEST_')}>_OPTION
public static final String REMOTE_TEST_TIMEOUT_OPTION
شركة إنشاءات عامة
RemoteTestTimeOutInspectr
public RemoteTestTimeOutEnforcer (ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
يمكنك إنشاء RemoteTestTimeOutEnforcer
مع تحديد المهلة المحدَّدة لفرضها.
المعلمات | |
---|---|
listener |
ModuleListener : تمثّل هذه السمة ModuleListener لكل عملية اختبار. |
moduleDefinition |
ModuleDefinition : السمة ModuleDefinition لوحدة الاختبار المطلوب تنفيذها |
test |
IRemoteTest : السمة IRemoteTest المطلوب تنفيذها |
timeOut |
Duration : تمثّل هذه السمة ERROR(/Duration) من المهلة لكل عملية اختبار. |
الطرق العامة
اختبار RunEnded
public void testRunEnded (long elapsedTime,runMetrics)
نهاية تشغيل اختبار التقارير فيكس: لا يمكننا استخدام خريطتين<> وواجهات برمجة تطبيقات من نوع مختلف، لذلك ينبغي لنا استخدام HashMap هنا.
المعلمات | |
---|---|
elapsedTime |
long : الوقت المنقضي الذي تم الإبلاغ عنه للجهاز، بالمللي ثانية |
runMetrics |
: يتم الإبلاغ عن أزواج المفتاح/القيمة في نهاية عملية اختبار باستخدام Metric . |