RemoteTestTimeOutInspectr

public class RemoteTestTimeOutEnforcer
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer


المستمعون الذين يسمحون بالتحقق من وقت تنفيذ إعداد اختبار معيّن وإفشاله إذا تجاوز مهلة معيّنة

يُرجى العلم أنّ أداة التنفيذ هذه لا تقاطع الاختبارات، ولكنّها ستؤدي إلى فشلها.

ملخّص

الحقول

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_TIMEOUT_DESCRIPTION

public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION

REMOTE_TEST_gambling_OPTION

public static final String REMOTE_TEST_TIMEOUT_OPTION

شركة إنشاءات عامة

RemoteTestTimeOutEnforcer

public RemoteTestTimeOutEnforcer (ModuleListener listener, 
                ModuleDefinition moduleDefinition, 
                IRemoteTest test, 
                Duration timeOut)

أنشئ RemoteTestTimeOutEnforcer باستخدام مهلة الانتظار المحدّدة لفرضها.

المعلمات
listener ModuleListener: ModuleListener لكلّ عملية اختبار

moduleDefinition ModuleDefinition: ModuleDefinition وحدة الاختبار المطلوب تنفيذها.

test IRemoteTest: السمة IRemoteTest المطلوب تنفيذها

timeOut Duration: تمثّل هذه السمة ERROR(/Duration) من المهلة لكل عملية اختبار.

الطرق العامة

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

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

المعلمات
elapsedTime long: الوقت المنقضي الذي سجّله الجهاز، بالمللي ثانية

runMetrics : أزواج المفتاح/القيمة التي يتم الإبلاغ عنها في نهاية عملية الاختبار