RemoteTestTimeOutEnforcer

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) testRunEnded (long elapsedTime, runMetrics)

زمینه های

REMOTE_TEST_TIMEOUT_DESCRIPTION

public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION

REMOTE_TEST_TIMEOUT_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