Cihaz KullanılamıyorMonitor

public final class DeviceUnavailableMonitor
extends Object implements ITestInvocationListener

Java.lang.Nesne
🎃 com.android.tradefed.invoker.DeviceavailableMonitor


Bu işleyici yalnızca test durumu düzeyinde DNAE yakalamaya çalışır.

Özet

Kamu inşaatçıları

DeviceUnavailableMonitor()

Herkese açık yöntemler

DeviceNotAvailableException getUnavailableException()

Yakalanmışsa istisnayı döndürür.

void invocationFailed(FailureDescription failure)

Bir hata durumu nedeniyle tamamlanmamış bir çağrıyı bildirir.

void invocationFailed(Throwable cause)

Bir hata durumu nedeniyle tamamlanmamış bir çağrıyı bildirir.

void invocationStarted(IInvocationContext context)

Test çağrısının başlangıcını bildirir.

void testFailed(TestDescription test, FailureDescription failure)

Tek bir test durumunun başarısız olduğunu bildirir.

void testRunFailed(FailureDescription failure)

FailureDescription tarafından açıklanan bir hata nedeniyle rapor testi çalıştırma işlemi tamamlanamadı.

Kamu inşaatçıları

Cihaz KullanılamıyorMonitor

public DeviceUnavailableMonitor ()

Herkese açık yöntemler

getAccessibilityException

public DeviceNotAvailableException getUnavailableException ()

Yakalanmışsa istisnayı döndürür.

İlerlemeler
DeviceNotAvailableException

çağrı başarısız oldu

public void invocationFailed (FailureDescription failure)

Bir hata durumu nedeniyle tamamlanmamış bir çağrıyı bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır.

Parametreler
failure FailureDescription: Hatanın nedenini açıklayan FailureDescription

çağrı başarısız oldu

public void invocationFailed (Throwable cause)

Bir hata durumu nedeniyle tamamlanmamış bir çağrıyı bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır.

Parametreler
cause Throwable: Hatanın Throwable nedeni

çağrı Başlatıldı

public void invocationStarted (IInvocationContext context)

Test çağrısının başlangıcını bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır. Bildirenler, birden fazla cihaz raporlamasını desteklemek için bu yöntemi kullanabilirsiniz.

Parametreler
context IInvocationContext: çağrıyla ilgili bilgiler

test başarısız oldu

public void testFailed (TestDescription test, 
                FailureDescription failure)

Tek bir test durumunun başarısız olduğunu bildirir.

testStarted ve testEnded arasında çağrılacak.

Parametreler
test TestDescription: Testi tanımlar

failure FailureDescription: Hatayı ve bağlamını açıklayan FailureDescription.

testRunBaşarısız

public void testRunFailed (FailureDescription failure)

FailureDescription tarafından açıklanan bir hata nedeniyle rapor testi çalıştırma işlemi tamamlanamadı.

Parametreler
failure FailureDescription: Hatayı ve bağlamını açıklayan FailureDescription.