RemoteTestTimeOutEnforcer

public class RemoteTestTimeOutEnforcer
extends Object implements ITestInvocationListener

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


Belirli bir test yapılandırmasının yürütme süresini kontrol etmeye ve belirli bir zaman aşımını aşarsa başarısız olmasına izin veren dinleyiciler.

Bu uygulayıcının testleri kesintiye uğratmadığını, ancak başarısız kılacağını unutmayın.

Özet

alanlar

public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION

public static final String REMOTE_TEST_TIMEOUT_OPTION

kamu inşaatçılar

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

Zorlamak için verilen zaman aşımı ile RemoteTestTimeOutEnforcer oluşturun.

Genel yöntemler

void testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics)

Test çalışmasının sonunu bildirir.

alanlar

REMOTE_TEST_TIMEOUT_DESCRIPTION

public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION

REMOTE_TEST_TIMEOUT_OPTION

public static final String REMOTE_TEST_TIMEOUT_OPTION

kamu inşaatçılar

RemoteTestTimeOutEnforcer

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

Zorlamak için verilen zaman aşımı ile RemoteTestTimeOutEnforcer oluşturun.

parametreler
listener ModuleListener : Her test çalıştırması için ModuleListener .

moduleDefinition ModuleDefinition : Yürütülecek test modülünün ModuleDefinition .

test IRemoteTest : Yürütülecek IRemoteTest .

timeOut Duration : Test çalıştırması başına zaman ERROR(/Duration) .

Genel yöntemler

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

Test çalışmasının sonunu bildirir. FIXME: Farklı türde iki Map<> arayüzümüz olamaz, bu yüzden burada HashMap kullanmalıyız.

parametreler
elapsedTime long : cihazın milisaniye cinsinden geçen süreyi bildirdiği

runMetrics : Metric ile yapılan bir test çalışmasının sonunda bildirilen anahtar/değer çiftleri.