Cihaz KullanılamıyorMonitör
public final class DeviceUnavailableMonitor
extends Object
implements ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor |
Bu dinleyici yalnızca test vakası düzeyinde DNAE yakalamaya çalışır.
Özet
Kamu inşaatçıları | |
---|---|
DeviceUnavailableMonitor () |
Genel yöntemler | |
---|---|
DeviceNotAvailableException | getUnavailableException () Yakalanmışsa istisnayı döndürür. |
void | invocationFailed ( FailureDescription failure) Bazı hata durumlarından dolayı tamamlanmamış bir çağrıyı bildirir. |
void | invocationFailed (Throwable cause) Bazı hata durumlarından dolayı 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) Bireysel test senaryosunun başarısızlığını bildirir. |
void | testRunFailed ( FailureDescription failure) |
Kamu inşaatçıları
Cihaz KullanılamıyorMonitör
public DeviceUnavailableMonitor ()
Genel yöntemler
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
Yakalanmışsa istisnayı döndürür.
İadeler | |
---|---|
DeviceNotAvailableException |
çağrı başarısız oldu
public void invocationFailed (FailureDescription failure)
Bazı hata durumlarından dolayı tamamlanmamış bir çağrıyı bildirir.
TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır.
Parametreler | |
---|---|
failure | FailureDescription : Arızanın nedenini açıklayan FailureDescription |
çağrı başarısız oldu
public void invocationFailed (Throwable cause)
Bazı hata durumlarından dolayı tamamlanmamış bir çağrıyı bildirir.
TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır.Parametreler | |
---|---|
cause | Throwable : Başarısızlığı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. Muhabirlerin birden fazla cihaz raporlamasını desteklemek için bu yöntemi geçersiz kılmaları gerekir.
Parametreler | |
---|---|
context | IInvocationContext : çağırma hakkında bilgi |
test başarısız
public void testFailed (TestDescription test, FailureDescription failure)
Bireysel test senaryosunun başarısızlığını bildirir.
testStarted ve testEnded arasında çağrılacaktır.
Parametreler | |
---|---|
test | TestDescription : testi tanımlar |
failure | FailureDescription : Arızayı ve içeriğini açıklayan FailureDescription . |
testRun Başarısız
public void testRunFailed (FailureDescription failure)
FailureDescription
tarafından açıklanan bir hata nedeniyle rapor test çalıştırması tamamlanamadı.
Parametreler | |
---|---|
failure | FailureDescription : Arızayı ve içeriğini açıklayan FailureDescription . |