DeviceUnavailableMonitor
public
final
class
DeviceUnavailableMonitor
extends Object
implements
ITestInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor |
Esse listener tenta capturar apenas uma DNAE no nível do caso de teste.
Resumo
Construtores públicos | |
|---|---|
DeviceUnavailableMonitor()
|
|
Métodos públicos | |
|---|---|
DeviceNotAvailableException
|
getUnavailableException()
Retorna a exceção, se alguma foi capturada. |
void
|
invocationFailed(FailureDescription failure)
Informa uma invocação incompleta devido a uma condição de erro. |
void
|
invocationFailed(Throwable cause)
Informa uma invocação incompleta devido a uma condição de erro. |
void
|
invocationStarted(IInvocationContext context)
Informa o início da invocação do teste. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Informa a falha de um caso de teste individual. |
void
|
testRunFailed(FailureDescription failure)
A execução do teste não foi concluída devido a uma falha descrita por |
Construtores públicos
DeviceUnavailableMonitor
public DeviceUnavailableMonitor ()
Métodos públicos
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
Retorna a exceção, se alguma foi capturada.
| Retorna | |
|---|---|
DeviceNotAvailableException |
|
invocationFailed
public void invocationFailed (FailureDescription failure)
Informa uma invocação incompleta devido a uma condição de erro.
Será chamado automaticamente pelo framework TradeFederation.
| Parâmetros | |
|---|---|
failure |
FailureDescription: o FailureDescription que descreve a causa da falha |
invocationFailed
public void invocationFailed (Throwable cause)
Informa uma invocação incompleta devido a uma condição de erro.
Será chamado automaticamente pelo framework TradeFederation.
| Parâmetros | |
|---|---|
cause |
Throwable: a causa Throwable da falha |
invocationStarted
public void invocationStarted (IInvocationContext context)
Informa o início da invocação do teste.
Será chamado automaticamente pelo framework TradeFederation. Os repórteres precisam substituir esse método para oferecer suporte a vários dispositivos.
| Parâmetros | |
|---|---|
context |
IInvocationContext: informações sobre a invocação |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Informa a falha de um caso de teste individual.
Será chamado entre testStarted e testEnded.
| Parâmetros | |
|---|---|
test |
TestDescription: identifica o teste |
failure |
FailureDescription: FailureDescription que descreve a falha e o contexto dela. |
testRunFailed
public void testRunFailed (FailureDescription failure)
A execução do teste não foi concluída devido a uma falha descrita por FailureDescription.
| Parâmetros | |
|---|---|
failure |
FailureDescription: FailureDescription que descreve a falha e o contexto dela. |