RemoteTestTimeOutEnforcer
public
class
RemoteTestTimeOutEnforcer
extends ResultAndLogForwarder
| java.lang.Object | |||
| ↳ | com.android.tradefed.result.ResultForwarder | ||
| ↳ | com.android.tradefed.result.ResultAndLogForwarder | ||
| ↳ | 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 testi başarısız kılmaya olanak tanıyan dinleyiciler.
Bu zorunlu kılma işleminin testleri kesintiye uğratmadığını ancak başarısız olmasına neden olduğunu unutmayın.
Özet
Sabitler | |
|---|---|
String |
REMOTE_TEST_TIMEOUT_DESCRIPTION
|
String |
REMOTE_TEST_TIMEOUT_OPTION
|
Herkese açık oluşturucular | |
|---|---|
RemoteTestTimeOutEnforcer(
Geçerli kılınacak zaman aşımıyla |
|
Herkese açık yöntemler | |
|---|---|
void
|
setGranularListener(ModuleListener listener)
|
void
|
testRunEnded(long elapsedTime,
Test çalıştırmasının sonunu bildirir. |
Sabitler
REMOTE_TEST_TIMEOUT_DESCRIPTION
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
Sabit Değer: "Çalışmanın her bir uzak test nesnesine uygulanacak zaman aşımı."
REMOTE_TEST_TIMEOUT_OPTION
public static final String REMOTE_TEST_TIMEOUT_OPTION
Sabit Değer: "remote-test-timeout"
Herkese açık oluşturucular
RemoteTestTimeOutEnforcer
public RemoteTestTimeOutEnforcer (allListeners, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
Geçerli kılınacak zaman aşımıyla RemoteTestTimeOutEnforcer oluşturun.
| Parametreler | |
|---|---|
allListeners |
|
moduleDefinition |
ModuleDefinition: Yürütülecek test modülünün ModuleDefinition. |
test |
IRemoteTest: Çalıştırılacak IRemoteTest. |
timeOut |
Duration: Test çalıştırması başına zaman aşımının ERROR(/Duration). |
Herkese açık yöntemler
setGranularListener
public void setGranularListener (ModuleListener listener)
| Parametreler | |
|---|---|
listener |
ModuleListener |
testRunEnded
public void testRunEnded (long elapsedTime,
runMetrics) Test çalıştırmasının sonunu bildirir.
| Parametreler | |
|---|---|
elapsedTime |
long: Cihazın bildirdiği geçen süre (milisaniye cinsinden) |
runMetrics |
: Test çalıştırmasının sonunda bildirilen anahtar/değer çiftleri |