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)

يمكنك إنشاء RemoteTestTimeOutEnforcer مع تحديد المهلة المحدَّدة لفرضها.

الطرق العامة

void testRunEnded(long elapsedTime, runMetrics)

نهاية تشغيل اختبار التقارير

الحقول

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.