DeviceUnavailableMonitor
public
final
class
DeviceUnavailableMonitor
extends Object
implements
ITestInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor |
Bu dinleyici yalnızca test kaydı düzeyinde DNAE yakalamaya çalışır.
Özet
Herkese açık kurucular | |
|---|---|
DeviceUnavailableMonitor()
|
|
Herkese açık yöntemler | |
|---|---|
DeviceNotAvailableException
|
getUnavailableException()
Yakalanmışsa istisnayı döndürür. |
void
|
invocationFailed(FailureDescription failure)
Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir. |
void
|
invocationFailed(Throwable cause)
Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı 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)
Raporlar test çalıştırması, |
Herkese açık kurucular
DeviceUnavailableMonitor
public DeviceUnavailableMonitor ()
Herkese açık yöntemler
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
Yakalanmışsa istisnayı döndürür.
| İlerlemeler | |
|---|---|
DeviceNotAvailableException |
|
invocationFailed
public void invocationFailed (FailureDescription failure)
Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.
TradeFederation çerçevesi tarafından otomatik olarak çağrılır.
| Parametreler | |
|---|---|
failure |
FailureDescription: Hatanın nedenini açıklayan FailureDescription |
invocationFailed
public void invocationFailed (Throwable cause)
Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.
TradeFederation çerçevesi tarafından otomatik olarak çağrılır.
| Parametreler | |
|---|---|
cause |
Throwable: Hatanın Throwable nedeni |
invocationStarted
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ılır. Raporlamacıların, birden fazla cihaz raporlamasını desteklemek için bu yöntemi geçersiz kılması gerekir.
| Parametreler | |
|---|---|
context |
IInvocationContext: çağrı hakkında bilgi |
testFailed
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ılır.
| Parametreler | |
|---|---|
test |
TestDescription: Testi tanımlar |
failure |
FailureDescription: FailureDescription hatayı ve bağlamını açıklayan. |
testRunFailed
public void testRunFailed (FailureDescription failure)
Raporlar test çalıştırması, FailureDescription tarafından açıklanan bir hata nedeniyle tamamlanamadı.
| Parametreler | |
|---|---|
failure |
FailureDescription: FailureDescription hatayı ve bağlamını açıklayan. |